Hi.
We have implemented an application with a System extension (With network filters). The application is working properly in BigSur when it is installed: The system extension activation prompt is shown and it is properly loaded once the user approve its usage.
But there is a problem upgrading the application from Mojave to BigSur: the system activation prompt is not shown and this error appears in the console (filtering by 'sysextd'):
default 07:44:28.170909-0300 sysextd staging extension with identifier net.**.systemextension
default 07:44:28.453180-0300 sysextd Making activation decision for extension with teamID teamID("*"), identifier net.**.systemextension
default 07:44:28.453363-0300 sysextd No extension policy -- activation decision is UserOption
default 07:44:28.453438-0300 sysextd validating extension with identifier net..systemextension
default 07:44:28.866906-0300 sysextd MacOS error: 3
default 07:44:29.015223-0300 sysextd Error checking with notarization daemon: 3
error 07:44:29.016455-0300 sysextd bundle code signature is not valid - does not satisfy requirement: -67050 code failed to satisfy specified code requirement(s)
default 07:44:29.017158-0300 sysextd extension failed to validate! uninstalling...
default 07:44:29.017237-0300 sysextd uninstalling invalid extension net.**.systemextension
These errors are shown when the application is not notarized. But this is not the case: the application is notarized and the dmg was successfully stapled.
After getting these error if the application is installed again in BigSur the system extension activation prompt is shown.
Is this an expected behavior for applications upgraded from Mojave? Is this a known issue?
I tried this with macOS Big Sur 11 beta 5 (20A5354i). But the same error happens with previous beta versions.
We have implemented an application with a System extension (With network filters). The application is working properly in BigSur when it is installed: The system extension activation prompt is shown and it is properly loaded once the user approve its usage.
But there is a problem upgrading the application from Mojave to BigSur: the system activation prompt is not shown and this error appears in the console (filtering by 'sysextd'):
default 07:44:28.170909-0300 sysextd staging extension with identifier net.**.systemextension
default 07:44:28.453180-0300 sysextd Making activation decision for extension with teamID teamID("*"), identifier net.**.systemextension
default 07:44:28.453363-0300 sysextd No extension policy -- activation decision is UserOption
default 07:44:28.453438-0300 sysextd validating extension with identifier net..systemextension
default 07:44:28.866906-0300 sysextd MacOS error: 3
default 07:44:29.015223-0300 sysextd Error checking with notarization daemon: 3
error 07:44:29.016455-0300 sysextd bundle code signature is not valid - does not satisfy requirement: -67050 code failed to satisfy specified code requirement(s)
default 07:44:29.017158-0300 sysextd extension failed to validate! uninstalling...
default 07:44:29.017237-0300 sysextd uninstalling invalid extension net.**.systemextension
These errors are shown when the application is not notarized. But this is not the case: the application is notarized and the dmg was successfully stapled.
After getting these error if the application is installed again in BigSur the system extension activation prompt is shown.
Is this an expected behavior for applications upgraded from Mojave? Is this a known issue?
I tried this with macOS Big Sur 11 beta 5 (20A5354i). But the same error happens with previous beta versions.