ABRT daemon crash with librenms poller.php

Would anyone spare some time to help me get rid of the Segfaults that keep happening with the librenms poller?

I’m not exactly sure where to start with this.

Here’s the output from validate.php:
[Wed Oct 25 09:38:16 root@radius1: ] $ ./validate.php

Component Version
LibreNMS 1.32-87-gbf2f948
DB Schema 211
PHP 5.3.3
MySQL 5.1.73-log
RRDTool 1.3.8
SNMP NET-SNMP 5.5

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

[OK] Database connection successful
[OK] Database schema correct
[WARN] Your local git contains modified files, this could prevent automatic updates.
Modified files:
mibs/ubnt/UBNT-MIB
[FAIL] Discovery has not completed in the last 24 hours, check the cron job

The fail from discovery is just because I disabled it to see if it was causing crashes too.

Here’s the ABRT daemon email:
https://pastebin.com/iBasygTc

Looks like your PHP is crashing, I suggest you move off of PHP 5.3 to PHP 7.1. You can use the webtatic or other repositories to get PHP 7 on CentOS.

That’s not possible.

I’m using Centos 6.9 and I have a radius software on the same server that is not supported on that high version of php.

Plus I have another server that is running librenms on Centos 6.9 with this same version of php and it doesn’t crash at all.

The other server has faster hardware.

Could it be just computer power causing it to crash?

I had a similar issue.

I upgraded my php to 7.1 and the errors went away.

I followed this:
https://webtatic.com/packages/php70/

-Mike

1 Like

You could have a hardware fault.

However you really should find some way to get off php 5.3, it’s no longer a supported version by php and we will be dropping support for it in the new year as well.