[v5] check if at least one remote matches the condition
Recently, the was a case where no --remote
was appended to the openvpn process:
/usr/sbin/bitmask-root openvpn start /usr/sbin/openvpn --auth SHA512 --nobind --data-ciphers AES-256-GCM --dev tun --key-direction 1 --persist-key --sndbuf 0 --data-ciphers AES-256-GCM --float --tls-cipher TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384 --tls-version-min 1.2 --keepalive 10 30 --rcvbuf 0 --verb 3 --verb 3 --management-client --management 127.0.0.1 6061 /tmp/leap-3547802914/leap-vpn-3580616627 --ca /tmp/leap-3547802914/cacert.pem --cert /tmp/leap-3547802914/openvpn.pem --key /tmp/leap-3547802914/openvpn.pem --persist-tun --log /tmp/leap-vpn.log --pull-filter ignore route
This was the v5 path. Need to investigate. I think this can happen if there is no gateway that matches the condition (udp/53 is skipped, also maybe I enforce TCP but menshen gives me UDP entpoints)