Решено: Проблема с OpenVpn

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

winhex
Сообщения: 223
ОС: Debian

Решено: Проблема с OpenVpn

Сообщение winhex »

Подскажите по проблеме, зашел в тупик:
Настроил OpenVPN-сервер (Debian Lenny):
сервер:

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

port 1194
proto tcp
dev tun

ca ca.crt
cert server.crt
key server.key  # This file should be kept secret

dh dh1024.pem

server 10.8.0.0 255.255.255.0

ifconfig-pool-persist ipp.txt
push "route 10.10.0.0 255.255.255.0"

keepalive 10 120


comp-lzo

user nobody
group nogroup

persist-key
persist-tun

status openvpn-status.log

log         openvpn.log

verb 6
клиент:

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

client
proto tcp
remote MY_IP 1194


nobind
dev tun
resolv-retry infinite
persist-tun
persist-key
ns-cert-type server

ca /home/user/server_vpn/ca.crt
cert /home/user/server_vpn/server_vpn/client2.crt
key /home/user/server_vpn/server_vpn/client2.key
comp-lzo
verb 3
сгенерил ключи для первого клиента, подключился, все работает. Все успешно работало 2 недели, так же все работает и теперь. Но понадобилось добавить еще одного клиента, сгенерил ключи, взял рабочий конфиг, но подключится не могу никак, получаю такие ошибки:
на стороне клиента:

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

Tue Aug 16 11:00:49 2011 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Tue Aug 16 11:00:49 2011 Re-using SSL/TLS context
Tue Aug 16 11:00:49 2011 LZO compression initialized
Tue Aug 16 11:00:49 2011 Control Channel MTU parms [ L:1544 D:140 EF:40 EB:0 ET:0 EL:0 ]
Tue Aug 16 11:00:49 2011 Data Channel MTU parms [ L:1544 D:1450 EF:44 EB:135 ET:0 EL:0 AF:3/1 ]
Tue Aug 16 11:00:49 2011 Local Options hash (VER=V4): '69109d17'
Tue Aug 16 11:00:49 2011 Expected Remote Options hash (VER=V4): 'c0103fa8'
Tue Aug 16 11:00:49 2011 Attempting to establish TCP connection with [AF_INET]MY_IP:1194 [nonblock]
Tue Aug 16 11:00:50 2011 TCP connection established with [AF_INET]MY_IP:1194
Tue Aug 16 11:00:50 2011 Socket Buffers: R=[87380->131072] S=[16384->131072]
Tue Aug 16 11:00:50 2011 TCPv4_CLIENT link local: [undef]
Tue Aug 16 11:00:50 2011 TCPv4_CLIENT link remote: [AF_INET]MY_IP:1194
Tue Aug 16 11:00:50 2011 TLS: Initial packet from [AF_INET]MY_IP:1194, sid=cb6c1078 8f498aa2
Tue Aug 16 11:00:51 2011 VERIFY OK: depth=1, /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=Kamrada_CA/emailAddress=me@myhost.mydomain
Tue Aug 16 11:00:51 2011 VERIFY OK: nsCertType=SERVER
Tue Aug 16 11:00:51 2011 VERIFY OK: depth=0, /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=server/emailAddress=me@myhost.mydomain
Tue Aug 16 11:00:52 2011 Connection reset, restarting [0]
Tue Aug 16 11:00:52 2011 TCP/UDP: Closing socket
Tue Aug 16 11:00:52 2011 SIGUSR1[soft,connection-reset] received, process restarting
Tue Aug 16 11:00:52 2011 Restart pause, 5 second(s)
Tue Aug 16 11:00:52 2011 SIGINT[hard,init_instance] received, process exiting
А в это время в логах сервера:

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

Tue Aug 16 09:48:36 2011 us=142423 MY_IP:40302 VERIFY ERROR: depth=0, error=unable to get local issuer certificate: /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=client2/emailAddress=me@myhost.mydomain
Tue Aug 16 09:48:43 2011 us=950897 MY_IP:40306 VERIFY ERROR: depth=0, error=unable to get local issuer certificate: /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=client2/emailAddress=me@myhost.mydomain



Клиентов добавлял так:

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

cd  /usr/share/doc/openvpn/examples/easy-rsa/2.0
source ./vars
./build-key client2


Все генерится без ошибок, но подключится не получилось.
При этом первый клиент, сгенереный во время первичной настройки работает отлично.
Спасибо сказали:
alex_suse
Сообщения: 204
ОС: Debian, openSUSE, Gentoo

Re: Решено: Проблема с OpenVpn

Сообщение alex_suse »

Проблема явно с ключами,.
Включите на сервере возможность работать по одним ключам и подключите второго клиента с ключами первого, если пройдет, то ищите ошибку в генерации ключей.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Проблема с OpenVpn

Сообщение sash-kan »

Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Проблема с OpenVpn

Сообщение winhex »

Всем спасибо, удалил ВСЕ ключи и перегенерил их заново, проблема решена
Спасибо сказали: