Hi there,
I would like to point out again that I forked the petersm1 project on GitHub a long time ago.
I modified the plugin, It now uses Layer 2 (tab device) by default, i.e. a network bridge to the existing br0 in Unraid.
If you prefer layer 3, i.e. a routed network, you should switch to Wireguard or something similar.
Layer 2 has the advantage that it is seen like a "real" LAN cable, broadcast etc. comes through,
I personally use it to connect with my friends online and to be able to play classic "LAN" Games together.
However, if you want to access with Android, you need the app "openvpn pro", because android can only emulate tap without being routed, which is also the only app that I know of.
Windows, Linux and Mac have no problems whatsoever.
openvpn 2.4.9 is used,
The easyrsa installation has also been fixed.
who wants to start openvpn automatically after a system restart (without a started array because it is encrypted) can add that to /boot/config/go :
##OPENVPN-SERVER
source /boot/config/plugins/openvpnserver/openvpnserver_cert.cfg
logger "Starting OpenVPN Server"
/usr/local/emhttp/plugins/openvpnserver/scripts/rc.openvpnserver start | logger
https://github.com/DeBaschdi/openvpnserver
Plugin :
https://raw.githubusercontent.com/DeBaschdi/openvpnserver/master/openvpn_server_x64.plg