Hi,
we offer web content filtering functionality in our app using the NEFilterDataProvider and NEFilterControlProvider APIs.
The functionality is well tested and has worked as expected so far.
Currently, we are encoutering a problem that I could not find a solution for online or in the Apple documentations:
- As soon as the content filtering is activated, it is not possible to connect to an L2TP VPN on the same device.
- As soon as the content filtering is deactivated, it is possible to connect to the same L2TP VPN on the same device.
- The VPN connection is configured directly in the iOS system settings (General -> VPN -> Add VPN Configuration) and not via a 3rd party app.
- We only filter browser flows and not socket flows.
Is there any reason why the content filtering might hinder the VPN connection being established successfully?
Thanks in advance & Kind regards