Камрады, помогите! Совсем растерялся! Есть OpenVPN сервер, стоит за шлюзом под UserGate, есть OpenVPN-client за шлюзом под Linux (iptables). И сервер и клиент работают под Windows. Запускаю в текстовом окне сервер, затем стартую клиента, клиент нормально получает IP-адрес, вроде соединение поднимается. НО после старта клиента сервер начинает выдавать "Connection reset by peer", соответственно адрес VPN-сервера не пингуется (имею в виду адрес в OpenVPN-подсети). Запустил бесконечный ping на адрес VPN-сервера, подождал с минутку, перезапустил клиента, все пошло, VPN-канал работает. Остановил ping на 10 сек, VPN-канал снова не работает. Получается все работает, только когда я пускаю ping на VPN-сервер. Блин, до этого поднимал OpenVPN-сервер на Linux, с такими заморочками не сталкивался, уже день профтыкал, не могу ничего поделать. Ни у кого мыслей нет? Хотя бы куда копать. Перезапускал сервер с уровнем сообщений 7, увидел на сервере (при отсутствии VPN-связи) сообщение "TLS STATE ERROR: No TLS State for client". Блин но при "живом" пинге все же нормально работает!!!!!! Есть чуйка что проблема с сетевым оборудованием на стороне сервера, может режет гад что-то, ума не приложу. Конфиг сервера:port 1194 proto udp dev tun ca c:\\openvpn-keys\\ca.crt cert c:\\openvpn-keys\\cert.crt key c:\\openvpn-keys\\key.key dh c:\\openvpn-keys\\dh1024.pem server 10.20.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt keepalive 10 120 persist-key persist-tun status openvpn-status.log verb 3 management 192.168.0.3 7505 tun-mtu 1500 fragment 1300 mssfix Конфиг клиента: client dev tun proto udp remote <адрес сервера> 1194 nobind persist-key persist-tun ca c:\\openvpn-keys\\ca.crt cert c:\\openvpn-keys\\misc1.crt key c:\\openvpn-keys\\misc1.key verb 3 tun-mtu 1500 fragment 1300 mssfix
|