Graphs no longer updating since php 8.4.14 upgrade from 8.1

I upgraded my php finally from 8.1 to 8.4.14 and now the graphs no longer appear to update. This is a distributed polling setup however it doesn't seem to work from either poller. 
librenms@librenms:~$ ./validate.php
===========================================
Component | Version
--------- | -------
LibreNMS  | 25.11.0-dev.65+e5b4a1bf9 (2025-10-28T04:07:14-05:00)
DB Schema | 2025_10_17_112553_bgp_peers_cbgp_bigint (358)
PHP       | 8.4.14
Python    | 3.10.12
Database  | MariaDB 10.6.22-MariaDB-0ubuntu0.22.04.1
RRDTool   | 1.7.2
SNMP      | 5.9.1
===========================================
[OK]    Composer Version: 2.8.12
[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
[OK]    Active pollers found
[OK]    Dispatcher Service is enabled
[OK]    Locks are functional
[OK]    Python wrapper cron entry is not present
[OK]    Redis is functional
[OK]    rrdtool version ok
[OK]    Connected to rrdcached
librenms@librenms:~$

Poller Only

librenms@libre-poller:~$ ./validate.php

Component Version
LibreNMS 25.11.0-dev.65+e5b4a1bf9 (2025-10-28T04:07:14-05:00)
DB Schema 2025_10_17_112553_bgp_peers_cbgp_bigint (358)
PHP 8.4.14
Python 3.10.12
Database MariaDB 10.6.22-MariaDB-0ubuntu0.22.04.1
RRDTool 1.7.2
SNMP 5.9.1
===========================================

[OK] Composer Version: 2.2.6
[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
[OK] Active pollers found
[OK] Dispatcher Service is enabled
[OK] Locks are functional
[OK] Python wrapper cron entry is not present
[OK] Redis is functional
[OK] rrdtool version ok
[OK] Connected to rrdcached
librenms@libre-poller:~$

Working till upgrade as shown below.

Any help would be greatly appreciated.

Well I have no idea why but overnight this seems to have fixed itself… This can be closed.

1 Like