NEPacketTunnelProvider VPN stop automatically after processing few packet

I use NEPacketTunnelProvider to implement my VPN client.

When there is no VPN tunnel packet transfer, the VPN is fine.

But if packet transferring happens, after forward few packet, the VPN immediately stop.

I can't see any exception, or signal interrupt. It's not looks like crash. That's weird!


For example, i visit a web server in tunnel network, i can see 3-handshakes is ok,

however after process leading few packets, the VPN alway stop for no reason.


I need advices, is there any limitation that i don't know? or is there any body meet this problem as well as me?


Hello, How did toi resolved this ?

I have the same problem. I don't know how to solve it.

I have the same problem. I don't know how to solve it.

What platform are you working on?

Share and Enjoy

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

let myEmail = "eskimo" + "1" + "@apple.com"
NEPacketTunnelProvider VPN stop automatically after processing few packet
 
 
Q