"Error: No config item" on making a global setting for email alerts

For completeness:

$ ./validate.php
====================================
Component | Version
--------- | -------
LibreNMS  | 1.42.01-47-g460d95e
DB Schema | 258
PHP       | 7.0.30-0ubuntu0.16.04.1
MySQL     | 10.0.34-MariaDB-0ubuntu0.16.04.1
RRDTool   | 1.5.5
SNMP      | NET-SNMP 5.7.3
====================================

[OK]    Composer Version: 1.7.2
[OK]    Dependencies up-to-date.
[OK]    Database connection successful
[OK]    Database schema correct

Just to chime in, I’m seeing the same thing:

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

Component Version
LibreNMS 1.42.01-47-g460d95e
DB Schema 258
PHP 7.0.30-0ubuntu0.16.04.1
MySQL 10.0.34-MariaDB-0ubuntu0.16.04.1
RRDTool 1.5.5
SNMP NET-SNMP 5.7.3
====================================

[OK] Composer Version: 1.7.2
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[FAIL] Discovery has not completed in the last 24 hours.
[FIX] Check the cron job to make sure it is running and using discovery-wrapper.py

I have discovery manually disabled. My last daily.sh:

Updating to latest codebase OK
Updating Composer packages OK
Updating SQL-Schema OK
Updating submodules OK
Cleaning up DB OK
Fetching notifications OK
Caching PeeringDB data OK

Same problem here on a new install, even if I configure the mail transport, servers, credentials, etc.

The red box appears everytime I try to populate fields.

Interested in following this thread for the answer.

BeDazzleMe.

Hi Guys.
I have the same problem when I tray to change “stacked graph” option, under “WebUI Settings” menu.
Can I change Stacked graph in config.php file?

best regards.

I have got exactly the same problem but the error does not appear in the email settings section but every where, this is fresh install for me on aws, can someone please assist?

HI I am also facing the same issue after the update, alerts stopped working and get
ERROR: No config item when I try to change email settings

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

Component Version
LibreNMS 1.42.01-50-g7298c13
DB Schema 258
PHP 7.0.30-0ubuntu0.16.04.1
MySQL 10.0.34-MariaDB-0ubuntu0.16.04.1
RRDTool 1.5.5
SNMP NET-SNMP 5.7.3

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

[OK] Composer Version: 1.7.2
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct

Known issue being looked at.

Test https://docs.librenms.org/#Alerting/Testing/#transports

Hi guys. the issue has been resolved with the last update.
Everything works fine now.
Thanks a lot.!!!

Can confirm, the e134a55 update seems to have fixed the problem. Thanks for the fast resolution!

Confirmed! Resolved here, as well.

Thank you for your effort and taking the time to resolve quickly!

Now working for me too, thank you very much for fixing.

“ERROR: No config item” can’t get many settings to “stick” in the Global Configuration menu.

XXXXXX@netops:/opt/librenms $ sudo ./validate.php

Component Version
LibreNMS 1.47-87-g45e0e5e19
DB Schema 1000
PHP 7.0.33-0+deb9u1
MySQL 10.1.37-MariaDB-0+deb9u1
RRDTool 1.6.0
SNMP NET-SNMP 5.7.3

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

[OK] Composer Version: 1.8.0
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[FAIL] The poller (raspberrypi) has not completed within the last 5 minutes, check the cron job.

The poller error is odd, because it is polling and I’m not sure what to check as it seems to be working just fine. I just can’t seem to update/change many config items on the Global Config menu.

Me also facing the same issue on new install

Same issue on my side, fresh install according to the setup guide but the same “Error: No config item” popup on my install!

having this same issue on a clean install as well. is there any fix?

Even i am having a same issue on configuration of librenms on ubuntu 18. However it is working fine on ubuntu 16.

All with this issue please check Enabling Email alerts return "Error: No config item"

Thank you @TheGreatDoc :slight_smile: Now i am able to solve that