Update von 24.4.3 via GUI schlug fehl, jetzt hängt

Started by zebbl, December 08, 2024, 11:53:00 AM

Previous topic - Next topic
Hallo zusammen,

ich benötige eure Hilfe. Ich wollte vor ein paar Tagen mein Opnsense von 24.4.3 via GUI updaten. Irgendwie ist das Update schief gegangen und jetzt bekomme ich folgende Fehlermeldung wenn ich auf Check for Updates klicke:
***GOT REQUEST TO CHECK FOR UPDATES***
Currently running OPNsense 24.4.3_1 at Sun Dec  8 10:45:38 UTC 2024
Fetching subscription information, please wait... done
Fetching changelog information, please wait... done
Updating OPNsense repository catalogue...
pkg: Repository OPNsense has a wrong packagesite, need to re-create database
pkg: https://opnsense-update.deciso.com/${SUBSCRIPTION}/FreeBSD:14:amd64/24.4/latest/meta.txz: Not Found
repository OPNsense has no meta file, using default settings
pkg: https://opnsense-update.deciso.com/${SUBSCRIPTION}/FreeBSD:14:amd64/24.4/latest/packagesite.pkg: Not Found
pkg: https://opnsense-update.deciso.com/${SUBSCRIPTION}/FreeBSD:14:amd64/24.4/latest/packagesite.txz: Not Found
Unable to update repository OPNsense
Error updating repositories!
pkg: Repository OPNsense has a wrong packagesite, need to re-create database
pkg: Repository OPNsense cannot be opened. 'pkg update' required
Checking integrity... done (0 conflicting)
Your packages are up to date.
***DONE***


Hab mich per SSH verbunden und folgendes versucht:

# pkg update
Updating OPNsense repository catalogue...
pkg: Repository OPNsense has a wrong packagesite, need to re-create database
pkg: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/meta.txz: Not Found
repository OPNsense has no meta file, using default settings
pkg: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/packagesite.pkg: Not Found
pkg: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/packagesite.txz: Not Found
Unable to update repository OPNsense
Error updating repositories!


Klappt leider auch nicht.

Ein Health Audit brachte folgende Infos zum Vorschein:

