I have the same problem.
if i use tls-auth option via web interface then the openvpn configuration fails.
I downloaded the configuration via SCP and it says the following:
client
nobind
persist-key
persist-tun
tls-client
auth sha1
ca /etc/vuci-uploads/cbid.openvpn.R33.caR33_CA.crt
cert /etc/vuci-uploads/cbid.openvpn.R33.certHPU003.crt
cipher AES-256-CBC
comp-lzo yes
dev tun_c_R33
keepalive 10 120
key /etc/vuci-uploads/cbid.openvpn.R33.keyAggregaat.pem
port 1194
proto udp
remote ***private***
resolv-retry infinite
status /tmp/openvpn-status_R33.log
tls-auth 1 // here i am missing the file location or if the file is inline then missing the option "key-direction"
verb 5
data-ciphers BF-CBC
auth-nocache
script-security 2
down /etc/openvpn/updown.sh
up /etc/openvpn/updown.sh
route 192.168.33.0 255.255.255.0
also when uploading the tls-key file. after saving, the file is not visible in the web interface.
I also have problems with the uploaded certificates via the
CERTIFICATES MANAGER. these certificates are not visible in the openvpn settings.
if I upload an openvpn configuration with inline certificates, everything works fine
I use a RUT955 with firmware version RUT9_R_00.07.00
EDIT:
I found out that the uploaded certificates from the certificate manager are not displayed because the information "type" is missing. I manually modified the JSON file via the CLI. now the certificates are displayed with the openvpn configuration