2 openvpn не хотят работать одновременно
-
Здравсвутйе. Есть два офиса. В однмо один канал, в другом - два.
Настраиваем в одном 2 openvpn сервера на разных портах, в другом 2 клиента через разных провайдеров.Всё поднмиается, поверх этого натягиваем OSPF через Quaggu всё работает.
Стоит упасть одному ВПН каналу он больше не поднимется. В Status - Services горит красным и не стартует. В логах пишет вот что:
Aug 17 14:15:22 openvpn[59367]: Exiting
Aug 17 14:15:22 openvpn[59367]: FreeBSD ifconfig failed: external program exited with error status: 1
Aug 17 14:15:22 openvpn[59367]: /sbin/ifconfig ovpnc2 10.0.9.6 10.0.9.5 mtu 1500 netmask 255.255.255.255 up
Aug 17 14:15:22 openvpn[59367]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Aug 17 14:15:22 openvpn[59367]: TUN/TAP device /dev/tun2 opened
Aug 17 14:15:22 openvpn[59367]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
Aug 17 14:15:22 openvpn[59367]: OpenVPN 2.2.0 amd64-portbld-freebsd8.1 [SSL] [LZO2] [eurephia] [MH] [PF_INET6] [IPv6 payload 20110424-2 (2.2RC2)] built on Aug 11 2011
Aug 17 14:15:22 openvpn[18219]: SIGTERM[hard,] received, process exitingЕсли в OpenVpn клиенте убрать ip адреса сети, коннект поднимается, но адресации нет - следовательно ничего никуда не ходит. Стоит поставить обратно маршрут или сеть - опять падает и не поднимается.
Лечится так: отключаем все openvpn подключения и включаем их заново одновременно. Но тоже дело случая. Естественно такое не устраивает(На форуме видел тему англоязычную когда было 3 подключения и работало так же только одно. Это Баг или Фича всё-же обновления?
Я уже писал, что где-то месяца 4 назад я поднимал такую связку и она прекрасно работала. Может попробовать старые пакеты поставить, только подскажите как их поставить?
-
Может всё таки использовать x86-вариант pfsense? У многих с x64-версией были проблемы :(
P.s. Вот похожая проблема и решение - http://forum.pfsense.org/index.php/topic,35024.0.html :
I have found a manual workaround. Change <dev_mode>and</dev_mode> in /conf/config.xml to <device_mode>and</device_mode> and now it work … I think the comiter forget to change vpn_openvpn_client.php (or which script create configuration?) - but I have no clue how to fix it
В x64-версии не пофиксили что ли ? Непонятненько…
-
Завтра буду тестить х86 версию.
Совет не помог. -
Итак залил на стенд х86 версию. Всё работает. Видимо х64 реально с косяками.. Придётся в двух офисах переставлять маршрутизаторы.
-
Добавьте, пож-та, [РЕШЕНО] в название темы.
-
По сути-то тема не решена. На х64 лагает.
-
По сути-то тема не решена. На х64 лагает.
Ветка x64 не основная (так-же, как и АМД). Используйте i386-x32.