***GOT REQUEST TO AUDIT HEALTH***
Currently running OPNsense 24.4.3_1 at Sun Dec  8 10:49:13 UTC 2024
>>> Root file system: zroot/ROOT/default
>>> Check installed kernel version
Version 24.7.6 is incorrect, expected: 24.1.10
>>> Check for missing or altered kernel files
No problems detected.
>>> Check installed base version
Version 24.7.6 is incorrect, expected: 24.1.10
>>> Check for missing or altered base files
No problems detected.
>>> Check installed repositories
OPNsense
>>> Check installed plugins
os-OPNBEcore 1.4_1
os-acme-client 4.3
os-ddclient 1.22
os-haproxy 4.3_1
>>> Check locked packages
No locks found.
>>> Check for missing package dependencies
Checking all packages: .......... done
kea is missing a required shared library: libboost_system.so.1.84.0
>>> Check for missing or altered package files
Checking all packages: ...
lzo2-2.10_1: checksum mismatch for /usr/local/include/lzo/lzodefs.h
lzo2-2.10_1: checksum mismatch for /usr/local/lib/liblzo2.a
lzo2-2.10_1: checksum mismatch for /usr/local/lib/liblzo2.so.2.0.0
Checking all packages.......... done
>>> Check for core packages consistency
Core package "opnsense-business" has 69 dependencies to check.
Checking packages: .
beep-1.0_2 has no upstream equivalent
Checking packages: .
ca_root_nss-3.93 has no upstream equivalent
Checking packages: .
choparp-20150613_1 has no upstream equivalent
Checking packages: .
cpustats-0.1 has no upstream equivalent
Checking packages: .
dhcp6c-20240710 has no upstream equivalent
Checking packages: .
dhcrelay-0.5 has no upstream equivalent
Checking packages: .
dnsmasq-2.90_1,1 has no upstream equivalent
Checking packages: .
dpinger-3.3 has no upstream equivalent
Checking packages: .
expiretable-0.6_3 has no upstream equivalent
Checking packages: .
filterlog-0.7_1 has no upstream equivalent
Checking packages: .
flock-2.37.2_1 has no upstream equivalent
Checking packages: .
flowd-0.9.1_5 has no upstream equivalent
Checking packages: .
hostapd-2.10_10 has no upstream equivalent
Checking packages: .
ifinfo-13.0_1 has no upstream equivalent
Checking packages: .
iftop-1.0.p4_1 has no upstream equivalent
Checking packages: .
isc-dhcp44-server-4.4.3P1_1 has no upstream equivalent
Checking packages: .
kea-2.4.1_2 has no upstream equivalent
Checking packages: .
lighttpd-1.4.76 has no upstream equivalent
Checking packages: .
monit-5.33.0_1 has no upstream equivalent
Checking packages: .
mpd5-5.9_18 has no upstream equivalent
Checking packages: .
ntp-4.2.8p18 has no upstream equivalent
Checking packages: .
openssh-portable-9.8.p1,1 has no upstream equivalent
Checking packages: .
openvpn-2.6.11 has no upstream equivalent
Checking packages: .
opnsense-business-24.4.3_1 has no upstream equivalent
Checking packages: .
opnsense-installer-24.1 has no upstream equivalent
Checking packages: .
opnsense-lang-23.7.11 has no upstream equivalent
Checking packages: .
opnsense-update-24.1.10 has no upstream equivalent
Checking packages: .
os-OPNBEcore-1.4_1 has no upstream equivalent
Checking packages: .
pam_opnsense-24.1 has no upstream equivalent
Checking packages: .
pftop-0.10_1 has no upstream equivalent
Checking packages: .
php82-ctype-8.2.20 has no upstream equivalent
Checking packages: .
php82-curl-8.2.20 has no upstream equivalent
Checking packages: .
php82-dom-8.2.20 has no upstream equivalent
Checking packages: .
php82-filter-8.2.20 has no upstream equivalent
Checking packages: .
php82-gettext-8.2.20 has no upstream equivalent
Checking packages: .
php82-google-api-php-client-2.4.0 has no upstream equivalent
Checking packages: .
php82-ldap-8.2.20 has no upstream equivalent
Checking packages: .
php82-pcntl-8.2.20 has no upstream equivalent
Checking packages: .
php82-pdo-8.2.20 has no upstream equivalent
Checking packages: .
php82-pear-Crypt_CHAP-1.5.0_1 has no upstream equivalent
Checking packages: .
php82-pecl-radius-1.4.0b1_2 has no upstream equivalent
Checking packages: .
php82-phalcon-5.7.0 has no upstream equivalent
Checking packages: .
php82-phpseclib-3.0.36 has no upstream equivalent
Checking packages: .
php82-session-8.2.24 has no upstream equivalent
Checking packages: .
php82-simplexml-8.2.20 has no upstream equivalent
Checking packages: .
php82-sockets-8.2.20 has no upstream equivalent
Checking packages: .
php82-sqlite3-8.2.20 has no upstream equivalent
Checking packages: .
php82-xml-8.2.24 has no upstream equivalent
Checking packages: .
php82-zlib-8.2.24 has no upstream equivalent
Checking packages: .
pkg-1.19.2_2 has no upstream equivalent
Checking packages: .
py311-Jinja2-3.1.4 has no upstream equivalent
Checking packages: .
py311-dnspython-2.6.1,1 has no upstream equivalent
Checking packages: .
py311-duckdb-1.0.0 has no upstream equivalent
Checking packages: .
py311-netaddr-1.3.0 has no upstream equivalent
Checking packages: .
py311-numpy-1.25.0_7,1 has no upstream equivalent
Checking packages: .
py311-pandas-2.0.3_2,1 has no upstream equivalent
Checking packages: .
py311-requests-2.32.3 has no upstream equivalent
Checking packages: .
py311-sqlite3-3.11.10_7 has no upstream equivalent
Checking packages: .
py311-ujson-5.10.0 has no upstream equivalent
Checking packages: .
py311-vici-5.9.11 has no upstream equivalent
Checking packages: .
radvd-2.19_4 has no upstream equivalent
Checking packages: .
rrdtool-1.8.0_4 has no upstream equivalent
Checking packages: .
samplicator-1.3.8.r1_1 has no upstream equivalent
Checking packages: .
strongswan-5.9.14 has no upstream equivalent
Checking packages: .
sudo-1.9.15p5_4 has no upstream equivalent
Checking packages: .
suricata-7.0.6 has no upstream equivalent
Checking packages: .
syslog-ng-4.7.1 has no upstream equivalent
Checking packages: .
unbound-1.20.0_1 has no upstream equivalent
Checking packages: .
wpa_supplicant-2.10_10 has no upstream equivalent
Checking packages: .
zip-3.0_2 has no upstream equivalent
***DONE***


Was kann ich jetzt tun? Danke für eure Hilfe.

Und wenn ich Update from Console starte bekomme ich folgende Fehler:
Updating OPNsense repository catalogue...
pkg-static: Repository OPNsense has a wrong packagesite, need to re-create database
pkg-static: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/meta.txz: Not Found
repository OPNsense has no meta file, using default settings
pkg-static: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/packagesite.pkg: Not Found
pkg-static: https://opnsense-update.deciso.com/c047e64b-90fa-4083-80c9-ed86af724b12/FreeBSD:14:amd64/24.4/latest/packagesite.txz: Not Found
Unable to update repository OPNsense
Error updating repositories!
Starting web GUI...done.
Generating RRD graphs...done.
Fetching base-24.1.10-amd64.txz: ....................... done
Fetching kernel-24.1.10-amd64.txz: ......... done
!!!!!!!!!!!! ATTENTION !!!!!!!!!!!!!!!
! A critical upgrade is in progress. !
! Please do not turn off the system. !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Installing kernel-24.1.10-amd64.txz... done
Installing base-24.1.10-amd64.txz..../usr/include/c++/v1/__string: Can't replace existing directory with non-directory: Directory not empty
./usr/include/c++/v1/__tuple: Can't replace existing directory with non-directory: Directory not empty
tar: Error exit delayed from previous errors.
failed, tar error 0
ld-elf.so.1: /usr/local/bin/php: Undefined symbol "__libc_start1@FBSD_1.7"