The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Невозможность поднятия pptp VPN, !*! GlooMen, 27-Апр-07, 15:53  [смотреть все]
вопщем такая штука с VPN соединением
провайдер имеет такую неприятную особенность разрывать его, на серваке всё поднимается автоматом, но иногда случается так, что впн подниматься больше нивкакую нехочет, в логе пишет много раз
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x1612e527> <pcomp> <accomp>]
и ничего непроисходит.
Решается это перезагрузкой сервака - после ребута ВПН работает как обычно.

Падение ВПН бывает 2 случая
1 Впн разрывается с закрытием сессии на сервере и возможно сразуже поднять его заново

2 ВПН падает изза проблем в линии связи и у миня интерфейс ppp уже отпал, а ВПН сервер провайдера считает что я еще подключен. Для того, чтобы заново поднять ВПН необходимо подождать пока у провайдера по таймауту отвалится моя сессия. При коннекте из винды в это время сообщается что имя пользователя и пароль недопустимы.

В этих случаях поднятие впн контролирует скриптик исполняемый каждую минуту
if [ `ip a l | grep ppp | wc -l` = 0 ]; then
  sudo poff tunnel
  sudo pon tunnel
fi

При разрыве впн по первому случаю скрипт работает исправно и поднимает ВПН, но если ВПН падает как во втором случае то до перезагрузки всеё системы его поднять никак неполучается, даже вручную.

Вот что пишется при такой ситуации
root@WWW-SERVER:~# pon aist debug dump logfd 2 nodetach
pppd options in effect:
debug           # (from command line)
nodetach                # (from command line)
persist         # (from /etc/ppp/peers/aist)
logfd 2         # (from command line)
maxfail 5000            # (from /etc/ppp/peers/aist)
dump            # (from command line)
noauth          # (from /etc/ppp/options.pptp)
name 033515             # (from /etc/ppp/peers/aist)
remotename PPTP         # (from /etc/ppp/peers/aist)
                # (from /etc/ppp/options.pptp)
pty pptp 192.168.0.1  --nolaunchpppd            # (from /etc/ppp/peers/aist)
mru 1500                # (from /etc/ppp/peers/aist)
mtu 1372                # (from /etc/ppp/peers/aist)
lcp-echo-failure 4              # (from /etc/ppp/peers/aist)
lcp-echo-interval 60            # (from /etc/ppp/peers/aist)
ipparam aist            # (from /etc/ppp/peers/aist)
defaultroute            # (from /etc/ppp/peers/aist)
nobsdcomp               # (from /etc/ppp/options.pptp)
nodeflate               # (from /etc/ppp/options.pptp)
using channel 327
Using interface ppp1
Connect: ppp1 <--> /dev/pts/3
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
Terminating on signal 15
sent [LCP TermReq id=0x2 "User request"]
Modem hangup
Connection terminated.
Child process pptp 192.168.0.1  --nolaunchpppd (pid 15873) terminated with signa                                                                             l 15


Система Ubuntu 6.10

  • Невозможность поднятия pptp VPN, !*! GlooMen, 15:57 , 27-Апр-07 (1)
    >Connect: ppp1 <--> /dev/pts/3
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x73f2726b> <pcomp> <accomp>]
    >Terminating on signal 15
    >sent [LCP TermReq id=0x2 "User request"]
    >Modem hangup
    >Connection terminated.
    >Child process pptp 192.168.0.1  --nolaunchpppd (pid 15873) terminated with signal 15

    Этот лог приведен уже после того, как у провайдера сессия по таймауту отвалилась и из винды уже можно поднимать ВПН  





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру