NCPA 2.1.6 on AIX is doing a dump on start
Posted: Fri Apr 26, 2019 12:01 pm
AIX 7.1 (7100-05-* to be exact)
After upgrading from 2.0.6-4 to 2.1.6 we are seeing this type of issue:
https://github.com/NagiosEnterprises/ncpa/issues/504
Even after running this:
chown -R nagios /usr/local/ncpa
chgrp -R nagios /usr/local/ncpa
...to correct the ((new default) root:system) ownership issue that occurred during the upgrade. We still have the issue where we can get the "ncpa_passive" to run, but not the "ncpa_listener"
This exists: /usr/local/ncpa/var/log/ncpa_passive.log
This file never gets created: /usr/local/ncpa/var/log/ncpa_listener.log
As the nagios user I've confirmed that there isn't a permissions issue for the nagios user writing to the "/usr/local/ncpa/var/log/ncpa_listener.log" file by:
date > /usr/local/ncpa/var/log/ncpa_listener.log
Note, I've already corrected the botch user/group permissions.
When when we start it by root:
$ /usr/local/ncpa/ncpa_listener --nodaemon --start
Memory fault(coredump)
When we analyze the core file
$ /usr/lib/ras/check_core /core |tail -1
ncpa_listener
So currently we are stuck with the limitations of 2.0, desperately need to avoid the bugs from 2.1.1, and have no upgrade path. Please help.
After upgrading from 2.0.6-4 to 2.1.6 we are seeing this type of issue:
https://github.com/NagiosEnterprises/ncpa/issues/504
Even after running this:
chown -R nagios /usr/local/ncpa
chgrp -R nagios /usr/local/ncpa
...to correct the ((new default) root:system) ownership issue that occurred during the upgrade. We still have the issue where we can get the "ncpa_passive" to run, but not the "ncpa_listener"
This exists: /usr/local/ncpa/var/log/ncpa_passive.log
This file never gets created: /usr/local/ncpa/var/log/ncpa_listener.log
As the nagios user I've confirmed that there isn't a permissions issue for the nagios user writing to the "/usr/local/ncpa/var/log/ncpa_listener.log" file by:
date > /usr/local/ncpa/var/log/ncpa_listener.log
Note, I've already corrected the botch user/group permissions.
When when we start it by root:
$ /usr/local/ncpa/ncpa_listener --nodaemon --start
Memory fault(coredump)
When we analyze the core file
$ /usr/lib/ras/check_core /core |tail -1
ncpa_listener
So currently we are stuck with the limitations of 2.0, desperately need to avoid the bugs from 2.1.1, and have no upgrade path. Please help.