Openvpn connects on ios, but no traffic
-
I have tested the same profile on multiple PCs and it works fine, but on multiple ipads new and old, it connects, statistics show traffic moving, but I cannot open the web page to my server on port 80.... from PC it opens just fine, using the same openvpn client IP.
State table shows this:
VPN tcp 10.88.99.4:54982 -> 10.0.0.11:80 TIME_WAIT:TIME_WAIT 6 / 10 1 KiB / 6 KiB.11 being my server, from VPN on PC it gets right in.
My firewall rule on the OpenVPN interface looks like so:
Protocol Source Port Destination Port Gateway Queue Schedule Description
IPV4* * * * * none Allow AllUsing the legit OpenVPN Connect IOS app, version 3.0.2.(894) on ios 11.4.1, and also 10.3 on an older one.
Pfsense 2.4.3, using Client Export 1.4.14
-
Here is the client config if that matters, keys trimmed:
persist-tun persist-key cipher AES-128-CBC ncp-disable auth SHA1 tls-client client remote home.mydomain.org 1194 udp verify-x509-name "router.mydomain.org" name remote-cert-tls server <ca> -----BEGIN CERTIFICATE----- XszzwPt7fNRD941VJl9qzkJejkrmPQMtIOzX3ackXVo7s6UST4W2m90RniwLqwxF hWvErkgY -----END CERTIFICATE----- </ca> <cert> -----BEGIN CERTIFICATE----- RawKjfAKTQUEdvs3ahm7jvhs+VotX1SUovzELc006fYL0c51EiogaCCC5Qib6y6/ IpI0BsZO9Bgdvpely5dXLTTy -----END CERTIFICATE----- </cert> <key> -----BEGIN PRIVATE KEY----- ZnrYo23MD95TUKsSuHAePq+EaLCLucduJWpQPatGEILzwV5sfvsf/ugWlmmSxpOn iFWQPFMvngdZ7qS2HmfC49JU -----END PRIVATE KEY----- </key> <tls-auth> # # 2048 bit OpenVPN static key # -----BEGIN OpenVPN Static key V1----- be7c59baf933dbc896ea816d5098e446 -----END OpenVPN Static key V1----- </tls-auth> key-direction 1
-
I am having troubles with iOS as well. In my case, disabling compression on the server was the only fix. With LZ4 or LZO, I could connect and ping, but RDP would not work.