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

Print Friendly, PDF & Email

Задача:

Исправить ошибку маршрутизатора 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:~ #
Помогла статья? Есть возможность отблагодарить автора

QR Link:

QR Code

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *