Страница 1 из 1

OpenVPN "падает" при работе с директивой --port-share

Добавлено: 2013-07-09 18:30:42
drunkboy
Приветствую.
Есть n-ое количество серверов FreeBSD 9.* (по большей части) с работающим демоном OpenVPN. Он без проблем обрабатывает "свой трафик" и редиректит демону Tor "его трафик". Это реализовано через базовый функционал OpenVPN, а именно директивой port-share. Проблема в том, что спустя какое-то время на некоторых серверах демон OpenVPN (дочерний процесс) падает:

Код: Выделить всё

kernel: pid 21028 (openvpn), uid 65534: exited on signal 11 (core dumped)
Странность в том, что падает не везде, а на ~2/3 всего парка.
Пытался выяснить на официальном борде OpenVPN, как собрать порт с отладочной инфой, но внятно ответить так никто и не смог.
Буду рад любым предложениям/предположениям относительно того, как "вылечить" падение OpenVPN.

Re: OpenVPN "падает" при работе с директивой --port-share

Добавлено: 2013-07-10 12:55:28
skeletor
Я лет 5 назад столкнулся тоже с непонятным падением openpn'a. После этого запускаю его так:

Код: Выделить всё

#/scripts/openvpn.sh &
Сам скрипт вот:

Код: Выделить всё

#!/bin/sh

while :; 
do    
    /usr/local/sbin/openvpn --cd /usr/local/etc/openvpn --config /usr/local/etc/openvpn/server.conf >> /var/log/openvpn/openvpn.log
done
Даже если упадёт, то сразу же сделается рестарт