16.6.11

SAP Note 26174 - rslgsend(60)(..): Assertion failed

Symptom:

The transmission process for the central syslog cancelled with the following error message:

Stderr: rslgsend (60)(6987): assertion failed
rslgsend (60)(6987):condition_should_be_true
Syslog:
Program rslgsmc: Guarantee 060 not fulfilled

Cause and prerequisites

The reason for cancellation is an internal error message when writing a status file. Occasionally, the program writes the current status of the file pointers to this status file, to increase speed during a later restart.
The file can be found in the profile parameter 'rslg/send_daemon/status_file' and is called /usr/sap/C11/DVEBMGS00/data/rslgssta or similar
+++ +++++++++
| +-- instance name
+-- system name

The time at which this file is written to is almost impossible to predict because it depends on how long the program has already been running and on how many SysLog entries it has sent.

Solution
Check that the file could have been written to: Directory is available, space on hard disk (only 100 bytes), ..

Restart the SysLog transmission program again (manually if necessary). If you do not know the parameters, wait until the next restart of R/3. The SysLog transmission program is then started and will add everything.

Additional key words

SysLog E06

No comments:

Post a Comment