25.7.7 upgrade error

Started by Lucid1010, November 07, 2025, 04:56:44 AM

Previous topic - Next topic
You cannot view this attachment.

***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.7.6 (amd64) at Fri Nov  7 12:21:01 2025
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating mimugmail repository catalogue...
Fetching meta.conf: . done
mimugmail repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating mimugmail repository catalogue...
Fetching meta.conf: . done
mimugmail repository is up to date.
All repositories are up to date.
Checking for upgrades (166 candidates): .......... done
Processing candidates (166 candidates): ... done
The following 42 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
boost-libs: 1.88.0_2 -> 1.89.0_1 [OPNsense]
ca_root_nss: 3.115_3 -> 3.117 [OPNsense]
git: 2.51.0 -> 2.51.1 [OPNsense]
kea: 3.0.1_1 -> 3.0.2 [OPNsense]
libedit: 3.1.20250104,1 -> 3.1.20251016,1 [OPNsense]
libnghttp2: 1.67.1 -> 1.68.0 [OPNsense]
libxml2: 2.14.5 -> 2.14.6 [OPNsense]
netbird: 0.59.5_1 -> 0.59.8 [OPNsense]
openssh-portable: 10.2.p1,1 -> 10.2.p1_1,1 [OPNsense]
opnsense: 25.7.6 -> 25.7.7_2 [OPNsense]
os-git-backup: 1.1 -> 1.1_1 [OPNsense]
php83: 8.3.26 -> 8.3.27 [OPNsense]
php83-ctype: 8.3.26 -> 8.3.27 [OPNsense]
php83-curl: 8.3.26 -> 8.3.27 [OPNsense]
php83-dom: 8.3.26 -> 8.3.27 [OPNsense]
php83-filter: 8.3.26 -> 8.3.27 [OPNsense]
php83-gettext: 8.3.26 -> 8.3.27 [OPNsense]
php83-ldap: 8.3.26 -> 8.3.27 [OPNsense]
php83-mbstring: 8.3.26 -> 8.3.27 [OPNsense]
php83-pcntl: 8.3.26 -> 8.3.27 [OPNsense]
php83-pdo: 8.3.26 -> 8.3.27 [OPNsense]
php83-pear: 1.10.13 -> 1.10.16 [OPNsense]
php83-session: 8.3.26 -> 8.3.27 [OPNsense]
php83-simplexml: 8.3.26 -> 8.3.27 [OPNsense]
php83-sockets: 8.3.26 -> 8.3.27 [OPNsense]
php83-sqlite3: 8.3.26 -> 8.3.27 [OPNsense]
php83-xml: 8.3.26 -> 8.3.27 [OPNsense]
php83-zlib: 8.3.26 -> 8.3.27 [OPNsense]
py311-aioquic: 1.2.0 -> 1.3.0 [OPNsense]
py311-attrs: 25.3.0 -> 25.4.0 [OPNsense]
py311-boto3: 1.40.41 -> 1.40.59 [OPNsense]
py311-botocore: 1.40.41 -> 1.40.59 [OPNsense]
py311-certifi: 2025.8.3 -> 2025.10.5 [OPNsense]
py311-charset-normalizer: 3.4.3 -> 3.4.4 [OPNsense]
py311-idna: 3.10 -> 3.11 [OPNsense]
py311-numexpr: 2.13.0 -> 2.14.1 [OPNsense]
py311-pylsqpack: 0.3.22 -> 0.3.23 [OPNsense]
sqlite3: 3.50.2_1,1 -> 3.50.4,1 [OPNsense]
strongswan: 6.0.1 -> 6.0.3 [OPNsense]
sudo: 1.9.17p2 -> 1.9.17p2_1 [OPNsense]
suricata: 8.0.1 -> 8.0.2 [OPNsense]
unbound: 1.24.0 -> 1.24.1 [OPNsense]

Number of packages to be upgraded: 42

