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 лагает.



  • @NvAriec:

    По сути-то тема не решена. На х64 лагает.

    Ветка x64 не основная (так-же, как и АМД). Используйте i386-x32.


Locked