The "getenforce" command doesn't exist, so to my knowledge Selinux, which is an add-on for Debian, is not active/installed.
A port over 1024 makes no difference.
On the writepid angle, I noticed that "ps ax" shows this as the default command in my normal tcp 443-only config:
1721 ? Ss 0:02 /usr/sbin/openvpn --writepid /var/run/openvpn.server.pid --cd /etc/openvpn --config /etc/openvpn/server.conf
openvpn.server.pid contains the expected pid.
When I add my udp conf and restart openvpn, I see:
3679 ? Ss 0:00 /usr/sbin/openvpn --writepid /var/run/openvpn.server.pid --cd /etc/openvpn --config /etc/openvpn/server.conf
3686 ? Ss 0:00 /usr/sbin/openvpn --writepid /var/run/openvpn.serverudp.pid --cd /etc/openvpn --config /etc/openvpn/serverudp.conf
Each of the pid files is written and updated correctly, fwiw.
On /var/logs (is there another place to look?), it's not that there's nothing, but nothing of interest. The OpenVPN logs are still the same as above, but of the 3 other files with new timestamps and not beginning with "mail," I show this on or near the time of a process disappearance:
syslog:
Feb 28 08:00:01 npv /USR/SBIN/CRON[3653]: (smmsp) CMD (test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp)
Feb 28 08:00:03 npv sm-msp-queue[3669]: My unqualified host name (npv) unknown; sleeping for retry
Feb 28 08:01:03 npv sm-msp-queue[3669]: unable to qualify my own domain name (npv) -- using short name
auth.log:
Feb 28 08:00:01 npv CRON[3652]: pam_unix(cron:session): session opened for user smmsp by (uid=0)
Feb 28 08:01:03 npv CRON[3652]: pam_unix(cron:session): session closed for user smmsp
xconsole.log:
Feb 28 08:00:01 npv CRON[3652]: pam_unix(cron:session): session opened for user smmsp by (uid=0)
Feb 28 08:00:01 npv /USR/SBIN/CRON[3653]: (smmsp) CMD (test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp)
Feb 28 08:00:03 npv sm-msp-queue[3669]: My unqualified host name (npv) unknown; sleeping for retry
Feb 28 08:01:03 npv sm-msp-queue[3669]: unable to qualify my own domain name (npv) -- using short name
Feb 28 08:01:03 npv CRON[3652]: pam_unix(cron:session): session closed for user smmsp