Device configurations are not shown in LibreNMS.
LibreNMS server and Oxidized servers are running on two separate ESXi guest OS.
LibreNMS is running on Ubuntu/Apache. Oxidized on Debian.
I get this screen when I try and check the config tab of a device when using /debug=true/ in the URI/URL.
The debug info I get is as follows:
In the top menu area, Overview/graph etc (unsure if these are at all related to the problem):
Warning : count(): Parameter must be an array or an object that implements Countable in /opt/librenms/includes/html/pages/device.inc.php on line 146 (this message is displayed two times)
Warning : in_array() expects parameter 2 to be array, null given in /opt/librenms/includes/html/pages/device.inc.php on line 379
This message is shown in the area where the actual configuration should be visible:
Warning : file_get_contents(http://10.9.1.14:8888/node/fetch/-------/10.19.6.4): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error in /opt/librenms/includes/html/pages/device/showconfig.inc.php on line 225
Config as per the webUI:
Also tried configuring Oxidized integration through the config.php file if that matters.
Selinux is not active on the LibreNMS Guest OS (neither on the Oxidized Guest OS if it matters):
This is the Oxidized config:
I’ve been looking through topics in this forum but havent been able to identify where to go from here, so any input or help would be much appreciated.