LINUX.ORG.RU
ФорумAdmin

PPTP клиент не запускается


0

0

ОС: CentOS, в системе также настроен PPTPD (VPN-сервер), но PPTP клиент не хочет работать с ошибкой:

Feb 24 22:31:11 cv-gw-com pptp[6338]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 12376). 
Feb 24 22:31:12 cv-gw-com pppd[6346]: pppd 2.4.4 started by root, uid 0
Feb 24 22:31:12 cv-gw-com pppd[6346]: Using interface ppp0
Feb 24 22:31:12 cv-gw-com pppd[6346]: Connect: ppp0 <--> /dev/pts/3
Feb 24 22:31:14 cv-gw-com pptp[6338]: anon log[ctrlp_disp:pptp_ctrl.c:929]: Call disconnect notification received (call id 12376)
Feb 24 22:31:24 cv-gw-com pptp[6338]: anon log[ctrlp_disp:pptp_ctrl.c:788]: Received Stop Control Connection Request.
Feb 24 22:31:24 cv-gw-com pptp[6338]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 4 'Stop-Control-Connection-Reply' 
Feb 24 22:31:24 cv-gw-com pptp[6338]: anon log[callmgr_main:pptp_callmgr.c:258]: Closing connection (shutdown)
Feb 24 22:31:24 cv-gw-com pptp[6338]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request' 
Feb 24 22:31:24 cv-gw-com pptp[6338]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)

Помогите пожалуйста понять причину. Спасибо.

Вышеприведённый лог я скопировал с webmin (примерно тоже самое можно увидеть также в /var/log/messages)

Но когда я пытаюсь поднять VPN командой pppd call 2802@local debug dump, я получаю совершенно другой лог в /var/log/messages:

Feb 24 22:55:45 cv-gw-com pppd[6536]: pppd options in effect:
Feb 24 22:55:45 cv-gw-com pppd[6536]: debug             # (from command line)
Feb 24 22:55:45 cv-gw-com pppd[6536]: dump              # (from command line)
Feb 24 22:55:45 cv-gw-com pppd[6536]: noauth            # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: refuse-pap                # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: refuse-chap               # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: refuse-mschap             # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: refuse-eap                # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: name 2802@local           # (from /etc/ppp/peers/2802@local)
Feb 24 22:55:45 cv-gw-com pppd[6536]: remotename 10.8.0.1               # (from /etc/ppp/peers/2802@local)
Feb 24 22:55:45 cv-gw-com pppd[6536]: lock              # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: nobsdcomp         # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: nodeflate         # (from /etc/ppp/options.pptp)
Feb 24 22:55:45 cv-gw-com pppd[6536]: pppd 2.4.4 started by GettingWeb, uid 0
Feb 24 22:55:45 cv-gw-com pppd[6536]: Using interface ppp0
Feb 24 22:55:45 cv-gw-com pppd[6536]: Connect: ppp0 <--> /dev/pts/1
Feb 24 22:56:16 cv-gw-com pppd[6536]: LCP: timeout sending Config-Requests
Feb 24 22:56:16 cv-gw-com pppd[6536]: Connection terminated.
Feb 24 22:56:16 cv-gw-com pppd[6536]: Modem hangup
Feb 24 22:56:16 cv-gw-com pppd[6536]: Exit.

При этом на экране терминала в течении 30 секунд постепенно выводятся примерно по 10 байт в секунду непонятные символы:

[root@cv-gw-com log]# pppd call 2802@local debug dump
~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~~Ъ}#ю!}!}!} }4}"}&} } } } }%}&r©}^}!}'}"}(}"}],~
[root@cv-gw-com log]#

Может быть мне стоит найти какой-нибудь другой VPN-клиент либо другую версию pppd? Только какую именно версию и какой клиент можно попробывать?

Fanees ()
Ответ на: комментарий от Fanees

что то мне кажется что сервер не работает :3
netstat -atn |grep 1723
на компьютере где сервер pptp запущен

guyvernk ()
Ответ на: комментарий от Fanees

Возможно, что между вашим сервером и тем, к которому вы подключаетесь, не ходят GRE-пакеты. Приведён слишком маленький кусок /var/log/messages, не понятно, когда установлено соединение и что не понравилось pppd.

Проверьте, что в iptables разрешён GRE, и что от удалённой стороны к вам приходят GRE-пакеты:

tcpdump -i ethX -n -nn host X.X.X.X and proto 47

где X нужно заменить цифрами.

mky ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.