LINUX.ORG.RU
ФорумAdmin

PPTPD


0

0

Настроил pptpd. Запускаю - при соединении клиентов происходит :

Mar 13 15:55:47 server pppd[3813]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Mar 13 15:55:47 server pppd[3813]: pptpd-logwtmp: $Version$
Mar 13 15:55:47 server pppd[3813]: pppd 2.4.3 started by root, uid 0
Mar 13 15:55:47 server pppd[3813]: Using interface ppp0
Mar 13 15:55:47 server pppd[3813]: Connect: ppp0 <--> /dev/pts/1
Mar 13 15:56:17 server pppd[3813]: LCP: timeout sending Config-Requests
Mar 13 15:56:17 server pppd[3813]: Connection terminated.
Mar 13 15:56:17 server pppd[3813]: tcflush failed: Input/output error
Mar 13 15:56:17 server pppd[3813]: Modem hangup
Mar 13 15:56:17 server pppd[3813]: Exit.

Подскажите, плиз , кто сталкивался , где грабли

anonymous

в /var/log/debug пишет следующее :

Mar 13 15:49:43 pab pppd[3599]: using channel 6
Mar 13 15:49:43 pab pppd[3599]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth eap> <magic 0xffe95d46> <pcomp> <acc
Mar 13 15:49:43 pab pptpd[3598]: CTRL: Reaping child PPP[3599]
Mar 13 15:49:46 pab pppd[3599]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth eap> <magic 0xffe95d46> <pcomp> <acc
Mar 13 15:50:10 pab last message repeated 8 times
Mar 13 15:50:10 pab pppd[3608]: using channel 7
Mar 13 15:50:10 pab pppd[3608]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth eap> <magic 0x1aa61704> <pcomp> <acc
Mar 13 15:50:10 pab pptpd[3607]: CTRL: Reaping child PPP[3608]
Mar 13 15:50:13 pab pppd[3608]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth eap> <magic 0x1aa61704> <pcomp> <acc
Mar 13 15:50:37 pab last message repeated 8 times

и т.д.

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

а клиенты кричат, что соединение прерывается сервером.

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

кстати, на другой тачке с точно такими же настройками все работает прекрасно.

Т.е. файлы /etc/pptpd.conf , /etc/ppp/{options,pptpd-options} одинаковы.
Куда еще смотреть?

PS. в настройках iptables сделал:

iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT

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

