asaba90
Hi,
I have managed to start a vpn server on ubuntu 12.04 VPS and I could connect to it from anywhere without any issues; until my ISP blocked all vpn connections (PPTP, L2TP, SSTP and OpenVPN).
now I cannot connect to my server. My question is:
1 - Is this even possible? As far as I know OpenVPN uses TLS or SSL to connect to server, and my ISP should not know about the connection inside TLS/SSL. I can browse HTTPS sites withous any issues. How can my ISP know the difference between HTTPS connection and OpenVPN connection? (It's not the port. I have already tried to listen on 443 and there was no luck)
2 - My iPod can successfully connect to my server with OpenVPN Connect application, but I cannot connect from anywhere else (Linux, Windows and Mac). Is this a security bug in OpenVPN (or OpenSSL maybe)?
Thanks in advance.
[deleted]
There are things called deep packet inspection, if you are in a very controlled place...
asaba90
So you're saying that it is possible for my ISP to determine my connection inside TLS/SSL. Aren't they secure protocols? Then how can my iPod connects to my server?
asaba90
I managed to connect OpenVPN through an SSL tunnel (stunnel4). There is performance issues, because I had to change my protocol from UDP to TCP (stunnel only supports tcp) and two layers of SSL. But still my questions remain unasnwered:
1 - why do I need SSL tunnel? Is there a patch or something for OpenVPN to use regular SSL?
2 - How my iPod can still connect to my server?