OPNsense Forum

English Forums => Zenarmor (Sensei) => Topic started by: guest34985 on August 23, 2023, 04:35:41 PM

Title: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: guest34985 on August 23, 2023, 04:35:41 PM
Hi,

after upgrading from 23.7.1_3 to 23.7.2 my Zenarmor plugin shows errors on all pages basically. Got several crash reports and sent them in. The Zenconsole still has my firewall online. Just be careful.

BR
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: anilv26 on August 23, 2023, 05:41:25 PM
Same here, it is still online in the cloud and showing updated live sessions.
Just crashing as soon as I click on it to show a page, throwing php errors.
I hope there is a fix soon.
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: sy on August 23, 2023, 05:51:29 PM
Hi,

Thanks for the heads-up!. There is an incompatibility issue with new OPNsense version. Team is actively working on this. Please stay tuned for updates.
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: franco on August 23, 2023, 05:53:09 PM
What was that if I may ask? What errors are shown?

Cheers,
Franco
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: Taunt9930 on August 23, 2023, 06:23:25 PM
@franco - Firewall missing is the error in the UI (attached)

Top of the crash log is, thus:

[23-Aug-2023 17:21:03 Europe/London] InvalidArgumentException: Syntax error in /usr/local/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php:136
Stack trace:
#0 [internal function]: Phalcon\Support\Helper\Json\Decode->__invoke('1.14.32', true)
#1 /usr/local/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php(136): Phalcon\Http\Request->getJsonRawBody(true)
#2 /usr/local/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php(312): OPNsense\Base\ApiControllerBase->parseJsonBodyData()
#3 [internal function]: OPNsense\Base\ApiControllerBase->beforeExecuteRoute(Object(Phalcon\Mvc\Dispatcher))
#4 [internal function]: Phalcon\Dispatcher\AbstractDispatcher->dispatch()
#5 /usr/local/opnsense/www/api.php(24): Phalcon\Mvc\Application->handle('/api/zenarmor/c...')
#6 {main}
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: sy on August 23, 2023, 06:24:21 PM
Hi,

Update on the @opnsense 23.7.2 incompatibility problem:
A fix has been developed.
Tests look good.
@zenarmor 1.14.4 builds in progress.
Expect 1.14.4 release to land in about an hour.
Thanks for your support!
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: Taunt9930 on August 23, 2023, 06:38:40 PM
Great! Superbly quick resolution. Thanks Sy

(Maybe I'll be less quick to upgrade in future - I normally am!)
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: kintaroju on August 23, 2023, 06:43:45 PM
Ditto, exact same issue :D. Looking forward to update :D
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: sy on August 23, 2023, 07:53:31 PM
Hi all,

1.14.4 is published. You can use OPNsense System - Firmware - Updates to update it. Can you update it and try again?


Kind regards

Salih
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: Taunt9930 on August 23, 2023, 08:23:32 PM
Quote from: sy on August 23, 2023, 07:53:31 PM
Hi all,

1.14.4 is published. You can use OPNsense System - Firmware - Updates to update it. Can you update it and try again?


Kind regards

Salih

Confirmed - all fixed!  8)
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: kintaroju on August 23, 2023, 08:39:29 PM
ditto, latest version fixed the issue :D
Title: Re: OPNsense upgrade to 23.7.2 killed Zenarmor
Post by: deuch on August 23, 2023, 08:54:19 PM
LGTM