i’ve the same issue too, no matter which browser i use : Firefox , Brave, Chrome or Opera.
in my case i thought it was a problem of the varnish cache, since i’ve implemented a varnish service inside the same server , and i was trying to bypass the url from there. also created a section in nginx under conf.d / librenms.conf which would allow that /validate URL , but i ended up on the same result.
Same here, using the docker image. The log says production.ERROR: Undefined offset: 1 {"userId":1,"exception":"[object] (ErrorException(code: 0): Undefined offset: 1 at /opt/librenms/LibreNMS/Validations/WebServer.php:54)"}
[OK] Installed from package; no Composer required
[OK] Database connection successful
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK]
[OK] Database schema correct
[OK] MySQl and PHP time match
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6
devices.
[OK] rrd_dir is writable
[OK] rrdtool version ok
[WARN] Non-git install, updates are manual or from package
Before my error changed I did have a problem with “Failed to fetch version from local git: fatal: unrecognized argument: -q” so I followed the solution on this forum and did:
yum -y remove git
yum -y remove git-*
Installing the requirements worked for me. For some reason pip wasn’t installed… After installing the requirements, everything is working as it should.