NETunnelProviderSession sendProviderMessage problem on Catalina

On Mojave & earlier our NE VPN works fine. On Catalina the VPN starts, and traffic is being tunneled, but the

sendProviderMessage:messageData:returnErr:ResponseHandler:
method isn't working.


- I don't get back an error on the call

- I do get back nil for the data in the response handler

- I don't see a call to the extension's

handleAppMessage:completionHandler:
entry point.


Has anyone else been seeing this? I haven't seen anything from Apple yet about changes to the NE framework.

Replies

but the

sendProviderMessage:messageData:returnErr:ResponseHandler:
method isn't working.

You should file a bug about this.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

I also find this bug on Catalina, iOS 13 Beta don't have this issue .

I also find this bug on Catalina

And you bug number is?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

FB6142526


We're also seeing weird behavior on iOS 13, but I haven't narrowed the cause down yet.


Starting the connection from the VPN application does not work, but starting the connection from Settings opens the application for authentication and succeeds.


Kevin

NESMVPNSession[Primary Tunnel:NESample:E694CAD3-FF61-4C6E-B524-DCA7C10F0501:(null)]: process 18359 is not entitled to establish IPC with plugins of type bundleid

console.app show up info .

feedback created id: FB6293705

Beta3 just fixed it!