World Map Widget on Dashboard not showing

Quick question for the community before I dive deep into troubleshooting this.

When viewing the dashboard with the “World Map” widget configured, in any browser (Chrome, Firefox, IE, Edge, etc.) the widget just shows a blank white space.

But when pulling up the “World Map” via the Menu (“Overview” > “Maps” > “Geographical”) - the maps shows up and works fine.

See attached screenshots:.


Is this a known issue or requires further troubleshooting? I could not find any other posts that would describe a similar issue…

Thanks!

I haven’t seen this… Please post the out put of validate and also check the widget world map settings.

Thank You Kevin for the quick reply.

Here’s the output of the validate.sh script:

./validate.php
====================================
Component | Version
--------- | -------
LibreNMS  | 1.48.1-74-gb571482
DB Schema | 2019_02_10_220000_add_dates_to_fdb (390)
PHP       | 7.1.23
MySQL     | 10.2.18-MariaDB
RRDTool   | 1.4.8
SNMP      | NET-SNMP 5.7.2
====================================

[OK]    Composer Version: 1.8.4
[OK]    Dependencies up-to-date.
[OK]    Database connection successful
[OK]    Database schema correct
[WARN]  Some devices have not been polled in the last 5 minutes. You may have performance issues.
        [FIX]:
        Check your poll log and see: http://docs.librenms.org/Support/Performance/
        Devices:
 <device names removed>
          and 12 more...
[FAIL]  Some devices have not completed their polling run in 5 minutes, this will create gaps in data.
        [FIX]:
        Check your poll log and see: http://docs.librenms.org/Support/Performance/
        Devices:
 <device names removed>
