Problem with librenms

When asking for help and support, please provide as much information as possible. This should include:

  • Steps to reproduce an issue.
  • The output of ./validate.php

librenms@librenms:~$ ./validate.php

===========================================

Component | Version

--------- | -------

LibreNMS | 26.1.0-dev.16+874e45831 (2025-12-17T20:47:18+01:00)

DB Schema | 2025_12_05_205509_devices_add_mtu_status (362)

PHP | 8.3.21

Python | 3.12.7

Database | MariaDB 11.4.5-MariaDB-0ubuntu0.24.10.1

RRDTool | 1.7.2

SNMP | 5.9.4.pre2

===========================================

[OK] Composer Version: 2.9.2

[OK] Dependencies up-to-date.

[OK] Database Connected

[OK] Database Schema is current

[OK] SQL Server meets minimum requirements

[OK] lower_case_table_names is enabled

[OK] MySQL engine is optimal

[OK] Database and column collations are correct

[OK] Database schema correct

[OK] MySQL and PHP time match

[OK] Distributed Polling setting is enabled globally

[OK] Connected to rrdcached

[FAIL] Poller is not running. No poller has run within the last 300 seconds.

[FAIL] No active dispatcher nodes found

[OK] Locks are functional

[FAIL] Python wrapper cron entry is not present

[OK] Redis is unavailable

[OK] rrdtool version ok

[OK] Connected to rrdcached

[FAIL] Scheduler is not running

[FIX]:

sudo cp /opt/librenms/dist/librenms-scheduler.service /opt/librenms/dist/librenms-scheduler.timer /etc/systemd/system/

sudo systemctl enable librenms-scheduler.timer

sudo systemctl start librenms-scheduler.timer

librenms@librenms:~$

Looks like you haven’t configured cron, Installing LibreNMS - LibreNMS Docs

The fix for the 2nd issue is given to you in the output.