Ошибка: Firmware status check was aborted internally.

Задача:
---------------------------------------------------------------Исправить ошибку маршрутизатора OPNSense: Firmware status check was aborted internally. Please try again.
Информация об устройстве: OPNsense 20.7-amd64 FreeBSD 12.1-RELEASE-p7-HBSD OpenSSL 1.1.1g 21 Apr 2020
Проверки обновления ничего не дают, список плагинов не изменяется. При попытке обновления, получаем только сообщение:
Firmware status check was aborted internally. Please try again.
Если открыть “System > Firmware > Plugins”, видно только два установочных пакета:
os-dyndns (orphaned) 1.22 157KiB Dynamic DNS Support
os-vmware (orphaned) 1.5 303B VMware tools

Для анализа ошибки, переходим “System > Administration > Secure Shell” и активируем протокол удалённого управления:
- Secure Schell Server – Enable Secure
- Root Login – Permit root user login
- Authentication Method – Permit password login

Скачиваем Putty или другой SSH клиент, авторизуемся на сервере и выбираем Shell по пунктом 8. Также можно воспользоваться клиентов OpenSSH в Windows 10 и Powershell.

Пробуем обновить при помощи opnsense-update и pkg
Using username "root". Keyboard-interactive authentication prompts from server: End of keyboard-interactive prompts from server Last login: Sun Dec 27 18:16:34 2020 ---------------------------------------------- | Hello, this is OPNsense 20.7 | @@@@@@@@@@@@@@@ | | @@@@ @@@@ | Website: https://opnsense.org/ | @@@\\\ ///@@@ | Handbook: https://docs.opnsense.org/ | )))))))) (((((((( | Forums: https://forum.opnsense.org/ | @@@/// \\\@@@ | Lists: https://lists.opnsense.org/ | @@@@ @@@@ | Code: https://github.com/opnsense | @@@@@@@@@@@@@@@ ---------------------------------------------- *** gwm.xaxa.local: OPNsense 20.7 (amd64/OpenSSL) *** LAN (vmx1) -> v4: 192.168.17.109/24 WAN (vmx0) -> v4: 192.168.178.109/24 HTTPS: SHA256 68 B8 9C 04 D3 24 5C DE AF C8 9F 5E 3C 98 71 3B FE 7C 12 2E 24 C1 32 72 A9 AF 23 8A 4D 89 83 CD SSH: SHA256 acJQGoXZrZyynotFRZzSj3QLTR7Dz8s/2qq8JY3yc40 (ECDSA) SSH: SHA256 56LLkLsujwxP7YXLCWesNGzBNpe7T3D1st/NaCklumk (ED25519) SSH: SHA256 21xBBtsAzAJmgPUp8GBAmtom4g833isl3u+xADu2b74 (RSA) 0) Logout 7) Ping host 1) Assign interfaces 8) Shell 2) Set interface IP address 9) pfTop 3) Reset the root password 10) Firewall log 4) Reset to factory defaults 11) Reload all services 5) Power off system 12) Update from console 6) Reboot system 13) Restore a backup Enter an option: 8 root@gwm:~ # opnsense-update -M https://pkg.opnsense.org/FreeBSD:12:amd64/20.7 root@gwm:~ # pkg update -f Updating OPNsense repository catalogue... pkg: https://pkg.opnsense.org/FreeBSD:12:amd64/20.7/latest/meta.txz: Network is unreachable repository OPNsense has no meta file, using default settings pkg: https://pkg.opnsense.org/FreeBSD:12:amd64/20.7/latest/packagesite.txz: Network is unreachable Unable to update repository OPNsense Error updating repositories! root@gwm:~ #
Как выяснилось, проблема связанна с изменениями физического сетевого WAN интерфейса. Был настроен как DHCP клиент, и позже перенастроен на статический IP-адрес. В таком случае необходимо вручную указать интернет-шлюз.

Обновляемся. Всё работает
root@gwm:~ # pkg update -f Updating OPNsense repository catalogue... Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 Fetching packagesite.txz: 100% 198 KiB 202.3kB/s 00:01 Processing entries: 100% OPNsense repository update completed. 730 packages processed. All repositories are up to date. root@gwm:~ #

Свежие комментарии