No internet connection on wireguard per-app vpn in ios

I am integrating per-app VPN functionality into an iOS app using Wireguard. Chrome is designated as a per-app application for this purpose. However, upon opening Chrome, the VPN icon appears in the notification bar, but there is no internet connection within the Chrome browser.

I have verified this behavior with OpenVPN, and it works correctly. While I am familiar with the MDM payload and how to implement per-app VPN, my primary concern is understanding why per-app VPN functionality is not functioning as expected with WireGuard.

An observation we made in the server-side logs is the message: "wireguard: wg0: Packet has incorrect size from peer 1"

Answered by DTS Engineer in 827104022

This seems very specific to Wireguard. You’er using their SDK, right? If so, my advice is that you escalate this via their support channel.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Facing the same issue, did u find a solution?

Facing the same issue, please let me know if you have fixed it.

This seems very specific to Wireguard. You’er using their SDK, right? If so, my advice is that you escalate this via their support channel.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

No internet connection on wireguard per-app vpn in ios
 
 
Q