[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
[WARN]  Your local git contains modified files, this could prevent automatic updates.
        [FIX]:
        You can fix this with ./scripts/github-remove
        Modified Files:
         bootstrap/cache/.gitignore
         logs/.gitignore
         rrd/.gitignore
         storage/app/.gitignore
         storage/app/public/.gitignore
         storage/framework/sessions/.gitignore
         storage/framework/testing/.gitignore
         storage/framework/views/.gitignore
         storage/logs/.gitignore
[FAIL]  We have found some files that are owned by a different user than librenms, this will stop you updating automatically and / or rrd files being updated causing graphs to fail.
        [FIX]:
        sudo chown -R librenms:librenms /opt/librenms
        sudo setfacl -d -m g::rwx /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
        sudo chmod -R ug=rwX /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
        Files:
         /opt/librenms/rrd/smokeping
         /opt/librenms/rrd/smokeping/rrd
         /opt/librenms/rrd/smokeping/rrd/network
 <file names containing device names removed>

And here’s a screenshot of the Widget Settings (don’t see anything out of the ordinary):

Lastly, today, there’s at least an error message inside the Widget (see screenshot):
image

But the Worldmap via “Geographical Map” in the menu still works… :confused:

You need to fix all those fails in the validate.

I took care of most of them, but two… I’ve had those fails even before the widget stopped working, doubt that’s it. The first one has been there forever - I’ve run the discovery-wrapper just before the validate to be sure and it didn’t error out.

The second one is because I keep the oxidized directory in the RRD folder.

$ ./validate.php
====================================
Component | Version
--------- | -------
LibreNMS  | 1.48.1-76-g914531a
DB Schema | 2019_02_10_220000_add_dates_to_fdb (390)
PHP       | 7.1.23
MySQL     | 10.2.18-MariaDB
RRDTool   | 1.4.8
SNMP      | NET-SNMP 5.7.2
====================================

[OK]    Composer Version: 1.8.4
[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
[FAIL]  We have found some files that are owned by a different user than librenms, this will stop you updating automatically and / or rrd files being updated causing graphs to fail.
        [FIX]:
        sudo chown -R librenms:librenms /opt/librenms
        sudo setfacl -d -m g::rwx /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
        sudo chmod -R ug=rwX /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
        Files:
         /opt/librenms/rrd/deviceconfigs

The /etc/cron.d/librenms file:

33  */6   * * *   librenms    /opt/librenms/discovery-wrapper.py 300 >> /dev/null 2>&1
*/5  *    * * *   librenms    /opt/librenms/discovery.php -h new >> /dev/null 2>&1
*/5  *    * * *   librenms    /opt/librenms/cronic /opt/librenms/poller-wrapper.py 300
15   0    * * *   librenms    /opt/librenms/daily.sh >> /dev/null 2>&1
*    *    * * *   librenms    /opt/librenms/alerts.php >> /dev/null 2>&1

And here’s the result of the discovery-wrapper.py run

-bash-4.2$ /opt/librenms/discovery-wrapper.py 300
Registered as Master
INFO: starting the discovery at 2019-02-22 00:12:34 with 300 threads, slowest devices first
INFO: worker Thread-115 finished device 565 in 19 seconds
INFO: worker Thread-103 finished device 1170 in 23 seconds
INFO: worker Thread-94 finished device 367 in 23 seconds
INFO: worker Thread-87 finished device 478 in 31 seconds
INFO: worker Thread-69 finished device 760 in 41 seconds
INFO: worker Thread-240 finished device 354 in 44 seconds
INFO: worker Thread-198 finished device 656 in 48 seconds
--- snip ---
INFO: worker Thread-177 finished device 654 in 122 seconds
INFO: worker Thread-271 finished device 1947 in 119 seconds
INFO: worker Thread-295 finished device 1955 in 115 seconds
INFO: worker Thread-175 finished device 1954 in 116 seconds
INFO: worker Thread-120 finished device 1952 in 117 seconds
INFO: worker Thread-52 finished device 1153 in 125 seconds
INFO: worker Thread-126 finished device 1949 in 114 seconds
INFO: worker Thread-215 finished device 615 in 194 seconds
INFO: worker Thread-217 finished device 290 in 202 seconds
INFO: worker Thread-195 finished device 1951 in 125 seconds
INFO: worker Thread-153 finished device 1950 in 72 seconds
INFO: worker Thread-104 finished device 1102 in 204 seconds
INFO: worker Thread-158 finished device 294 in 203 seconds
INFO: worker Thread-224 finished device 1162 in 230 seconds
INFO: worker Thread-108 finished device 1192 in 213 seconds
INFO: worker Thread-253 finished device 682 in 199 seconds
INFO: worker Thread-260 finished device 263 in 236 seconds
INFO: worker Thread-134 finished device 797 in 207 seconds
INFO: worker Thread-272 finished device 1188 in 213 seconds
INFO: worker Thread-270 finished device 293 in 209 seconds
INFO: worker Thread-169 finished device 1238 in 215 seconds
INFO: worker Thread-277 finished device 618 in 204 seconds
INFO: worker Thread-146 finished device 330 in 198 seconds
INFO: worker Thread-252 finished device 120 in 273 seconds
INFO: worker Thread-112 finished device 795 in 206 seconds
INFO: worker Thread-75 finished device 961 in 204 seconds
INFO: worker Thread-39 finished device 1240 in 208 seconds
INFO: worker Thread-191 finished device 969 in 163 seconds
INFO: worker Thread-145 finished device 922 in 216 seconds
INFO: worker Thread-79 finished device 289 in 205 seconds
INFO: worker Thread-136 finished device 525 in 201 seconds
INFO: worker Thread-283 finished device 1194 in 199 seconds
INFO: worker Thread-225 finished device 119 in 272 seconds
INFO: worker Thread-37 finished device 1095 in 215 seconds
WARNING: worker Thread-7 finished device 114 in 405 seconds
INFO: worker Thread-2 finished device 537 in 212 seconds
INFO: worker Thread-294 finished device 285 in 186 seconds
INFO: worker Thread-76 finished device 619 in 204 seconds
INFO: worker Thread-194 finished device 731 in 180 seconds
INFO: worker Thread-213 finished device 538 in 165 seconds
INFO: worker Thread-1 finished device 190 in 228 seconds
INFO: worker Thread-88 finished device 1187 in 182 seconds
INFO: worker Thread-205 finished device 117 in 228 seconds
INFO: worker Thread-50 finished device 614 in 197 seconds
INFO: worker Thread-216 finished device 986 in 167 seconds
INFO: worker Thread-118 finished device 546 in 176 seconds
WARNING: worker Thread-56 finished device 1927 in 497 seconds
INFO: worker Thread-135 finished device 87 in 260 seconds
WARNING: worker Thread-60 finished device 1928 in 528 seconds
WARNING: worker Thread-257 finished device 576 in 338 seconds
WARNING: worker Thread-222 finished device 1206 in 338 seconds
INFO: discovery-wrapper polled 788 devices in 580 seconds with 300 workers
Wait for all discovery-nodes to finish
Clearing Locks
4092 Locks Cleared
Clearing Nodes
Finished 1550794935.05.

I found these in the librenms.log:

[2019-03-13 18:23:16] production.ERROR: Call to a member function coordinatesValid() on null {"userId":1,"email":"[email protected]","exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Call to a member function coordinatesValid() on null at /opt/librenms/app/Http/Controllers/Widgets/WorldMapController.php:66)
[stacktrace]
#0 [internal function]: App\\Http\\Controllers\\Widgets\\WorldMapController->App\\Http\\Controllers\\Widgets\\{closure}(Object(App\\Models\\Device), 1611)
#1 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Arr.php(617): array_filter(Array, Object(Closure), 1)
#2 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Collection.php(493): Illuminate\\Support\\Arr::where(Array, Object(Closure))
#3 /opt/librenms/app/Http/Controllers/Widgets/WorldMapController.php(88): Illuminate\\Support\\Collection->filter(Object(Closure))
#4 /opt/librenms/app/Http/Controllers/Widgets/WidgetController.php(66): App\\Http\\Controllers\\Widgets\\WorldMapController->getView(Object(Illuminate\\Http\\Request))
#5 [internal function]: App\\Http\\Controllers\\Widgets\\WidgetController->__invoke(Object(Illuminate\\Http\\Request))
#6 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array(Array, Array)
#7 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('__invoke', Array)
#8 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Widgets\\WorldMapController), '__invoke')
#9 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\\Routing\\Route->runController()
#10 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Router.php(682): Illuminate\\Routing\\Route->run()
#11 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /opt/librenms/app/Http/Middleware/VerifyTwoFactor.php(38): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#13 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\VerifyTwoFactor->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#17 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /opt/librenms/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(43): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#19 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /opt/librenms/app/Http/Middleware/LegacySession.php(44): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#22 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\LegacySession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /opt/librenms/app/Http/Middleware/LegacyExternalAuth.php(45): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#25 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\LegacyExternalAuth->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(75): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /opt/librenms/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /opt/librenms/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#34 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /opt/librenms/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#37 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /opt/librenms/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#40 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /opt/librenms/app/Http/Middleware/CheckInstalled.php(46): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#43 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\CheckInstalled->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#46 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Router.php(684): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Router.php(659): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#48 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Router.php(625): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#49 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Router.php(614): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#50 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#51 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#52 /opt/librenms/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#53 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(31): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#56 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(31): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#59 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#62 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#65 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /opt/librenms/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#68 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#69 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#70 /opt/librenms/html/index.php(53): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#71 {main}
"}

Does anyone have any ideas or have seen these errors before?
Thanks.

Not sure what happened (I certainly didn’t do anything except for the daily updates, etc. that happen automatically) - issue was resolved over last night!

I am having the same problem here


image