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 All

    Using 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