This morning I could not log into the web interface I get this.
At first it told me I had a permission error and the db was old, but after doing what it tells me I still am not getting a login page. I can see the poller running fine and I can API in ok. I do not know what “flare” is but its telling me its not supported.
~$ ./validate.php
====================================
Component | Version
--------- | -------
LibreNMS | 22.8.0-6-g1dbab5ac7
DB Schema | 2022_07_03_1947_add_app_data (244)
PHP | 8.1.2
Python | 3.10.4
Database | MySQL 8.0.30-0ubuntu0.22.04.1
RRDTool | 1.7.2
SNMP | 5.9.1
====================================
[OK] Composer Version: 2.4.1
[OK] Dependencies up-to-date.
[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
[OK] Active pollers found
[OK] Dispatcher Service not detected
[OK] Locks are functional
[OK] Python poller wrapper is polling
[OK] Redis is unavailable
[OK] rrd_dir is writable
[OK] rrdtool version ok
[2022-08-24 10:39:16] laravel.EMERGENCY: Unable to create configured logger. Using emergency logger. {"exception":"[object] (InvalidArgumentException(code: 0): Driver [flare] is not supported. at /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:213)
[stacktrace]
#0 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(125): Illuminate\\Log\\LogManager->resolve()
#1 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(112): Illuminate\\Log\\LogManager->get()
#2 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(101): Illuminate\\Log\\LogManager->driver()
#3 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(255): Illuminate\\Log\\LogManager->channel()
#4 [internal function]: Illuminate\\Log\\LogManager->Illuminate\\Log\\{closure}()
#5 /opt/librenms/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(695): array_map()
#6 /opt/librenms/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(353): Illuminate\\Support\\Collection->map()
#7 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(256): Illuminate\\Support\\Collection->flatMap()
#8 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(210): Illuminate\\Log\\LogManager->createStackDriver()
#9 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(125): Illuminate\\Log\\LogManager->resolve()
#10 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(112): Illuminate\\Log\\LogManager->get()
#11 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(590): Illuminate\\Log\\LogManager->driver()
#12 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(252): Illuminate\\Log\\LogManager->error()
#13 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(415): Illuminate\\Foundation\\Exceptions\\Handler->report()
#14 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(113): Illuminate\\Foundation\\Http\\Kernel->reportException()
#15 /opt/librenms/html/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle()
#16 {main}
"}
[2022-08-24 10:39:16] laravel.EMERGENCY: Unable to create configured logger. Using emergency logger. {"exception":"[object] (InvalidArgumentException(code: 0): Driver [flare] is not supported. at /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:213)
[stacktrace]
#0 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(125): Illuminate\\Log\\LogManager->resolve()
#1 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(112): Illuminate\\Log\\LogManager->get()
#2 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(101): Illuminate\\Log\\LogManager->driver()
#3 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(261): Illuminate\\Log\\LogManager->channel()
#4 [internal function]: Illuminate\\Log\\LogManager->Illuminate\\Log\\{closure}()
#5 /opt/librenms/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(695): array_map()
#6 /opt/librenms/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(353): Illuminate\\Support\\Collection->map()
#7 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(262): Illuminate\\Support\\Collection->flatMap()
#8 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(210): Illuminate\\Log\\LogManager->createStackDriver()
#9 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(125): Illuminate\\Log\\LogManager->resolve()
#10 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(112): Illuminate\\Log\\LogManager->get()
#11 /opt/librenms/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(590): Illuminate\\Log\\LogManager->driver()
#12 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(252): Illuminate\\Log\\LogManager->error()
#13 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(415): Illuminate\\Foundation\\Exceptions\\Handler->report()
#14 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(113): Illuminate\\Foundation\\Http\\Kernel->reportException()
#15 /opt/librenms/html/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle()
#16 {main}
"}
[2022-08-24 10:39:16] production.ERROR: Class "App\Facades\LogManager" not found {"exception":"[object] (Error(code: 0): Class \"App\\Facades\\LogManager\" not found at /opt/librenms/app/Providers/AppServiceProvider.php:94)
[stacktrace]
#0 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(873): App\\Providers\\AppServiceProvider->App\\Providers\\{closure}()
#1 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(758): Illuminate\\Container\\Container->build()
#2 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(851): Illuminate\\Container\\Container->resolve()
#3 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\\Foundation\\Application->resolve()
#4 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(836): Illuminate\\Container\\Container->make()
#5 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(1419): Illuminate\\Foundation\\Application->make()
#6 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(198): Illuminate\\Container\\Container->offsetGet()
#7 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(166): Illuminate\\Support\\Facades\\Facade::resolveFacadeInstance()
#8 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(255): Illuminate\\Support\\Facades\\Facade::getFacadeRoot()
#9 /opt/librenms/app/Providers/ErrorReportingProvider.php(92): Illuminate\\Support\\Facades\\Facade::__callStatic()
#10 /opt/librenms/app/Providers/ErrorReportingProvider.php(49): App\\Providers\\ErrorReportingProvider->isReportingEnabled()
#11 [internal function]: App\\Providers\\ErrorReportingProvider->App\\Providers\\{closure}()
#12 /opt/librenms/vendor/facade/flare-client-php/src/Flare.php(229): call_user_func()
#13 /opt/librenms/vendor/facade/flare-client-php/src/Flare.php(203): Facade\\FlareClient\\Flare->shouldSendReport()
#14 /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(261): Facade\\FlareClient\\Flare->report()
#15 /opt/librenms/app/Providers/ErrorReportingProvider.php(146): Illuminate\\Support\\Facades\\Facade::__callStatic()
#16 /opt/librenms/vendor/composer/ClassLoader.php(571): App\\Providers\\ErrorReportingProvider->handleError()
#17 /opt/librenms/vendor/composer/ClassLoader.php(571): include('...')
#18 /opt/librenms/vendor/composer/ClassLoader.php(428): Composer\\Autoload\\includeFile()
#19 /opt/librenms/app/Facades/LogManager.php(31): Composer\\Autoload\\ClassLoader->loadClass()
#20 /opt/librenms/vendor/composer/ClassLoader.php(571): include('...')
#21 /opt/librenms/vendor/composer/ClassLoader.php(428): Composer\\Autoload\\includeFile()
#22 /opt/librenms/app/Providers/AppServiceProvider.php(94): Composer\\Autoload\\ClassLoader->loadClass()
#23 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(873): App\\Providers\\AppServiceProvider->App\\Providers\\{closure}()
#24 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(758): Illuminate\\Container\\Container->build()
#25 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(851): Illuminate\\Container\\Container->resolve()
#26 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\\Foundation\\Application->resolve()
#27 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(836): Illuminate\\Container\\Container->make()
#28 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(1419): Illuminate\\Foundation\\Application->make()
#29 /opt/librenms/vendor/facade/ignition/src/IgnitionServiceProvider.php(306): Illuminate\\Container\\Container->offsetGet()
#30 /opt/librenms/vendor/facade/ignition/src/IgnitionServiceProvider.php(103): Facade\\Ignition\\IgnitionServiceProvider->registerLogHandler()
#31 /opt/librenms/app/Providers/ErrorReportingProvider.php(70): Facade\\Ignition\\IgnitionServiceProvider->boot()
#32 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Providers\\ErrorReportingProvider->boot()
#33 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Util.php(40): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#34 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#35 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#36 /opt/librenms/vendor/laravel/framework/src/Illuminate/Container/Container.php(653): Illuminate\\Container\\BoundMethod::call()
#37 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(924): Illuminate\\Container\\Container->call()
#38 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(905): Illuminate\\Foundation\\Application->bootProvider()
#39 [internal function]: Illuminate\\Foundation\\Application->Illuminate\\Foundation\\{closure}()
#40 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(906): array_walk()
#41 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\\Foundation\\Application->boot()
#42 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\\Foundation\\Bootstrap\\BootProviders->bootstrap()
#43 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(153): Illuminate\\Foundation\\Application->bootstrapWith()
#44 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(137): Illuminate\\Foundation\\Http\\Kernel->bootstrap()
#45 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#46 /opt/librenms/html/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle()
#47 {main}
"}