I did a fresh install of LibreNMS on Oracle Linux 8 (Centos8) and using PHP 7.4 (instead of 7.3) following the instructions at (https://www.centlinux.com/2021/02/install-librenms-network-monitoring-tool-centos-8.html)
./validate.php shows everything looking good:
[[email protected] ~]$ ./validate.php
Component | Version |
---|---|
LibreNMS | 21.3.0-46-g10cf97e58 |
DB Schema | 2021_03_26_014054_change_cache_to_mediumtext (205) |
PHP | 7.4.6 |
Python | 3.6.8 |
MySQL | 10.3.27-MariaDB |
RRDTool | 1.7.0 |
SNMP | NET-SNMP 5.8 |
====================================
[OK] Composer Version: 2.0.11
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
When I add a device I receive the error: Missing required parameter for [Route: device] [URI: device/{device}/{tab?}/{vars?}] [Missing parameter: device].
The device is added and SNMPP information is populated - CPU, Interfaces, etc.
Graphs are created, but contain no data.
Any help is greatly appreciated!