The ITM 6 Sybase agent does not collect data from the Sybase database or shows incorrect data (e.g. Sybase status disconnected) if the Sybase agent is not running as root user.
Diagnosing the problem
The Sybase agent logs will show repeating error messages like this:
>EOS0042E KDDUNIX(565) open kmem failed errno=13 Permission denied
Resolving the problem
Run these steps:
chown root kddos
chmod u+sx kddos
The suggested steps will set the SETUID bit for the kddos binary. As a consequence, the non-root user - when starting the kddos binary - will get the root user permission for this call so being able to collect the required operating system info: this would not be allowed to non-root users.