74 MiB to be downloaded.
[1/42] Fetching unbound-1.24.1.pkg: .......... done
[2/42] Fetching php83-filter-8.3.27.pkg: . done
[3/42] Fetching py311-boto3-1.40.59.pkg: ......... done
[4/42] Fetching php83-curl-8.3.27.pkg: .. done
[5/42] Fetching boost-libs-1.89.0_1.pkg: .......... done
[6/42] Fetching py311-charset-normalizer-3.4.4.pkg: ... done
[7/42] Fetching php83-ldap-8.3.27.pkg: .. done
[8/42] Fetching git-2.51.1.pkg: .......... done
[9/42] Fetching py311-aioquic-1.3.0.pkg: ......... done
[10/42] Fetching py311-idna-3.11.pkg: ...... done
[11/42] Fetching libnghttp2-1.68.0.pkg: ........ done
[12/42] Fetching libxml2-2.14.6.pkg: .......... done
[13/42] Fetching py311-botocore-1.40.59.pkg: .......... done
[14/42] Fetching php83-simplexml-8.3.27.pkg: . done
[15/42] Fetching php83-pdo-8.3.27.pkg: .... done
[16/42] Fetching php83-sockets-8.3.27.pkg: .. done
[17/42] Fetching py311-attrs-25.4.0.pkg: ..... done
[18/42] Fetching php83-pcntl-8.3.27.pkg: . done
[19/42] Fetching ca_root_nss-3.117.pkg: ......... done
[20/42] Fetching netbird-0.59.8.pkg: .......... done
[21/42] Fetching php83-sqlite3-8.3.27.pkg: . done
[22/42] Fetching php83-session-8.3.27.pkg: . done
[23/42] Fetching py311-certifi-2025.10.5.pkg: ....... done
[24/42] Fetching kea-3.0.2.pkg: .......... done
[25/42] Fetching php83-mbstring-8.3.27.pkg: .......... done
[26/42] Fetching libedit-3.1.20251016,1.pkg: ........ done
[27/42] Fetching php83-gettext-8.3.27.pkg: . done
[28/42] Fetching php83-zlib-8.3.27.pkg: . done
[29/42] Fetching php83-ctype-8.3.27.pkg: . done
[30/42] Fetching py311-numexpr-2.14.1.pkg: ......... done
[31/42] Fetching php83-8.3.27.pkg: .......... done
[32/42] Fetching php83-pear-1.10.16.pkg: ........ done
[33/42] Fetching openssh-portable-10.2.p1_1,1.pkg: .......... done
[34/42] Fetching php83-xml-8.3.27.pkg: . done
[35/42] Fetching php83-dom-8.3.27.pkg: ..... done
[36/42] Fetching suricata-8.0.2.pkg: .......... done
[37/42] Fetching sqlite3-3.50.4,1.pkg: .......... done
[38/42] Fetching py311-pylsqpack-0.3.23.pkg: ..... done
[39/42] Fetching opnsense-25.7.7_2.pkg: .......... done
[40/42] Fetching os-git-backup-1.1_1.pkg: . done
[41/42] Fetching strongswan-6.0.3.pkg: .......... done
[42/42] Fetching sudo-1.9.17p2_1.pkg: ......... done
Checking integrity... done (0 conflicting)
[1/42] Upgrading boost-libs from 1.88.0_2 to 1.89.0_1...
[1/42] Extracting boost-libs-1.89.0_1: .......... done
[2/42] Upgrading ca_root_nss from 3.115_3 to 3.117...
[2/42] Extracting ca_root_nss-3.117: ..... done
[3/42] Upgrading git from 2.51.0 to 2.51.1...
===> Creating groups
Using existing group 'git_daemon'
===> Creating users
Using existing user 'git_daemon'
[3/42] Extracting git-2.51.1: .......... done
[4/42] Upgrading kea from 3.0.1_1 to 3.0.2...
[4/42] Extracting kea-3.0.2: .......... done
[5/42] Upgrading libedit from 3.1.20250104,1 to 3.1.20251016,1...
[5/42] Extracting libedit-3.1.20251016,1: .......... done
[6/42] Upgrading libnghttp2 from 1.67.1 to 1.68.0...
[6/42] Extracting libnghttp2-1.68.0: .......... done
[7/42] Upgrading libxml2 from 2.14.5 to 2.14.6...
[7/42] Extracting libxml2-2.14.6: .......... done
[8/42] Upgrading netbird from 0.59.5_1 to 0.59.8...
[8/42] Extracting netbird-0.59.8: ..... done
[9/42] Upgrading openssh-portable from 10.2.p1,1 to 10.2.p1_1,1...
[9/42] Extracting openssh-portable-10.2.p1_1,1: .......... done
[10/42] Upgrading os-git-backup from 1.1 to 1.1_1...
[10/42] Extracting os-git-backup-1.1_1: ..... done
Reloading plugin configuration
Flushing all caches...done.
Configuring system logging...done.
[11/42] Upgrading php83 from 8.3.26 to 8.3.27...
[11/42] Extracting php83-8.3.27: .......... done
[12/42] Upgrading php83-ctype from 8.3.26 to 8.3.27...
[12/42] Extracting php83-ctype-8.3.27: ........ done
[13/42] Upgrading php83-curl from 8.3.26 to 8.3.27...
[13/42] Extracting php83-curl-8.3.27: .......... done
[14/42] Upgrading php83-dom from 8.3.26 to 8.3.27...
[14/42] Extracting php83-dom-8.3.27: .......... done
[15/42] Upgrading php83-filter from 8.3.26 to 8.3.27...
[15/42] Extracting php83-filter-8.3.27: ......... done
[16/42] Upgrading php83-gettext from 8.3.26 to 8.3.27...
[16/42] Extracting php83-gettext-8.3.27: ........ done
[17/42] Upgrading php83-ldap from 8.3.26 to 8.3.27...
[17/42] Extracting php83-ldap-8.3.27: ........ done
[18/42] Upgrading php83-mbstring from 8.3.26 to 8.3.27...
[18/42] Extracting php83-mbstring-8.3.27: .......... done
[19/42] Upgrading php83-pcntl from 8.3.26 to 8.3.27...
[19/42] Extracting php83-pcntl-8.3.27: ......... done
[20/42] Upgrading php83-pdo from 8.3.26 to 8.3.27...
[20/42] Extracting php83-pdo-8.3.27: .......... done
[21/42] Upgrading php83-session from 8.3.26 to 8.3.27...
[21/42] Extracting php83-session-8.3.27: .......... done
[22/42] Upgrading php83-simplexml from 8.3.26 to 8.3.27...
[22/42] Extracting php83-simplexml-8.3.27: ......... done
[23/42] Upgrading php83-sockets from 8.3.26 to 8.3.27...
[23/42] Extracting php83-sockets-8.3.27: .......... done
[24/42] Upgrading php83-xml from 8.3.26 to 8.3.27...
[24/42] Extracting php83-xml-8.3.27: ......... done
[25/42] Upgrading php83-zlib from 8.3.26 to 8.3.27...
[25/42] Extracting php83-zlib-8.3.27: ........ done
[26/42] Upgrading php83-pear from 1.10.13 to 1.10.16...
[26/42] Extracting php83-pear-1.10.16: .......... done
[27/42] Upgrading py311-attrs from 25.3.0 to 25.4.0...
[27/42] Extracting py311-attrs-25.4.0: .......... done
[28/42] Upgrading py311-botocore from 1.40.41 to 1.40.59...
[28/42] Extracting py311-botocore-1.40.59: .......... done
[29/42] Upgrading py311-boto3 from 1.40.41 to 1.40.59...
[29/42] Extracting py311-boto3-1.40.59: .......... done
[30/42] Upgrading py311-certifi from 2025.8.3 to 2025.10.5...
[30/42] Extracting py311-certifi-2025.10.5: .......... done
[31/42] Upgrading py311-charset-normalizer from 3.4.3 to 3.4.4...
[31/42] Extracting py311-charset-normalizer-3.4.4: .......... done
[32/42] Upgrading py311-idna from 3.10 to 3.11...
[32/42] Extracting py311-idna-3.11: .......... done
[33/42] Upgrading py311-numexpr from 2.13.0 to 2.14.1...
[33/42] Extracting py311-numexpr-2.14.1: .......... done
[34/42] Upgrading py311-pylsqpack from 0.3.22 to 0.3.23...
[34/42] Extracting py311-pylsqpack-0.3.23: .......... done
[35/42] Upgrading py311-aioquic from 1.2.0 to 1.3.0...
[35/42] Extracting py311-aioquic-1.3.0: .......... done
[36/42] Upgrading sqlite3 from 3.50.2_1,1 to 3.50.4,1...
[36/42] Extracting sqlite3-3.50.4,1: .......... done
[37/42] Upgrading php83-sqlite3 from 8.3.26 to 8.3.27...
[37/42] Extracting php83-sqlite3-8.3.27: ......... done
[38/42] Upgrading strongswan from 6.0.1 to 6.0.3...
[38/42] Extracting strongswan-6.0.3: .......... done
[39/42] Upgrading sudo from 1.9.17p2 to 1.9.17p2_1...
[39/42] Extracting sudo-1.9.17p2_1: .......... done
[40/42] Upgrading suricata from 8.0.1 to 8.0.2...
[40/42] Extracting suricata-8.0.2: .......... done
[41/42] Upgrading unbound from 1.24.0 to 1.24.1...
===> Creating groups
Using existing group 'unbound'
===> Creating users
Using existing user 'unbound'
[41/42] Extracting unbound-1.24.1: .......... done
[42/42] Upgrading opnsense from 25.7.6 to 25.7.7_2...
[42/42] Extracting opnsense-25.7.7_2: .......... done
Stopping configd...done
Resetting root shell
Updating /etc/shells
Unhooking from /etc/rc
Unhooking from /etc/rc.shutdown
Updating /etc/shells
Registering root shell
Hooking into /etc/rc
Hooking into /etc/rc.shutdown
Starting configd.
>>> Invoking update script 'refresh.sh'
*** OPNsense\WazuhAgent\WazuhAgent migration failed from 0.0.0 to 1.0.2, check log for details
Flushing all caches...done.
Writing firmware settings: FreeBSD OPNsense
Writing trust files...done.
Scanning /usr/share/certs/untrusted for certificates...
Scanning /usr/share/certs/trusted for certificates...
Scanning /usr/local/share/certs for certificates...
certctl: Modified 2 trust store links.
Writing trust bundles...done.
Configuring login behaviour...done.
Configuring cron...done.
Configuring system logging...done.
You may need to manually remove /usr/local/etc/ssl/cert.pem if it is no longer needed.
You may need to manually remove /usr/local/etc/kea/keactrl.conf if it is no longer needed.
You may need to manually remove /usr/local/etc/ssh/sshd_config if it is no longer needed.
=====
Message from strongswan-6.0.3:

