<div dir="ltr">I don't think those messages you're seeing are related to your problem.  I have plenty of those same log entries and mine is working fine.<div><br></div><div>My first question would be permissions.  I see your listing of permissions for the directory, but not the permissions on /opt/xymon/data, /opt/xymon, and /opt...  what are those.  If eXecute permissions aren't set on all parent directories, I don't think other users can read from there.</div><div><br></div><div>Also.. is SELinux getting in your way?  SELinux used to bite me a lot when I first stopped disabling it and actually working with it.</div><div><br></div><div>Check SELinux Status:</div><div>#> getenforce</div><div><br></div><div>If it returns "Enforcing".. you'll have some additional work to do:</div><div><br></div><div>Set SELinux to "Permissive" mode.. but do NOT leave it like this:</div><div>#> setenforce 0</div><div><br></div><div>There are better tools for this in RHEL/Centos 7, but this is what I do to get by in previous versions..</div><div><br></div><div>Make note of NUM_OF_LINES in the log file</div><div>#> LINES=$(wc -l /var/log/audit/audit.log | awk '{ print $1 }')</div><div><br></div><div>Next, run the Xymon GUI through it's paces..  Look at graphs, enable/disable monitoring, acknowledge alerts, edit critical systems, everything you can think of..</div><div><br></div><div>Then, generate a custom SELinux policy module using the log entries you generated by running Xymon in permissive mode:</div><div>#> sed -n "$(($LINES + 1)),$ p" /var/log/audit/audit.log | audit2allow -M xymon</div><div><br></div><div>Install the new policy module:</div><div>#> semodule -i xymon.pp</div><div><br></div><div>Restore SELinux to "Enforcing" mode:</div><div>#> setenforce 1<br></div></div>