Страница 1 из 1

pptpd

Добавлено: 2006-11-12 2:23:05
Гость
Всем привет!
OS DragonFly, pptpd-1.2.1nb2. ppp - нативный. При попытке коннекта с виндовой машины в лог падает:

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

Nov 10 15:23:44 sven pptpd[2114]: MGR: Launching /usr/pkg/sbin/pptpctrl to handle client
Nov 10 15:23:44 sven pptpd[2114]: CTRL: local address = 172.17.0.2
Nov 10 15:23:44 sven pptpd[2114]: CTRL: remote address = 172.17.2.2
Nov 10 15:23:44 sven pptpd[2114]: CTRL: pppd options file = /etc/ppp/options.pptpd
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Client 172.17.2.2 control connection started
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Received PPTP Control Message (type: 1)
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Made a START CTRL CONN RPLY packet
Nov 10 15:23:44 sven pptpd[2114]: CTRL: I wrote 156 bytes to the client.
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Sent packet to client
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Received PPTP Control Message (type: 7)
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Made a OUT CALL RPLY packet
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Starting call (launching pppd, opening GRE)
Nov 10 15:23:44 sven pptpd[2114]: CTRL: pty_fd = 4
Nov 10 15:23:44 sven pptpd[2114]: CTRL: tty_fd = 5
Nov 10 15:23:44 sven pptpd[2115]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Nov 10 15:23:44 sven pptpd[2115]: CTRL (PPPD Launcher): local address = 172.17.0.2
Nov 10 15:23:44 sven pptpd[2115]: CTRL (PPPD Launcher): remote address = 172.17.2.2
Nov 10 15:23:44 sven pptpd[2114]: CTRL: I wrote 32 bytes to the client.
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Sent packet to client
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Received PPTP Control Message (type: 15)
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Nov 10 15:23:44 sven pppd[2115]: peer authentication required but no suitable secret(s) found 
Nov 10 15:23:44 sven kernel: Nov 10 15:23:44 sven pppd[2115]: peer authentication required but no suitable secret(s) found 
Nov 10 15:23:44 sven pppd[2115]: for authenticating any peer to us (pptpd) 
Nov 10 15:23:44 sven kernel: Nov 10 15:23:44 sven pppd[2115]: for authenticating any peer to us (pptpd) 
Nov 10 15:23:44 sven pptpd[2114]: GRE: read(fd=4,buffer=804d5e0,len=8196) from PTY failed: status = 0 error = No error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Nov 10 15:23:44 sven kernel: Nov 10 15:23:44 sven pptpd[2114]: GRE: read(fd=4,buffer=804d5e0,len=8196) from PTY failed: status = 0 error = No error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Nov 10 15:23:44 sven pptpd[2114]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5)
Nov 10 15:23:44 sven kernel: Nov 10 15:23:44 sven pptpd[2114]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5)
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Reaping child PPP[2115]
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Client 172.17.2.2 control connection finished
Nov 10 15:23:44 sven pptpd[2114]: CTRL: Exiting now
Nov 10 15:23:44 sven pptpd[2011]: MGR: Reaped child 2114
В орехе включены gre, tun, vlan, ppp. ppp.secret есть (логин пассворд адрес) chmod - 0600.
Вопрос один - где грабли.?
Спасибо

Добавлено: 2006-11-12 18:48:31
zorg
сам так сказать новичок, но судя по приведённому какая-то синтаксическая ошибка

pptpd

Добавлено: 2006-11-12 20:46:14
AlexA
Вот только где?!!!
Спасибо

Добавлено: 2006-11-12 22:46:03
zorg

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

usually caused by unexpected termination of pppd, check option syntax and pppd logs 

Nov 10 15:23:44 sven pptpd[2114]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5
ПРоверить нужно синтаксис в файле конфигурации, а также проверить права на файлы логов, может быть не получается писать логи какие ???
Смотреть нужно! :?

Добавлено: 2006-11-13 0:21:22
AlexA
Хмм.... Ежели прописать какую-либо глупость - в логе начинает орать ".... не понимаю". Конфиги взяты из статьи на этом сайте. Да и в других источниках все такое - же. При этом опции синхронизированы с man: ppp/pppd/pptpd/pptpd.conf. При запуске pptpd парсер просматривает конфиг на предмет ошибок - если находит идет ругань (естественно). Думаю - это не синтаксис. Меня смущает эта строка:
pppd[2115]: peer authentication required but no suitable secret(s) found
И ifconfig НЕ показывает tun интерфейс, хотя в /dev/ девайзы tun присутствуют в количестве (аж!) 9 штук (в конфиге ореха включил для пробы 9 штук). Я так понимаю, что они должны присутствовать, но адрес должны получать при инициализации подключения. А при включении в орех vlan - появляется сетевой интерфейс vlan0.
По поводу логов:так как pptpd запускается от рута - проблем с логами нет.
Скорее всего я чего-то не: допонял/дочитал.
Спасибо

Добавлено: 2006-11-13 0:32:43
zorg
В конфиге ppptpd.conf должны быть только эти строки:

option /etc/ppp/ppp.conf
pidfile /var/run/pptpd.pid
noipparam

В общем поиск даёт ещё такую вещь, может найдёшь и у себя???

Так наверное у юзера CID прописан?