только что перезапустил pptp на тачке , где он работал.
И он тоже перестал работать ((((
При том , что им пользовались пару месяцев без проблем?

Да что же это такое?!

Вот конфиги:
/etc/pptpd.conf
option /etc/ppp/pptpd-options
debug
logwtmp
localip 192.168.1.100
remoteip 192.168.1.101-110

/etc/ppp/pptpd-options
debug
name pptpd
auth
require-mschap-v2
proxyarp

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

фиг тогда знает, www.netbynet.ru/forum там в разделе линукс много написано было про впн, почитай может что поможет

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

Полный лог. /var/log/daemon.log :

Mar 13 16:54:36 server pptpd[4541]: MGR: Launching /usr/sbin/pptpctrl to handle client Mar 13 16:54:36 server pptpd[4541]: CTRL: local address = 192.168.1.100 Mar 13 16:54:36 server pptpd[4541]: CTRL: remote address = 192.168.1.102 Mar 13 16:54:36 server pptpd[4541]: CTRL: pppd options file = /etc/ppp/pptpd-options Mar 13 16:54:36 server pptpd[4541]: CTRL: Client xxx.xxx.xx.xx. control connection started Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 1) Mar 13 16:54:36 server pptpd[4541]: CTRL: Made a START CTRL CONN RPLY packet Mar 13 16:54:36 server pptpd[4541]: CTRL: I wrote 156 bytes to the client. Mar 13 16:54:36 server pptpd[4541]: CTRL: Sent packet to client Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 7) Mar 13 16:54:36 server pptpd[4541]: CTRL: Set parameters to 100000000 maxbps, 64 window size Mar 13 16:54:36 server pptpd[4541]: CTRL: Made a OUT CALL RPLY packet Mar 13 16:54:36 server pptpd[4541]: CTRL: Starting call (launching pppd, opening GRE) Mar 13 16:54:36 server pptpd[4541]: CTRL: pty_fd = 4 Mar 13 16:54:36 server pptpd[4541]: CTRL: tty_fd = 5 Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): local address = 192.168.1.100 Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): remote address = 192.168.1.102 Mar 13 16:54:36 server pptpd[4541]: CTRL: I wrote 32 bytes to the client. Mar 13 16:54:36 server pptpd[4541]: CTRL: Sent packet to client Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 15) Mar 13 16:54:36 server pptpd[4541]: CTRL: Got a SET LINK INFO packet with standard ACCMs Mar 13 16:54:36 server pptpd[4541]: GRE: read(fd=5,buffer=8056720,len=8260) from network failed: status = -1 erro r = Protocol not available Mar 13 16:54:36 server pptpd[4541]: CTRL: GRE read or PTY write failed (gre,pty)=(5,4) Mar 13 16:54:36 server pptpd[4541]: CTRL: Reaping child PPP[4542] Mar 13 16:55:01 server snmpd[3173]: Connection from 127.0.0.1 Mar 13 16:55:06 server pptpd[4541]: CTRL: Client xxx.xxx.xx.xx control connection finished Mar 13 16:55:06 server pptpd[4541]: CTRL: Exiting now Mar 13 16:55:06 server pptpd[4482]: MGR: Reaped child 4541

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

извиняюсь.

Mar 13 16:54:36 server pptpd[4541]: MGR: Launching /usr/sbin/pptpctrl to handle client
Mar 13 16:54:36 server pptpd[4541]: CTRL: local address = 192.168.1.100
Mar 13 16:54:36 server pptpd[4541]: CTRL: remote address = 192.168.1.102
Mar 13 16:54:36 server pptpd[4541]: CTRL: pppd options file = /etc/ppp/pptpd-options
Mar 13 16:54:36 server pptpd[4541]: CTRL: Client 193.124.54.75 control connection started
Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 1)
Mar 13 16:54:36 server pptpd[4541]: CTRL: Made a START CTRL CONN RPLY packet
Mar 13 16:54:36 server pptpd[4541]: CTRL: I wrote 156 bytes to the client.
Mar 13 16:54:36 server pptpd[4541]: CTRL: Sent packet to client
Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 7)
Mar 13 16:54:36 server pptpd[4541]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Mar 13 16:54:36 server pptpd[4541]: CTRL: Made a OUT CALL RPLY packet
Mar 13 16:54:36 server pptpd[4541]: CTRL: Starting call (launching pppd, opening GRE)
Mar 13 16:54:36 server pptpd[4541]: CTRL: pty_fd = 4
Mar 13 16:54:36 server pptpd[4541]: CTRL: tty_fd = 5
Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): local address = 192.168.1.100
Mar 13 16:54:36 server pptpd[4542]: CTRL (PPPD Launcher): remote address = 192.168.1.102
Mar 13 16:54:36 server pptpd[4541]: CTRL: I wrote 32 bytes to the client.
Mar 13 16:54:36 server pptpd[4541]: CTRL: Sent packet to client
Mar 13 16:54:36 server pptpd[4541]: CTRL: Received PPTP Control Message (type: 15)
Mar 13 16:54:36 server pptpd[4541]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Mar 13 16:54:36 server pptpd[4541]: GRE: read(fd=5,buffer=8056720,len=8260) from network failed: status = -1 erro
r = Protocol not available
Mar 13 16:54:36 server pptpd[4541]: CTRL: GRE read or PTY write failed (gre,pty)=(5,4)
Mar 13 16:54:36 server pptpd[4541]: CTRL: Reaping child PPP[4542]
Mar 13 16:55:01 server snmpd[3173]: Connection from 127.0.0.1
Mar 13 16:55:06 server pptpd[4541]: CTRL: Client 193.124.54.75 control connection finished
Mar 13 16:55:06 server pptpd[4541]: CTRL: Exiting now
Mar 13 16:55:06 server pptpd[4482]: MGR: Reaped child 4541

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

