on 10-19-2014 1:30 PM
Hello experts.
We have an SAP ECC and for some reason the stderr file is getting bigger and bigger (getting a few dozen KB written to every few minutes)
when I looked into it I saw entries like this:
[Thr 8664] Sun Oct 19 11:32:23 2014
[Thr 8664] ***LOG Q0I=> NiPGetHostByName: '<server name>' not found: getaddrinfo [ninti.c 897]
[Thr 8664] NiHLGetNodeAddr: hostname '<server name>' not found by operating system
Also this entries:
[Thr 8664] RFC UUID: ab_rfccheck_uuid compare uuid's {6B6A57E4-6172-F1FA-A8F3-005056A50005}
[Thr 8664] RFC Receiving P:CONVERT
[Thr 8664] RFC Receiving P:ELENGTH
[Thr 8664] RFC Receiving P:PPWD
[Thr 8664] RFC Receiving P:PROXY
[Thr 8664] RFC Receiving P:PUSER
[Thr 8664] RFC Receiving P:PWD
[Thr 8664] RFC Receiving P:TIMEOUT
[Thr 8664] RFC Receiving P:TRACE
[Thr 8664] RFC Receiving P:URI
[Thr 8664] RFC Receiving P:USER
[Thr 8664] RFC Receiving T:REQ
I have looked a bit and found this discussion:
but unless I missed something we don't have this old monitoring as this is our ECC and not SM.
Also - the servers are old servers that no longer exist... however I did manage to find two of them in OAC0 under : "HTTP content server" storage type
Is there anywhere else I can look to find the cause of this entries?
can I find an RFC based on the uuid? (as this might give me a hint of what is trying to find the old servers)
Regards,
Imanuel Rahamim.
Hi,
maybe you could check:
Which stderr file is growing, stderr1, stderr2, ... etc, These are written by the executables, which are started one by one in the start profile. We could identify, which executable is involved.
(In the above referenced link, the causer was the igs process.)
Regards Gabriella
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Imanuel,
how often the entries are written to stderr? Is it always the same interval? You can check, which jobs are running at that times or you can check statistics entries in STAD with these time stamps, and probably you will get an idea, which report/program creates the entries.
What appears in syslog for these entries, what are the details for these entries in SM21?
Regards,
Alwina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Imanuel,
You should identify the root cause and fix it.
Even if you delete these files and programs will regenerate them again if issue is not fixed.
Check places where you have used this host name, RFCs and configuration.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have tried looking everywhere but I cannot find what is the cause, that is why I need your help.
For example - I cannot find the translation between UUID to the RFC name.
Or what other Tcodes can I use to have any idea about the cause (beside SM20,SM21, ST22, ST05 - as I tried them already)
Regards,
Imanuel Rahamim.
Hi,
Thanks for the reply.
[Thr 8664] ***LOG Q0I=> NiPGetHostByName: '<server name>' not found: getaddrinfo [ninti.c 897]
[Thr 8664] NiHLGetNodeAddr: hostname '<server name>' not found by operating system
The hostname is not identified, perhaps 1st point is to update the host files with hostname and IP address., so the OS can resolve hostname to IP and further applications can communicate.
[Thr 8664] RFC UUID: ab_rfccheck_uuid compare uuid's {6B6A57E4-6172-F1FA-A8F3-005056A50005}
This seems to be OK.. not an error, just an UUID check, which is for uniqueness I believe.
Can you upload the full trance, zipped and all in one.
Regards,
Hello Divyanshu, Imanuel,
I would start with analyzing of available information and not thinking about possible causers. Which process writes entries in stderr? Since some entries starts with "LOG", then one should find a corresponding entry in the syslog. Under which users entries are created in syslog? If no user is seen, then most likely sidadm creates these entries. And then one should check further, from where sidadm could get the information (profiles?). If this is a report in the SAP system, which creates these entres, then one should find it in STAD. Is a pid of the process seen in stderr file, which creates the entries?
Regards,
Alwina
Hello Imanuel,
most likely this entry is not related. From your description you have found this error in stderr:
"
[Thr 8664] Sun Oct 19 11:32:23 2014
[Thr 8664] ***LOG Q0I=> NiPGetHostByName: '<server name>' not found: getaddrinfo [ninti.c 897]
[Thr 8664] NiHLGetNodeAddr: hostname '<server name>' not found by operating system
"
An entry in a log file which starts with "LOG" should be also in the syslog and the message ID of the syslog message above is Q0I. The time stamps of this entry is " Oct 19 11:32:23 2014". What do you see at this time in the syslog? Can you find this Q0I syslog message?
stderr* files are written by the processes in the same order like the processes are configured in the start profile. The first process from the start profile will write stderr1 file, the second will write stderr2 file and so on. What do you see at the beginning of the stderr file, what is the first entry, which process has written it?
Regards,
Alwina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.