Из описания POSIX exec
:
должностное лицо - выполняет команды и открытый, близко, или копирует дескрипторы файлов
В этом случае нет никакой команды, поэтому только дескрипторы файлов изменяются. Обычно, перенаправления, которые Вы пишете на командной строке, влияют на команду на той строке. exec
то, как Вы делаете перенаправления на в настоящее время выполняющейся оболочке.
Это - на самом деле лучшее сообщение об ошибке, которое я видел. Это говорит Вам точно что случилось и как зафиксировать его. Я не вижу вида проблемы, если Вы действительно хотите позволить порту использования openvpn 1194.
BTW, для совершения ошибок на английском языке можно использовать LANG=C
перед командами (не уверенный, если Вы можете с auth.log).