Date: Sat, 25 Oct 2008 21:43:12 +0300 From: CK <ck@yourserveradmin.com> To: freebsd-net@freebsd.org Cc: mav@freebsd.org Subject: mpd - lcp protocol rejects Message-ID: <490368C0.1010704@yourserveradmin.com>
next in thread | raw e-mail | index | archive | help
Hello Everyone, I'm running mpd 4.4 on 6.3-STABLE #4. Connecting with mpd to my ISP's VPN server running poptop. Everything is ok for some time, and then all of a sudden mpd starts throwing weird protocol rejects to log file and vpn connection stops working. mpd.conf: pptp: new -i ng0 pptp pptp set iface disable on-demand set iface disable proxy-arp set iface enable tcpmssfix set iface up-script /usr/local/etc/mpd4/if_up.sh set iface down-script /usr/local/etc/mpd4/if_down.sh set iface idle 0 set bundle disable multilink set bundle yes compression set bundle disable noretry set bundle enable crypt-reqd set auth authname "login_here" set link accept acfcomp protocomp set link accept chap set link keep-alive 10 60 set link max-redial 0 set link accmap 0x00000000 set ipcp yes vjcomp set ccp yes mppc set ccp yes mpp-compress set ccp no mpp-e40 set ccp yes mpp-e128 set ccp yes mpp-stateless open mpd.links: pptp: set phys type pptp set pptp peer [ISP's vpn serv here] set pptp enable originate set pptp disable incoming set pptp enable windowing And lots of logs: Oct 19 03:06:10 tazek mpd: [pptp] PPTP call successful Oct 19 03:06:10 tazek mpd: [pptp] link: UP event Oct 19 03:06:10 tazek mpd: [pptp] link: origination is local Oct 19 03:06:10 tazek mpd: [pptp] LCP: Up event Oct 19 03:06:10 tazek mpd: [pptp] LCP: state change Starting --> Req-Sent Oct 19 03:06:10 tazek mpd: [pptp] LCP: SendConfigReq #1 Oct 19 03:06:10 tazek mpd: ACFCOMP Oct 19 03:06:10 tazek mpd: PROTOCOMP Oct 19 03:06:10 tazek mpd: ACCMAP 0x000a0000 Oct 19 03:06:10 tazek mpd: MRU 1460 Oct 19 03:06:10 tazek mpd: MAGICNUM bc85bd60 Oct 19 03:06:10 tazek mpd: [pptp] LCP: rec'd Configure Request #1 (Req-Sent) Oct 19 03:06:10 tazek mpd: ACCMAP 0x00000000 Oct 19 03:06:10 tazek mpd: AUTHPROTO CHAP MSOFTv2 Oct 19 03:06:10 tazek mpd: MAGICNUM 0b145760 Oct 19 03:06:10 tazek mpd: PROTOCOMP Oct 19 03:06:10 tazek mpd: ACFCOMP Oct 19 03:06:10 tazek mpd: [pptp] LCP: SendConfigAck #1 Oct 19 03:06:10 tazek mpd: ACCMAP 0x00000000 Oct 19 03:06:10 tazek mpd: AUTHPROTO CHAP MSOFTv2 Oct 19 03:06:10 tazek mpd: MAGICNUM 0b145760 Oct 19 03:06:10 tazek mpd: PROTOCOMP Oct 19 03:06:10 tazek mpd: ACFCOMP Oct 19 03:06:10 tazek mpd: [pptp] LCP: state change Req-Sent --> Ack-Sent Oct 19 03:06:12 tazek mpd: [pptp] LCP: SendConfigReq #2 Oct 19 03:06:12 tazek mpd: ACFCOMP Oct 19 03:06:12 tazek mpd: PROTOCOMP Oct 19 03:06:12 tazek mpd: ACCMAP 0x000a0000 Oct 19 03:06:12 tazek mpd: MRU 1460 Oct 19 03:06:12 tazek mpd: MAGICNUM bc85bd60 Oct 19 03:06:12 tazek mpd: [pptp] LCP: rec'd Configure Ack #2 (Ack-Sent) Oct 19 03:06:12 tazek mpd: ACFCOMP Oct 19 03:06:12 tazek mpd: PROTOCOMP Oct 19 03:06:12 tazek mpd: ACCMAP 0x000a0000 Oct 19 03:06:12 tazek mpd: MRU 1460 Oct 19 03:06:12 tazek mpd: MAGICNUM bc85bd60 Oct 19 03:06:12 tazek mpd: [pptp] LCP: state change Ack-Sent --> Opened Oct 19 03:06:12 tazek mpd: [pptp] LCP: auth: peer wants CHAP, I want nothing Oct 19 03:06:12 tazek mpd: [pptp] LCP: LayerUp Oct 19 03:06:12 tazek mpd: [pptp] CHAP: rec'd CHALLENGE #19 Oct 19 03:06:12 tazek mpd: Name: "pptpd" Oct 19 03:06:12 tazek mpd: Using authname "login_here" Oct 19 03:06:12 tazek mpd: [pptp] CHAP: sending RESPONSE len:63 Oct 19 03:06:12 tazek mpd: [pptp] CHAP: rec'd SUCCESS #19 Oct 19 03:06:12 tazek mpd: MESG: S=376C81163CF8923DF663DC2D672D8802BBDAAD3B Oct 19 03:06:12 tazek mpd: [pptp] LCP: authorization successful Oct 19 03:06:12 tazek mpd: [pptp] Bundle up: 1 link, total bandwidth 64000 bps Oct 19 03:06:12 tazek mpd: [pptp] IPCP: Open event Oct 19 03:06:12 tazek mpd: [pptp] IPCP: state change Initial --> Starting Oct 19 03:06:12 tazek mpd: [pptp] IPCP: LayerStart Oct 19 03:06:12 tazek mpd: [pptp] CCP: Open event Oct 19 03:06:12 tazek mpd: [pptp] CCP: state change Initial --> Starting Oct 19 03:06:12 tazek mpd: [pptp] CCP: LayerStart Oct 19 03:06:12 tazek mpd: [pptp] IPCP: Up event Oct 19 03:06:12 tazek mpd: [pptp] IPCP: state change Starting --> Req-Sent Oct 19 03:06:12 tazek mpd: [pptp] IPCP: SendConfigReq #1 Oct 19 03:06:12 tazek mpd: IPADDR 192.168.1.2 Oct 19 03:06:12 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid Oct 19 03:06:12 tazek mpd: [pptp] CCP: Up event Oct 19 03:06:12 tazek mpd: [pptp] CCP: state change Starting --> Req-Sent Oct 19 03:06:12 tazek mpd: [pptp] CCP: SendConfigReq #1 Oct 19 03:06:12 tazek mpd: MPPC Oct 19 03:06:12 tazek mpd: 0x01000041:MPPC, MPPE(128 bits), stateless Oct 19 03:06:12 tazek mpd: [pptp] IPCP: rec'd Terminate Ack #1 (Req-Sent) Oct 19 03:06:12 tazek mpd: [pptp] CCP: rec'd Configure Nak #1 (Req-Sent) Oct 19 03:06:12 tazek mpd: MPPC Oct 19 03:06:12 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:12 tazek mpd: [pptp] CCP: SendConfigReq #2 Oct 19 03:06:12 tazek mpd: MPPC Oct 19 03:06:12 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:12 tazek mpd: [pptp] CCP: rec'd Configure Ack #2 (Req-Sent) Oct 19 03:06:12 tazek mpd: MPPC Oct 19 03:06:12 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:12 tazek mpd: [pptp] CCP: state change Req-Sent --> Ack-Rcvd Oct 19 03:06:14 tazek mpd: [pptp] IPCP: SendConfigReq #2 Oct 19 03:06:14 tazek mpd: IPADDR 192.168.1.2 Oct 19 03:06:14 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid Oct 19 03:06:14 tazek mpd: [pptp] IPCP: rec'd Terminate Ack #2 (Req-Sent) Oct 19 03:06:14 tazek mpd: [pptp] CCP: state change Ack-Rcvd --> Req-Sent Oct 19 03:06:14 tazek mpd: [pptp] CCP: SendConfigReq #3 Oct 19 03:06:14 tazek mpd: MPPC Oct 19 03:06:14 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:14 tazek mpd: [pptp] CCP: rec'd Configure Ack #3 (Req-Sent) Oct 19 03:06:14 tazek mpd: MPPC Oct 19 03:06:14 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:14 tazek mpd: [pptp] CCP: state change Req-Sent --> Ack-Rcvd Oct 19 03:06:15 tazek mpd: [pptp] CCP: rec'd Configure Request #1 (Ack-Rcvd) Oct 19 03:06:15 tazek mpd: MPPC Oct 19 03:06:15 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:15 tazek mpd: [pptp] CCP: SendConfigAck #1 Oct 19 03:06:15 tazek mpd: MPPC Oct 19 03:06:15 tazek mpd: 0x01000040:MPPE(128 bits), stateless Oct 19 03:06:15 tazek mpd: [pptp] CCP: state change Ack-Rcvd --> Opened Oct 19 03:06:15 tazek mpd: [pptp] CCP: LayerUp Oct 19 03:06:15 tazek mpd: Compress using: mppc (MPPE(128 bits), stateless) Oct 19 03:06:15 tazek mpd: Decompress using: mppc (MPPE(128 bits), stateless) Oct 19 03:06:15 tazek mpd: [pptp] IPCP: rec'd Configure Request #1 (Req-Sent) Oct 19 03:06:15 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid Oct 19 03:06:15 tazek mpd: IPADDR 172.16.30.42 Oct 19 03:06:15 tazek mpd: 172.16.30.42 is OK Oct 19 03:06:15 tazek mpd: [pptp] IPCP: SendConfigAck #1 Oct 19 03:06:15 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid Oct 19 03:06:15 tazek mpd: IPADDR 172.16.30.42 Oct 19 03:06:15 tazek mpd: [pptp] IPCP: state change Req-Sent --> Ack-Sent Oct 19 03:06:16 tazek mpd: [pptp] IPCP: SendConfigReq #3 Oct 19 03:06:16 tazek mpd: IPADDR 192.168.1.2 Oct 19 03:06:16 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid Oct 19 03:06:16 tazek mpd: [pptp] IPCP: rec'd Configure Nak #3 (Ack-Sent) Oct 19 03:06:16 tazek mpd: IPADDR ext_ip Oct 19 03:06:16 tazek mpd: ext_ip is OK Oct 19 03:06:16 tazek mpd: [pptp] IPCP: SendConfigReq #4 Oct 19 03:06:16 tazek mpd: IPADDR ext_ip Oct 19 03:06:16 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid Oct 19 03:06:16 tazek mpd: [pptp] IPCP: rec'd Configure Ack #4 (Ack-Sent) Oct 19 03:06:16 tazek mpd: IPADDR ext_ip Oct 19 03:06:16 tazek mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid Oct 19 03:06:16 tazek mpd: [pptp] IPCP: state change Ack-Sent --> Opened Oct 19 03:06:16 tazek mpd: [pptp] IPCP: LayerUp Oct 19 03:06:16 tazek mpd: ext_ip -> 172.16.30.42 Oct 19 03:06:16 tazek mpd: [pptp] IFACE: Up event Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #2 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x000b was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #3 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0xf679 was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #4 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x000f was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #5 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol CRYPT was rejected Oct 19 11:10:26 tazek mpd: [pptp] ECP: protocol was rejected by peer Oct 19 11:10:26 tazek mpd: [pptp] ECP: Close event Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #6 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x009f was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #7 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x8683 was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #8 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x0073 was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #9 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x7e56 was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #10 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x56f2 was rejected Oct 19 11:10:26 tazek mpd: [pptp] LCP: rec'd Protocol Reject #11 (Opened) Oct 19 11:10:26 tazek mpd: [pptp] LCP: protocol 0x0047 was rejected No errors between up event and protocol rejects. Help... I've found this post http://lists.freebsd.org/pipermail/freebsd-stable/2003-June/001878.html but patch is for older ng_ppp.c and I do not speak C well enough to write code for kernel modules. Also, saw some other guys having same problems - but no solutions. Maybe community has something to say? Please include me in CC because I'm not subscribed to the list. Thanks
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?490368C0.1010704>