Hello all! My first post :) I have two linux systems (Ubuntu 18.04.2) set up as 
routers:

 One is running the latest mainline OpenVPN apt package connecting to AirVPN 
(have also used ProtonVPN). I experience no issues with any internet 
interactions. My iOS and MacOS (latest versions) work perfectly for Web, email 
(imap, smtp), messaging, iCloud Drive, etc.. These endpoint machines on the 
local LAN are not, themselves, running any VPN software. The router is also 
running Pihole domain name filtering. Life is good.

 The other is running the latest Wireguard apt/deb package. I initially ran it 
connected to an Algo instance on a droplet @ Digital Ocean. I recently also 
tried it on Cryptostorm's Wireguard offering. I have used normal external DNS, 
dnscrypt-proxy, and the proxy with dnsmasq host/domain filtering. Everything 
works *great* except, in all configuration, my MacOS systems on the LAN cannot 
send or receive (imap) email for *Apple* accounts (@icloud.com and @mac.com). 
Although, Protonmail.com and gmail.com imap accounts work with no issues. The 
Notes and Calendar apps on the Mac work fine and sync successfully. The Apple 
email connections just spin until they ultimately time out.  I even tried an 
alternative email client (Spark), but the app-specific password Apple provided 
for the app would not authenticate, with behavior very similar to the email 
servers. There’s an obvious pattern emerging here :) - something about 
Wireguard is blocking Apple’s iCloud authentication process, although I don’t 
know why Notes and Calendar continue to work, tbh. I’ve searched the Web, and 
truly thought something would pop up immediately, given that Wireguard has iOS 
and MacOS client apps in their respective App Stores, but nothing surfaced. I 
*really* want to use Wireguard as my VPN solution (I’m toying with developing a 
personal appliance using VPN functionality), but this Apple issue is a show 
stopper. Surely, given the Apple apps that you have developed, there must be 
something else I need to do with my configuration to fix this.

Any assistance you all can provide would be *greatly* appreciated. I’m more 
than happy to donate to the project, etc. - but I need this all to “just work”. 
Wireguard is simply the most elegant VPN solution I’ve ever seen, so I’m really 
rooting for your success!

-Best Care
  David


_______________________________________________
WireGuard mailing list
[email protected]
https://lists.zx2c4.com/mailman/listinfo/wireguard

Reply via email to