The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Перестал работать PPTP Сервер"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Перестал работать PPTP Сервер"  
Сообщение от Viktor email(??) on 01-Окт-06, 20:49 
До обновления софта все работало нормально, в один прекрасный момент перезагрузил сервер, обновил ПО и все, больше система не работает, конфиги не трогал... В Syslog вот что:

Oct  1 20:47:11 srv05 pptpd[18893]: CTRL: Client [стерто для безопасности] control connection started
Oct  1 20:47:11 srv05 pptpd[18893]: CTRL: Starting call (launching pppd, opening GRE)
Oct  1 20:47:11 srv05 pppd[18894]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.3, this is 2.4.4
Oct  1 20:47:11 srv05 pptpd[18893]: GRE: read(fd=4,buffer=804e6c0,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpe
cted termination of pppd, check option syntax and pppd logs
Oct  1 20:47:11 srv05 pptpd[18893]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5)
Oct  1 20:47:11 srv05 pptpd[18893]: CTRL: Reaping child PPP[18894]
Oct  1 20:47:11 srv05 pptpd[18893]: CTRL: Client [стерто для безопасности] control connection finished

Подскажите, где искать ошибку? Клиент при соединении вылетает с 619й ошибкой (

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Перестал работать PPTP Сервер"  
Сообщение от witos (ok) on 01-Окт-06, 21:15 
>Oct  1 20:47:11 srv05 pppd[18894]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version
>2.4.3, this is 2.4.4


В этой строке и сказано, что плагин pptpd-logwtmp для записи в wtmp для старой версии pptpd 2.4.3

Поэтому или обнови его до 2.4.4, или отруби в pptpd.conf опцию logwtmp

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Перестал работать PPTP Сервер"  
Сообщение от kudlak email(ok) on 01-Окт-06, 21:42 
>>Oct  1 20:47:11 srv05 pppd[18894]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version
>>2.4.3, this is 2.4.4
>
>
>В этой строке и сказано, что плагин pptpd-logwtmp для записи в wtmp
>для старой версии pptpd 2.4.3
>
>Поэтому или обнови его до 2.4.4, или отруби в pptpd.conf опцию logwtmp
>


Спасибо! все заработало ))
Просто не мог найти, где отрубать этот плагин, думал динамически грузится...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Перестал работать PPTP Сервер"  
Сообщение от kudlak email(ok) on 01-Окт-06, 21:46 
>>Oct  1 20:47:11 srv05 pppd[18894]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version
>>2.4.3, this is 2.4.4
>
>
>В этой строке и сказано, что плагин pptpd-logwtmp для записи в wtmp
>для старой версии pptpd 2.4.3
>
>Поэтому или обнови его до 2.4.4, или отруби в pptpd.conf опцию logwtmp
>


Остался еще один вопрос не по теме, который давно меня достает, но никак не могу решить эту задачу:
В общем, соединение проходит нормально, проходит время, у клиента пропадает связь с сервером, но что у клиента, что у сервера остается открытое соединение, какую опцию дописать pptpd-optios, чтобы при отсутсвии несущей соединение обрывалось (скажем, проверка связи каждуй минуту и при отсутствии отрубать соединение)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Перестал работать PPTP Сервер"  
Сообщение от witos (ok) on 02-Окт-06, 08:29 
man pppd
насколько я понял, за это отвечают параметры

lcp-echo-failure n
If this option is given, pppd will presume the peer to be dead if n LCP echo-requests are
sent without receiving a valid LCP echo-reply.  If this happens, pppd will terminate  the
connection.   Use  of  this  option  requires  a non-zero value for the lcp-echo-interval
parameter.  This option can be used to enable pppd to terminate after the  physical  con-
nection  has  been  broken  (e.g., the modem has hung up) in situations where no hardware
modem control lines are available.

lcp-echo-interval n
If this option is given, pppd will send an LCP echo-request frame to  the  peer  every  n
seconds.   Normally the peer should respond to the echo-request by sending an echo-reply.
This option can be used with the lcp-echo-failure option to detect that the  peer  is  no
longer connected.

у меня выставлено так, и схожих проблем не наблюдал:
lcp-echo-failure 3
lcp-echo-interval 5

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Перестал работать PPTP Сервер"  
Сообщение от mag_gnus (??) on 16-Фев-07, 14:00 
>Oct  1 20:47:11 srv05 pppd[18894]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version
>2.4.3, this is 2.4.4

было тоже самое :)
есть более элегантное решение в исходике (patchlevel.h) поменять версию c 2.4.3 на 2.4.4
полет нормальный!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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