Fehlermeldung bei Update

Started by dax67, March 17, 2020, 10:55:54 AM

Previous topic - Next topic
Hallo,

beim Firmwareupdate erhalte ich eine Fehlermeldung, siehe Anhang.

Im daraufhin erscheinenden Fehlerbericht

Quote
PHP Errors:

[17-Mar-2020 09:11:48 Europe/Berlin] Exception: Error at /usr/local/opnsense/mvc/app/library/OPNsense/Core/Backend.php:91 - Undefined variable: errorMessage (errno=8) in /usr/local/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php:87
Stack trace:
#0 /usr/local/opnsense/mvc/app/library/OPNsense/Core/Backend.php(91): OPNsense\Base\ApiControllerBase->APIErrorHandler(8, 'Undefined varia...', '/usr/local/opns...', 91, Array)
#1 /usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php(684): OPNsense\Core\Backend->configdRun('firmware status')
#2 [internal function]: OPNsense\Core\Api\FirmwareController->upgradestatusAction()
#3 [internal function]: Phalcon\Dispatcher->callActionMethod(Object(OPNsense\Core\Api\FirmwareController), 'upgradestatusAc...', Array)
#4 [internal function]: Phalcon\Dispatcher->dispatch()
#5 /usr/local/opnsense/www/api.php(26): Phalcon\Mvc\Application->handle()
#6 {main}

Wie werde ich den Fehler wieder los?


Wie kann man das Bild im Anhang hier einbinden???

Gruß DAX

Was passiert denn hier auf der Konsole?

# configctl firmware check


Grüsse
Franco

Hallo Franco,

hier die Ausgabe von # configctl firmware check
Es gibt sonst keine Probleme, alles läuft.


Quote
# configctl firmware check
{
   "connection":"ok",
   "downgrade_packages":[],
   "download_size":"14MiB",
   "last_check":"Wed Mar 18 21:14:36 CET 2020",
   "new_packages":[{"name":"libuv","version":"1.35.0"}],
   "os_version":"FreeBSD 11.2-RELEASE-p17-HBSD",
   "product_name":"opnsense",
   "product_version":"20.1.2",
   "reinstall_packages":[],
   "remove_packages":[],
   "repository":"ok",
   "updates":"10",
   "upgrade_major_message":"",
   "upgrade_major_version":"",
   "upgrade_needs_reboot":"0",
   "upgrade_packages":[{"name":"sqlite3","current_version":"3.30.1,1","new_version":"3.30.1_1,1"}, {"name":"py37-asn1crypto","current_version":"0.24.0","new_version":"1.3.0"}, {"name":"os-acme-client","current_version":"1.29","new_version":"1.29_1"}, {"name":"opnsense","current_version":"20.1.2","new_version":"20.1.3"}, {"name":"ntp","current_version":"4.2.8p13_6","new_version":"4.2.8p14"}, {"name":"gmp","current_version":"6.1.2_1","new_version":"6.2.0"}, {"name":"ca_root_nss","current_version":"3.50","new_version":"3.51"}, {"name":"bind914","current_version":"9.14.10","new_version":"9.14.11"}, {"name":"bind-tools","current_version":"9.14.10","new_version":"9.16.0"}]
}



Gruß DAX

Es gibt einen Patch für das Problem:

https://github.com/opnsense/core/commit/fc5b8b9173c

Einspielen über:

# opnsense-patch fc5b8b9173c

Und noch mal probieren bitte mit dem Update


Danke,
Franco

Hallo Franco,

danke, habe das Patch eingespielt.
Beim nächsten Update werde ich sehen ob es funktioniert.

Wie hast du das gefunden?
Und warum wird es beim Update nicht mit eingespielt?



Gruß DAX