Никак не могу решить одну проблему...
При установлении vpn-соединения, происходит как бы двойной коннект.
Причем ТОЛЬКО в версии pptpd 1.2.1 и pppd 2.4.2 этого не наблюдается (зато есть "особенность" - двойной вызов радиуса и, как следствие, постоянные сообщения в меседжах "rc_send_server: no reply from RADIUS server localhost.localdomain:1813")
А во всех более старших версиях pptpd и pppd наблюдается одно и то же:
Т.е. Сначала следует сессия нулевой длины (у нее начало и окончание одинаковые по времени), причем у этой сессии статус "открыта" всегда, а только уже потом НОРМАЛЬНАЯ сессия. Всевозможные манипуляции с конфигами не помогли. Может кто-то сталкивался с подобным?09.12.2007 15:52:51 09.12.2007 15:52:51 10.0.1.5 10.100.100.2 475BF333458A00 qqq 127.0.0.1 Открыта 1 0 0 0 0 0 0 0
09.12.2007 15:52:52 09.12.2007 15:52:59 10.0.1.5 10.100.100.2 475BF333458A01 qqq 127.0.0.1 Закрыта 2 1649 0 33 0 8 0 0
09.12.2007 15:54:46 09.12.2007 15:54:46 10.0.1.5 10.100.100.2 475BF3A6460A00 qqq 127.0.0.1 Открыта 1 0 0 0 0 0 0 0
09.12.2007 15:54:46 09.12.2007 15:55:02 10.0.1.5 10.100.100.2 475BF3A6460A01 qqq 127.0.0.1 Закрыта 2 3338 0 33 0 16 0 0
09.12.2007 15:55:56 09.12.2007 15:55:56 10.0.1.5 10.100.100.2 475BF3EC467600 qqq 127.0.0.1 Открыта 1 0 0 0 0 0 0 0
09.12.2007 15:55:56 09.12.2007 17:05:18 10.0.1.5 10.100.100.2 475BF3EC467601 qqq 127.0.0.1 Закрыта 2 10249 0 33 0 4162 0 0
09.12.2007 17:18:58 09.12.2007 17:18:58 10.0.1.5 10.100.100.2 475C0762476000 qqq 127.0.0.1 Открыта 1 0 0 0 0 0 0 0
09.12.2007 17:18:58 09.12.2007 17:19:01 10.0.1.5 10.100.100.2 475C0762476001 qqq 127.0.0.1 Закрыта 2 1249 0 33 0 3 0 0
Лог pppd:
В принципе, ничего страшного в этих нулевых сессиях, но не хочется захламлять базу и давать ненужные объяснения абонентам.Plugin radius.so loaded.
RADIUS plugin initialized.
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
pptpd-logwtmp: $Version$
using channel 12
Using interface ppp0
Connect: ppp0 <--> /dev/pts/6
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x8dff57cf> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x2e703b80> <pcomp> <accomp> <callback CBCP>]
sent [LCP ConfRej id=0x0 <callback CBCP>]
rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x2e703b80> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <mru 1400> <magic 0x2e703b80> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x8dff57cf> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x8dff57cf> <pcomp> <accomp>]
sent [CHAP Challenge id=0x9c <e99ad341a6b33a161362e7d88c214a26>, name = "test.localhost"]
rcvd [LCP Ident id=0x2 magic=0x2e703b80 "MSRASV5.10"]
rcvd [LCP Ident id=0x3 magic=0x2e703b80 "MSRAS-0-JH"]
rcvd [CHAP Response id=0x9c <333dd995cb104fb26f259323ad145d01>, name = "qqq"]
sent [CHAP Success id=0x9c ""]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.0.1>]
rcvd [CCP ConfReq id=0x4 <mppe +H -M -S -L -D +C>]
sent [CCP ConfRej id=0x4 <mppe +H -M -S -L -D +C>]
rcvd [IPCP ConfReq id=0x5 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
sent [IPCP ConfRej id=0x5 <ms-wins 0.0.0.0> <ms-wins 0.0.0.0>]
rcvd [CCP ConfRej id=0x1 <deflate 15> <deflate(old#) 15>]
sent [CCP ConfReq id=0x2]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 192.168.0.1>]
rcvd [CCP TermReq id=0x6".p;\37777777600\000<\37777777715t\000\000\002\37777777734"]
sent [CCP TermAck id=0x6]
rcvd [IPCP ConfReq id=0x7 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfNak id=0x7 <addr 10.100.100.2> <ms-dns1 10.0.1.1> <ms-dns3 10.0.1.1>]
rcvd [IPCP ConfAck id=0x2 <addr 192.168.0.1>]
rcvd [IPCP ConfReq id=0x8 <addr 10.100.100.2> <ms-dns1 10.0.1.1> <ms-dns3 10.0.1.1>]
sent [IPCP ConfAck id=0x8 <addr 10.100.100.2> <ms-dns1 10.0.1.1> <ms-dns3 10.0.1.1>]
local IP address 192.168.0.1
remote IP address 10.100.100.2
pptpd-logwtmp.so ip-up ppp0 qqq 10.0.1.5
Script /etc/ppp/ip-up started (pid 18296)
Script /etc/ppp/ip-up finished (pid 18296), status = 0x0
sent [CCP ConfReq id=0x2]
rcvd [CCP TermAck id=0x2]
sent [CCP TermReq id=0x3"No compression negotiated"]
rcvd [CCP TermAck id=0x3"No compression negotiated"]
rcvd [LCP TermReq id=0x9 ".p;\37777777600\000<\37777777715t\000\000\000\000"]
LCP terminated by peer (.p;M-^@^@<M-Mt^@^@^@^@)
pptpd-logwtmp.so ip-down ppp0
Connect time 0.1 minutes.
Sent 33 bytes, received 1249 bytes.
Script /etc/ppp/ip-down started (pid 18309)
sent [LCP TermAck id=0x9]
Script /etc/ppp/ip-down finished (pid 18309), status = 0x0
Connection terminated.
Modem hangup
Система ASPLinux9.2 ASPLinux12, UTM5.2.005, PoPToP 1.3.4, pppd 2.4.4