Поднял сервер VPN на линуксе.В конфиге name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
mppe-stateful
ms-dns ns.xxx.yyy
nodefaultroute
debug
pppd 2.4.4, Слака, ядро 2.4.29 пропатчено под mppe (модуль).
Винда с шифрацией подключается, а КПК под WinPPE 2003 не хочет. Чего ему еще надо?
В дебаге следующее:
pptpd[15040]: MGR: Launching /usr/local/sbin/pptpctrl to handle client
pptpd[15040]: CTRL: local address = 192.168.0.251
pptpd[15040]: CTRL: remote address = 192.168.0.193
pptpd[15040]: CTRL: pppd speed = 115200
pptpd[15040]: CTRL: pppd options file = /etc/ppp/options.pptpd
pptpd[15040]: CTRL: Received PPTP Control Message (type: 1)
pptpd[15040]: CTRL: Made a START CTRL CONN RPLY packet
pptpd[15040]: CTRL: I wrote 156 bytes to the client.
pptpd[15040]: CTRL: Sent packet to client
pptpd[15040]: CTRL: Received PPTP Control Message (type: 7)
pptpd[15040]: CTRL: Set parameters to 100000000 maxbps, 64 window size
pptpd[15040]: CTRL: Made a OUT CALL RPLY packet
pptpd[15040]: CTRL: pty_fd = 6
pptpd[15040]: CTRL: tty_fd = 7
pptpd[15040]: CTRL: I wrote 32 bytes to the client.
pptpd[15041]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
pptpd[15041]: CTRL (PPPD Launcher): local address = 192.168.0.251
pptpd[15041]: CTRL (PPPD Launcher): remote address = 192.168.0.193
pptpd[15040]: CTRL: Sent packet to client
pppd[15041]: using channel 37
pppd[15041]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc3891123> <pcomp> <accomp>]
pppd[15041]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <pcomp> <accomp>]
pppd[15041]: sent [LCP ConfAck id=0x0 <asyncmap 0x0> <pcomp> <accomp>]
pppd[15041]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc3891123> <pcomp> <accomp>]
pppd[15041]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <pcomp> <accomp>]
pppd[15041]: sent [LCP ConfAck id=0x0 <asyncmap 0x0> <pcomp> <accomp>]
pppd[15041]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc3891123> <pcomp> <accomp>]
pppd[15041]: sent [LCP EchoReq id=0x0 magic=0xc3891123]
pppd[15041]: sent [CHAP Challenge id=0xd5 <f4762bd311ce1925ec5f725728e2476c>, name = "pptpd"]
pptpd[15040]: CTRL: Received PPTP Control Message (type: 15)
pppd[15041]: rcvd [LCP EchoRep id=0x0 magic=0x0]
pppd[15041]: rcvd [CHAP Response id=0xd5 <e8e61ea6<skip>4c6a399b00>, name = "user"]
pppd[15041]: sent [CHAP Success id=0xd5 "S=1A6514BE<skip>9908D8 M=Access granted"]
pppd[15041]: sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
pppd[15041]: rcvd [IPCP ConfReq id=0x0 <addr 192.168.0.193> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
pppd[15041]: sent [IPCP TermAck id=0x0]
pppd[15041]: rcvd [IPV6CP ConfReq id=0x0 <addr fe80::4b47:5912:366d:40b0>]
pppd[15041]: sent [LCP ProtRej id=0x2 80 57 01 00 00 0e 01 0a 4b 47 59 12 36 6d 40 b0]
pppd[15041]: rcvd [CCP ConfReq id=0x0 <mppe -H -M -S -L -D -C>]
pppd[15041]: sent [LCP TermReq id=0x3 "MPPE required but peer negotiation failed"]
pppd[15041]: sent [CCP ConfRej id=0x0 <mppe -H -M -S -L -D -C>]
pppd[15041]: rcvd [CCP ConfNak id=0x1 <mppe -H -M +S -L -D -C>]
pppd[15041]: Discarded non-LCP packet when LCP not open
pppd[15041]: rcvd [LCP TermAck id=0x3]
pptpd[15040]: CTRL: Reaping child PPP[15041]
pptpd[15040]: CTRL: Exiting now
pptpd[13022]: MGR: Reaped child 15040