/var/log/messages :

Mar 13 16:47:54 server pppd[4445]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Mar 13 16:47:54 server pppd[4445]: pptpd-logwtmp: $Version$
Mar 13 16:47:54 server pppd[4445]: pppd 2.4.3 started by root, uid 0
Mar 13 16:47:54 server pppd[4445]: Using interface ppp0
Mar 13 16:47:54 server pppd[4445]: Connect: ppp0 <--> /dev/pts/1
Mar 13 16:48:24 server pppd[4445]: LCP: timeout sending Config-Requests
Mar 13 16:48:24 server pppd[4445]: Connection terminated.
Mar 13 16:48:24 server pppd[4445]: tcflush failed: Input/output error
Mar 13 16:48:24 server pppd[4445]: Modem hangup
Mar 13 16:48:24 server pppd[4445]: Exit.

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

Тебе ж ясно написали что: Mar 13 16:54:36 server pptpd[4541]: GRE: read(fd=5,buffer=8056720,len=8260) from network failed: status = -1 erro r = Protocol not available Посмотри/повспоминай что нахимичил с ядром.

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

а какая опция ядра за gre отвечает? IP_GRE ? так включен . Я даже modprobe ip_gre пытался делать, после этого доходило на одних тачках до проверки логина/пароля, а на других - до регистрации , и потом опять.

Сегодня утром попробовал - работает!! Вот так вот вдруг. А перезапустил pptpd - снова не работает. Идиотизм какой-то.

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

аааааа тебе жутко повезло :)))) была такая трабла, в общем дело в том что твой впн там как бы весит на серваке и второй не создается.

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

ip link list ... ... 3: eth1: <BROADCAST,MULTICAST,ALLMULTI,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:14:85:23:d1:7e brd ff:ff:ff:ff:ff:ff 4: sit0: <NOARP> mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0 33: gre0: <NOARP> mtu 1476 qdisc noop link/gre 0.0.0.0 brd 0.0.0.0

это оно, что ли? А как убить лишнее?

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

дык , вот именно , что интерфейсов ppp* нету. Это я сразу проверял.
Вывод ifconfig -a :

eth0 Link encap:Ethernet HWaddr 00:E0:4C:5:B1:A0
inet addr:xxx.xxx.xx.xx Bcast:xxx.xxx.xx.255 Mask:255.255.255.224
inet6 addr: fe80::2e0:4cff:fe12:a061/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:59360 errors:0 dropped:0 overruns:0 frame:0
TX packets:46038 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21899454 (20.8 MiB) TX bytes:13702936 (13.0 MiB)
Interrupt:209 Base address:0xb000

eth1 Link encap:Ethernet HWaddr 00:14:85:23:D1:7E
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::214:85ff:fe23:d17e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20169 errors:0 dropped:0 overruns:0 frame:0
TX packets:22377 errors:0 dropped:0 overruns:0 carrier:0
collisions:2362 txqueuelen:1000
RX bytes:2779968 (2.6 MiB) TX bytes:16431300 (15.6 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:11552 errors:0 dropped:0 overruns:0 frame:0
TX packets:11552 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1729794 (1.6 MiB) TX bytes:1729794 (1.6 MiB)

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

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

с сервера. На линуксовом клиенте тоже самое. Проходит авторизация , создается ppp0 на сервере, а потом соединение обрывается.

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

да нет, это как-то связано с перезагрузкой демона. Тестил разные настройки, часто перезапускал poptop, и не работало. Прихожу домой , включаюсь из винды - работает. На следующий день прихожу на работу - и там работает %)))

Короче, спасибо всем за внимание =))

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