files have incorrect permissions - but they are correct
Posted: Fri Jul 19, 2019 11:49 am
Redhat 6
----
The following configuration files have incorrect permissions:
* /usr/local/nagios/etc/commands.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contactgroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contacts.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contacttemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostdependencies.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostescalations.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostextinfo.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostgroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hosttemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicedependencies.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/serviceescalations.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/serviceextinfo.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicegroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicetemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/timeperiods.cfg (OWNER=root, GROUP=root, PERMS=u---------)
Each of these config files needs to be writable by the apache and nagios users. To fix this problem, follow these steps:
* Login to your Nagios XI server via SSH as the root user
* Execute the following commands:
o /usr/local/nagiosxi/scripts/reset_config_perms
-------------------------
On another post I saw this - but it didn't make a difference
chmod 664 /usr/local/nagios/etc/*.cfg
chown apache:nagios /usr/local/nagios/etc/*.cfg
-rw-rw-r-- 1 apache nagios 984 Jul 19 11:44 cgi.cfg
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 hosts
drwxrwxr-x 2 apache nagios 4096 Jul 19 11:44 import
-rw-rw-r-- 1 apache nagios 5657 Jul 18 09:55 nagios.cfg
-rw-rw-r-- 1 apache nagios 2229 Jul 18 09:56 ndo2db.cfg
-rw-rw-r-- 1 apache nagios 4827 Jul 18 09:56 ndomod.cfg
-rw-rw-r-- 1 apache nagios 12455 Jul 18 09:56 nrpe.cfg
-rw-rw-r-- 1 apache nagios 5345 Jul 18 09:56 nsca.cfg
drwxrwxr-x 4 apache nagios 4096 Jul 18 09:56 pnp
-rw-rw-r-- 1 apache nagios 210 Jul 18 09:55 resource.cfg
-rw-rw-r-- 1 apache nagios 1627 Jul 18 09:56 send_nsca.cfg
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 services
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 static
-------------------
I tried to restart but get this when try to restart nagios service
Starting nagios:
Nagios Core 4.4.3
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 2019-01-15
License: GPL
Website: https://www.nagios.org
Reading configuration data...
Read main config file okay...
Error: Cannot open config file '/usr/local/nagios/etc/contacttemplates.cfg' for reading: No such file or directory
Error processing object config files!
----
The following configuration files have incorrect permissions:
* /usr/local/nagios/etc/commands.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contactgroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contacts.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/contacttemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostdependencies.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostescalations.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostextinfo.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hostgroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/hosttemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicedependencies.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/serviceescalations.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/serviceextinfo.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicegroups.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/servicetemplates.cfg (OWNER=root, GROUP=root, PERMS=u---------)
* /usr/local/nagios/etc/timeperiods.cfg (OWNER=root, GROUP=root, PERMS=u---------)
Each of these config files needs to be writable by the apache and nagios users. To fix this problem, follow these steps:
* Login to your Nagios XI server via SSH as the root user
* Execute the following commands:
o /usr/local/nagiosxi/scripts/reset_config_perms
-------------------------
On another post I saw this - but it didn't make a difference
chmod 664 /usr/local/nagios/etc/*.cfg
chown apache:nagios /usr/local/nagios/etc/*.cfg
-rw-rw-r-- 1 apache nagios 984 Jul 19 11:44 cgi.cfg
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 hosts
drwxrwxr-x 2 apache nagios 4096 Jul 19 11:44 import
-rw-rw-r-- 1 apache nagios 5657 Jul 18 09:55 nagios.cfg
-rw-rw-r-- 1 apache nagios 2229 Jul 18 09:56 ndo2db.cfg
-rw-rw-r-- 1 apache nagios 4827 Jul 18 09:56 ndomod.cfg
-rw-rw-r-- 1 apache nagios 12455 Jul 18 09:56 nrpe.cfg
-rw-rw-r-- 1 apache nagios 5345 Jul 18 09:56 nsca.cfg
drwxrwxr-x 4 apache nagios 4096 Jul 18 09:56 pnp
-rw-rw-r-- 1 apache nagios 210 Jul 18 09:55 resource.cfg
-rw-rw-r-- 1 apache nagios 1627 Jul 18 09:56 send_nsca.cfg
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 services
drwxrwxr-x 2 apache nagios 4096 Jul 18 09:55 static
-------------------
I tried to restart but get this when try to restart nagios service
Starting nagios:
Nagios Core 4.4.3
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 2019-01-15
License: GPL
Website: https://www.nagios.org
Reading configuration data...
Read main config file okay...
Error: Cannot open config file '/usr/local/nagios/etc/contacttemplates.cfg' for reading: No such file or directory
Error processing object config files!