seeing this error when I am trying to install my network extension:
_macvnodechecksignature: /Applications/abc.app/Contents/MacOS/abc: code signature validation failed fatally: When validating /Applications/abc.app/Contents/MacOS/abc:
Code has restricted entitlements, but the validation of its code signature failed.
Unsatisfied Entitlements:__
I have set the right entitlements as far as I know . is this error about entitlements or signature that is not obvious from the message .
this is sseen on Catalina 10.15.6
the macOS Network extension is Developer ID signed .
still facing this error . any idea what will fix this error ??
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
After using OSSystemExtensionRequest deactivationRequestForExtension for Network Extension and after a reboot the extension is still seen with the status "uninstalling"
so it looks like we require 2 reboots for deactivating the Extension.
is it a known behaviour for system extension?
how to achieve this with only 1 reboot programatically (not via systemextensionsctl reset) ?
i have basic question .
I need to comunicate data / message between a System Extension and application (this is not the container app for System Extension ).
which IPC mechanism is recommended ?
is socket communication good for the same ?
struggling to set NEFilterRule for NEFilterDataProvider in order to filter (or for that matter allow) all the traffic.
have tried following :
[NWHostEndpoint endpointWithHostname:@"0.0.0.0" port:@"0"]
[NWHostEndpoint endpointWithHostname:@"" port:@"0"]
[NWHostEndpoint endpointWithHostname:@"0.0.0.0/0, " port:@"0"]
[NWHostEndpoint endpointWithHostname:@"0.0.0.0/0, ::/0" port:@"0"]
nothing of the above works .
how to construct the NWHostEndpoint in order to handle all the traffic .
thank you .
while activating and starting the network extension the user sees prompts which he/she has to act on .
but in an enterprise environment the activation process need not have the user who would click on these prompts .
so how is such scenario handled in activating system extension in enterprises .
do we have any control on prompts , may be by authenticating through a silent process which might be controlled by administrator remotely during the deployment ??