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