Hello, I recently changed my VPN-tunnel from TCP to UDP for the sake of better performance. It generally works very well but I noticed that I can't connect to my server from some networks when using UDP, e.g. at work. This may be an issue with the NAT/firewall configuration which I have no influence on. Since I am connecting from random locations where I don't know beforehand if a UDP connection will succeed, I'm now kind of worried that it'll get a game of luck if a connection succeeds from a specific location.
So far my story, now to the question: What is the reason that OpenVPN doesn't have an option to listen for TCP AND UDP connections simultaneously? Is it a technical problem that I cannot see, or am I simply the only one who thinks this would be a nice feature? I know I could run two server instances on different tun devices but I think it'd be much nicer (and resource-friendly) if I could just put "proto udp tcp-server" (or whatever) into the config file and be flexible with my connections to the server. Thanks, Mario