Zenarmor error after 25.1 upgrade

Started by furfix, January 29, 2025, 02:38:02 PM

Previous topic - Next topic
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
FreeBSD 14.2-RELEASE stable/25.1-n269614-36155813721 SMP amd64
OPNsense 25.1 da994c043
Plugins os-acme-client-4.8 os-cpu-microcode-intel-1.1 os-igmp-proxy-1.5_4 os-mdns-repeater-1.2 os-sensei-1.18.5 os-sensei-agent-1.18.5 os-sensei-updater-1.17 os-smart-2.3 os-sunnyvalley-1.4_3 os-theme-advanced-1.0 os-theme-vicuna-1.48
Time Wed, 29 Jan 2025 14:35:05 +0100
OpenSSL 3.0.15
Python 3.11.11
PHP 8.3.15

[29-Jan-2025 13:35:05 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
Fetching change log information, please wait... done

This will automatically fetch all available updates and apply them.

Proceed with this action? [y/N]: y

Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
All repositories are up to date.
Checking for upgrades (2 candidates): .. done
Processing candidates (2 candidates): . done
Checking integrity... done (0 conflicting)
Your packages are up to date.
Checking integrity... done (0 conflicting)
Nothing to do.
Checking all packages: .......... done
php82-pecl-mongodb has a missing dependency: php82

>>> Missing package dependencies were detected.
>>> Found 1 issue(s) in the package database.

pkg-static: No packages available to install matching 'php82' have been found in the repositories
>>> Summary of actions performed:

php82 dependency failed to be fixed

>>> There are still missing dependencies.
>>> Try fixing them manually.

>>> Also make sure to check 'pkg updating' for known issues.
Nothing to do.
Nothing to do.
Starting web GUI...done.

Hmm.. wasnt this last big update as well that Zenarmor was looking for php 8.1 when OPNSense updated to php 8.2.
Maybe doublechecking dependency versions would be a good one for their checklist ;D
Current OPNSense hardware: Protectli VP4650


This is expected. ZA on OPNsense 25.1 is not ready yet... as posted by Greg_E.

When you run ZA you always need to wait a bit.

Regards,
S.
Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
APU2D2 - deceased
N5105 - i226-V | Patriot 2x8G 3200 DDR4 | L 790 512G - VM HA(SOON)
N100   - i226-V | Crucial 16G  4800 DDR5 | S 980 500G - PROD

Hi all,

We have made updates to the repository. The new update should not present any problems. The current issue can be resolved by executing the command below.

pkg install -fy php83-pecl-mongodb-1.19.0


I updated a test instance of OPNSense with Zenarmor and didn't have and issues - but then found out it's not ready for prime time ?!?  Do we have to wait for an "all clear" message in this forum ??

Thx in advance,
R.Fox

Hi,

We want to ensure everything is clear, particularly regarding the update situations. We will provide another update tomorrow. Thank you for your understanding.