eibgrad
Part of the Furniture
so what do you want me to do ?
Route all traffic inbound from your own OpenVPN server through the WAN, NOT the OpenVPN client (OVPN1). I want to eliminate the OpenVPN client from the situation to see if that fixes it.
so what do you want me to do ?
Meaning you want me to remove the rule in vpn director meaning disable the redirect :: Meaning this rule disable it and then connect to the server and see if it work?
Route 10.16.0.0/24
so I disabled it and now when I connect to the server my IP is my home wan ip however it doesn't work with facetime.. so it seems to have nothing to do with client 1
wait so guess what I've disabled cellular data and connected to the server VPN and guess what !! ON the iphone its working perfect... So this might be an issue on MacOS X
wait so guess what I've disabled cellular data and connected to the server VPN and guess what !! ON the iphone its working perfect... So this might be an issue on MacOS X
So this is getting me confused are you saying that maybe it isn't working... Because On my cellphone I disabled cellular and just had wifi connected to server 2 and facetime still worked / apple services.. Its only on the macbook pro it doesn't.Well frankly, I don't trust anything that claims to be routed through the OpenVPN server via wifi. Presumably that means you're NOT really on the internet side of the WAN but on the LAN side, and relying on NAT loopback. And when you do, you're effectively bypassing the OpenVPN server for local access anyway.
IOW, for all intents and purposes, it's as if you're connected locally, despite "technically" having an active OpenVPN client connection to your own OpenVPN server. And we already know that local wifi connections work.
As I tell ppl all the time, when it comes to accessing an OpenVPN server from the LAN on which the server is running (usually for the purposes of testing or debugging), it's completely bogus. The only thing that really counts is actually being connected on the *internet* side of the WAN, which typically means cellular. And so far, that does NOT appear to work.
So this is getting me confused are you saying that maybe it isn't working... Because On my cellphone I disabled cellular and just had wifi connected to server 2 and facetime still worked / apple services.. Its only on the macbook pro it doesn't.
Many Apple services such as Push Notifications and FaceTime are never routed through the VPN tunnel, as per Apple policy.
However i'm not sure if thats because apple does a bypass of vpn services as I noticed here -
On the other hand, I found this explanation in the OpenVPN Connect FAQ:
So what do you suggest because it does work if I don't use the server.. meaning if I just route my macbook through the vpn directly using vpn director it works... So I still don't understand why it isn't working using the server 2.
Ok so can it be fixed? meaning can I use my own VPN Server 2 on the router/ connect to that / and still use facetime / apple services ? Or is this the expected behavior that it wont work !According to those comments over at the OpenVPN site, notice it says "policy". IOW, it doesn't appear to be a technical issue, but perhaps more of a security/privacy issue for Apple. In the case of your own OpenVPN server, it's obvious to Apple when you're using a VPN, after all, you've configured the OpenVPN client on the device! But in the case of the local OpenVPN client on your home router, it is NOT obvious. Apple has no idea the apps are being routed over a VPN since the routing occurs upstream, thus undetectable.

Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!