<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><body>
<div>Hello guys,</div><div><br></div><div>I encountered this error while testing on a LG V30 running Oreo.</div><div><br></div>"Error binging up tunnel: VPN service not authorized by user"<div><br></div><div>It turned out that due to an existing StrongSwan installation, the Wireguard client could not work. The fix involved deleting the StrongSwan client from the phone.</div><div><br></div><div>Next steps:</div><div><br></div><div><span style="-webkit-text-size-adjust: auto;">I can't imagine the Wireguard client to expect exclusivity as the sole VPN client to run on any device. In the case of StrongSwan, it had an "Always On" setting which I believe prevented Wireguard from making network changes.</span></div><div><span style="-webkit-text-size-adjust: auto;"><br></span></div><div><span style="-webkit-text-size-adjust: auto;">What's the best way to approach this? I don't want to assume this is a Wireguard Android client bug. Perhaps on Android only one client can have the "always on" setting at once.</span></div><div><span style="-webkit-text-size-adjust: auto;"><br></span></div><div><span style="-webkit-text-size-adjust: auto;">Any clarity on this would help, to at a minimum figure out which party to approach: Google vs. StrongSwan vs. Wireguard</span></div><div><br></div><div><br>Thanks,<div>Jose</div></div>
</body></html>