Last Week the OpenVPN Community has released Version 2.7 of OpenVPN. One big Improvment is Multisocket Support. https://github.com/OpenVPN/openvpn/releases/tag/v2.7.0 it is now possible to Handle multiple addresses/ports/protocols within one server 🙂
Unfortunately, the documentation seems to have been forgotten. The documentation changes are currently being reviewed, so I was missing a component to configure it accordingly. https://github.com/OpenVPN/openvpn/blob/master/doc/man-sections/server-options.rst
Through trial and error, I figured out the necessary configuration changes.
here is a Example howto configure Multisocket VPN-Server:
#┌─────────────────────────────────────────────────────────────────────────────┐
#│ Config for imc-softclients last update 20.02.2026 by ♞ Raffael.Willems@imc │
#└─────────────────────────────────────────────────────────────────────────────┘
#changed for multisocketsupport in 2.7
mode server
local 0.0.0.0 1200 udp
local 0.0.0.0 1200 tcp
dev tun1
With this configuration change and a subsequent restart of the server, the process(one PID) provides 2 endpoints (tcp/udp) on the same port 👌

This is a big advantage for me, as some private Internet connections block UDP traffic. From now on, I can simply send the affected persons a configuration with proto tcp and the tunnel will work.