Hi all,I have the same question regarding to C++ support in Network Extension API. Does anyone have any news about it?Thanks and regards.Cris.
Post
Replies
Boosts
Views
Activity
Hi @sxw - I'm trying to debug kernel in BigSur also. Could you share me the tools to debug kernel? Thanks!
Hi guys; I'm facing same issue. The global entry exists after removing temporary entry with ipv6 information, so the default route should be restored, but this is not happening. Is there someone from Apple who can provide some information?
Basically I have the following scenario:
I have an app that internally makes a copy of the global ipv6 configuration in a new entry (through network configuration). This is because it is required to add a new default route.
When the app deletes the temporary entry it created before, at which point the default ipv6 route disappears. This is also true for ipv4, but the problem only happens with ipv6.
After that, I can verify that the global entry is present in the global configuration, however the operating system does not reestablish the default route.
Besides implementing the network restart as a workaround, another way to reestablish the default route is by adding an entry thru scutil but without deleting it. With this I manage to recover the route, however, and for some reason, it would not be working on all macs equally. When the Wi-Fi connection is mixed mode (ipv4/6), it is not possible to retrieve the local link route through scutil.
Is there a way to refresh the ipv6 configuration without having to go up and down the network interface?
The operating system requires that all network configuration go through the Network Configuration, however it seems to be a bit limited, since it is not possible to restore the default route even having the global configuration.
A few days ago I was working on an app, and I noticed the same problem that was reported previously. It happened to me in Monterey B2 (randomly but with very few occurrences), and in B4, where the issue occurs almost permanently. The same app works fine on BigSur and Catalina. Issue is happening browsing with Safari only.
Was there a recent change in Monterey that is causing this behavior? Any rule that is required in the plist to correct this issue?
There are not many details about it in Monterey API.
Thanks for the reply. In case I need to interact directly with the browser of the operating system (Safari, Chrome); According to the documentation, the presentationContextProvider applies for iOS in order to implement it in a webview, but in MacOs the system should open the browser. How is interaction with the OS browser achieved on Mac? I mean how should the context provider be configured on MacOs to depend on the external browser? Thanks again.