ET Telemetry widget not working after OPNsense update 24.7_5

Started by albovell, July 26, 2024, 11:15:11 PM

Previous topic - Next topic
After OPNsense update 24.7_5 , ET "Telemetry Status" widget doesn't seem to work anymore in the OPNsense's Dashboard. It could now be challenging to see whether the ET Telemetry subscription and its updates are running or not.

The widget just says "Failed to load widget." To be honest, OPNsense's own "System Information" and "Live Log" widgets fail occasionally now too, after the latest update, but they still work now and then when refreshing the browser.

I've tried to reboot OPNsense, cleared the browser, un-installed and installed the "os-etpro-telemetry" plugin from OPNsense's web gui, but no changes. Anyway no biggie, just informing.

- A

Yeah, glad I am not the only one. My setup does the same to me.

The widget is almost always "fail to load" with about 1 in 20 times showing "-".
While the sensor is active according to sensor_info.py


$ /usr/local/opnsense/scripts/etpro_telemetry/sensor_info.py
{"sensorId":"----redacted----","sensor_status":"ACTIVE","last_heartbeat":"2024-07-27T02:28:32+00:00","last_rule_download":"2024-07-26T11:00:24+00:00","event_received":"2023-11-17T01:14:07+00:00","created":"2022-08-10T10:15:08+00:00","status":"ok"}





Since latest _9 update, the widget is back but no data displayed - just blank.  Obtained new token - no change.

Hi

That's because the PR hasn't been picked up in any released versions, 24.7_9 increased the number of PHP child processes and timeout so the widget is now loaded.

To get the widget back to display information like it did will need integration of the said PR.

So be patient.  :)

You can now install the latest snapshot via:

# opnsense-revert -z os-etpro-telemetry

(it's safe since it only includes the fix)


Cheers,
Franco

Quote from: franco on August 01, 2024, 07:29:18 AM
You can now install the latest snapshot via:

# opnsense-revert -z os-etpro-telemetry

(it's safe since it only includes the fix)


Cheers,
Franco

That worked thanks