Troubleshooting

Fixing LibreNMS After Updates: Missing Restify Provider

Fixing LibreNMS After Updates: Missing Restify Provider #

After a routine package update on my RHEL 9 LibreNMS server, the web UI stopped working and the logs showed a very familiar Laravel-style error:

[CRITICAL] Exception: Error Class "Binaryk\LaravelRestify\RestifyApplicationServiceProvider" not found @ /opt/librenms/app/Providers/RestifyServiceProvider.php:15

At first glance it looks like a code issue, but in this case the root cause was simpler: the PHP dependencies under /opt/librenms were stale or partially updated.

Fixing Broken Thumbnails on Ubuntu 24.04.4 LTS Caused by AppArmor User Namespaces

Fixing Broken Thumbnails on Ubuntu 24.04.4 LTS Caused by AppArmor User Namespaces #

On my Ubuntu 24.04.4 LTS desktop, which I’d been using for about six months, I ran into a surprisingly stubborn issue: GNOME Files (Nautilus) completely stopped generating thumbnails for both images and videos. At first glance it looked like a typical desktop breakage: thumbnail cache issues, missing codecs, or a corrupted Nautilus config. But none of the usual fixes helped.