--
The default strongSwan configuration interface have been updated to vici.
To use the stroke interface by default either compile the port without the vici option or
set 'strongswan_interface="stroke"' in your rc.conf file.
You may need to manually remove /usr/local/etc/suricata/classification.config if it is no longer needed.
You may need to manually remove /usr/local/etc/suricata/reference.config if it is no longer needed.
You may need to manually remove /usr/local/etc/suricata/suricata.yaml if it is no longer needed.
=====
Message from opnsense-25.7.7_2:

--
Some will win, some will lose, some are born to sing the blues
Checking integrity... done (0 conflicting)
Nothing to do.
Checking all packages: .......... done
The following package files will be deleted:
/var/cache/pkg/py311-botocore-1.40.59.pkg
/var/cache/pkg/php83-pdo-8.3.27.pkg
/var/cache/pkg/netbird-0.59.5_1.pkg
/var/cache/pkg/py311-boto3-1.40.59~f0c8ac8cf7.pkg
/var/cache/pkg/py311-pylsqpack-0.3.23.pkg
/var/cache/pkg/suricata-8.0.2.pkg
/var/cache/pkg/php83-ctype-8.3.27.pkg
/var/cache/pkg/py311-idna-3.11.pkg
/var/cache/pkg/py311-certifi-2025.10.5.pkg
/var/cache/pkg/php83-gettext-8.3.27.pkg
/var/cache/pkg/py311-attrs-25.4.0~bec3e4dcee.pkg
/var/cache/pkg/unbound-1.24.1~4988482360.pkg
/var/cache/pkg/py311-pylsqpack-0.3.23~d54596c629.pkg
/var/cache/pkg/php83-8.3.27~a6d35367b6.pkg
/var/cache/pkg/os-git-backup-1.1_1~1fa8558a98.pkg
/var/cache/pkg/libnghttp2-1.68.0~0699855d19.pkg
/var/cache/pkg/py311-charset-normalizer-3.4.4.pkg
/var/cache/pkg/git-2.51.1.pkg
/var/cache/pkg/php83-pear-1.10.16.pkg
/var/cache/pkg/opnsense-25.7.7_2.pkg
/var/cache/pkg/py311-charset-normalizer-3.4.4~59a2accd22.pkg
/var/cache/pkg/php83-filter-8.3.27~afa07ad787.pkg
/var/cache/pkg/kea-3.0.2~55ac460fc9.pkg
/var/cache/pkg/kea-3.0.2.pkg
/var/cache/pkg/py311-boto3-1.40.59.pkg
/var/cache/pkg/os-netbird-1.1~bdd56c5e08.pkg
/var/cache/pkg/php83-xml-8.3.27~61376632e9.pkg
/var/cache/pkg/os-netbird-1.1.pkg
/var/cache/pkg/php83-sockets-8.3.27.pkg
/var/cache/pkg/php83-session-8.3.27~06bcac7178.pkg
/var/cache/pkg/os-git-backup-1.1_1.pkg
/var/cache/pkg/boost-libs-1.89.0_1.pkg
/var/cache/pkg/php83-mbstring-8.3.27.pkg
/var/cache/pkg/php83-simplexml-8.3.27~96168b97c6.pkg
/var/cache/pkg/libnghttp2-1.68.0.pkg
/var/cache/pkg/php83-simplexml-8.3.27.pkg
/var/cache/pkg/ca_root_nss-3.117.pkg
/var/cache/pkg/py311-idna-3.11~1ebf8220f9.pkg
/var/cache/pkg/netbird-0.59.5_1~a1dc6b2a80.pkg
/var/cache/pkg/git-2.51.1~becbc84799.pkg
/var/cache/pkg/py311-aioquic-1.3.0~7e2f8a3c84.pkg
/var/cache/pkg/libedit-3.1.20251016,1.pkg
/var/cache/pkg/py311-numexpr-2.14.1.pkg
/var/cache/pkg/libxml2-2.14.6.pkg
/var/cache/pkg/php83-pear-1.10.16~1279463e42.pkg
/var/cache/pkg/php83-pcntl-8.3.27~409c150470.pkg
/var/cache/pkg/strongswan-6.0.3.pkg
/var/cache/pkg/php83-ldap-8.3.27.pkg
/var/cache/pkg/libedit-3.1.20251016,1~18a01654d3.pkg
/var/cache/pkg/sqlite3-3.50.4,1~11c1b43f03.pkg
/var/cache/pkg/sqlite3-3.50.4,1.pkg
/var/cache/pkg/sudo-1.9.17p2_1~493e437aa6.pkg
/var/cache/pkg/php83-curl-8.3.27.pkg
/var/cache/pkg/py311-botocore-1.40.59~322f4cf698.pkg
/var/cache/pkg/php83-pcntl-8.3.27.pkg
/var/cache/pkg/py311-numexpr-2.14.1~0d84218062.pkg
/var/cache/pkg/suricata-8.0.2~41637837c5.pkg
/var/cache/pkg/strongswan-6.0.3~97ec45b6db.pkg
/var/cache/pkg/netbird-0.59.8~0c3a6cb43d.pkg
/var/cache/pkg/php83-xml-8.3.27.pkg
/var/cache/pkg/sudo-1.9.17p2_1.pkg
/var/cache/pkg/libxml2-2.14.6~5507567807.pkg
/var/cache/pkg/php83-filter-8.3.27.pkg
/var/cache/pkg/php83-gettext-8.3.27~258b0db7ee.pkg
/var/cache/pkg/php83-sqlite3-8.3.27~afb428c1f9.pkg
/var/cache/pkg/py311-aioquic-1.3.0.pkg
/var/cache/pkg/openssh-portable-10.2.p1_1,1.pkg
/var/cache/pkg/php83-sockets-8.3.27~1ab27353bb.pkg
/var/cache/pkg/netbird-0.59.8.pkg
/var/cache/pkg/opnsense-25.7.7_2~46f31935d0.pkg
/var/cache/pkg/py311-certifi-2025.10.5~27a3382760.pkg
/var/cache/pkg/py311-attrs-25.4.0.pkg
/var/cache/pkg/php83-zlib-8.3.27.pkg
/var/cache/pkg/php83-sqlite3-8.3.27.pkg
/var/cache/pkg/php83-mbstring-8.3.27~cb730b6436.pkg
/var/cache/pkg/php83-8.3.27.pkg
/var/cache/pkg/openssh-portable-10.2.p1_1,1~79eca00fe1.pkg
/var/cache/pkg/php83-pdo-8.3.27~9580f82845.pkg
/var/cache/pkg/php83-curl-8.3.27~72e0ec6cb7.pkg
/var/cache/pkg/unbound-1.24.1.pkg
/var/cache/pkg/php83-ldap-8.3.27~136213f57c.pkg
/var/cache/pkg/php83-zlib-8.3.27~c18753c8c4.pkg
/var/cache/pkg/php83-ctype-8.3.27~8f1f9f1b14.pkg
/var/cache/pkg/php83-dom-8.3.27.pkg
/var/cache/pkg/php83-session-8.3.27.pkg
/var/cache/pkg/ca_root_nss-3.117~f036135b17.pkg
/var/cache/pkg/php83-dom-8.3.27~f120b7ec0f.pkg
/var/cache/pkg/boost-libs-1.89.0_1~362ff267b5.pkg
The cleanup will free 82 MiB
Deleting files: .......... done
Nothing to do.
Starting web GUI...done.
***DONE***


An error occurred, but the upgrade to 25.7.7 was successful. Where can I find the error log?

This can be normal when PHP files are reinstalled it could break the API for a second. With the current approach there isn't much we can do -- mute the error lose the feedback when a real error happens.

When unsure run the health audit, but since the update ran through it's going to be fine.


Cheers,
Franco