
Hi all, I am having a MS PPTP "login server" running poptop. It works for a a few Windows 7 clients bare one which seems to fail in the LCP part. The obvious difference is: The one that failed is a member of a Samba 4 AD domain. (the others standalone work group clients) But I did not enable domain authentication in the VPN connection Windows setup dialogue. In fact the setups look the same for all desktops (working or not working) as far as I can tell. Does anyone understands LCP? I have two conversations to compare (see below). I did not find an exhausting description of LCP packets yet (but keep trying, just look through RFCs etc.) But maybe someone knows it by heart so can help me out? Thank you Peter Version 1 - It works: Phase: deflink: carrier -> lcp LCP: FSM: Using "deflink" as a transport LCP: deflink: State change Initial --> Closed LCP: deflink: State change Closed --> Stopped LCP: deflink: RecvConfigReq(0) state = Stopped LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x4f3126cd LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigReq(1) state = Stopped LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x35e41cf7 LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: SendConfigRej(0) state = Stopped LCP: CALLBACK[3] CBCP LCP: deflink: LayerStart LCP: deflink: State change Stopped --> Req-Sent LCP: deflink: RecvConfigAck(1) state = Req-Sent LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x35e41cf7 LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: State change Req-Sent --> Ack-Rcvd LCP: deflink: RecvConfigReq(1) state = Ack-Rcvd LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x4f3126cd LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: deflink: SendConfigAck(1) state = Ack-Rcvd LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x4f3126cd LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: deflink: State change Ack-Rcvd --> Opened LCP: deflink: LayerUp Phase: bundle: Authenticate The one that fails: Phase: deflink: carrier -> lcp LCP: FSM: Using "deflink" as a transport LCP: deflink: State change Initial --> Closed LCP: deflink: State change Closed --> Stopped LCP: deflink: RecvConfigReq(0) state = Stopped LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x10e21d38 LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigReq(1) state = Stopped LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x69226efe LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: SendConfigRej(0) state = Stopped LCP: CALLBACK[3] CBCP LCP: deflink: LayerStart LCP: deflink: State change Stopped --> Req-Sent LCP: deflink: RecvConfigReq(1) state = Req-Sent LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x10e21d38 LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigRej(1) state = Req-Sent LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigReq(1) state = Req-Sent LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x69226efe LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: RecvConfigReq(2) state = Req-Sent LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x10e21d38 LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigRej(2) state = Req-Sent LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigReq(1) state = Req-Sent LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x69226efe LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: SendConfigReq(1) state = Req-Sent LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x69226efe LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: RecvConfigReq(3) state = Req-Sent LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x10e21d38 LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigRej(3) state = Req-Sent LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigReq(1) state = Req-Sent LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x69226efe LCP: AUTHPROTO[5] 0xc223 (CHAP 0x81) LCP: deflink: RecvConfigReq(4) state = Req-Sent LCP: MRU[4] 1400 LCP: MAGICNUM[6] 0x10e21d38 LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: CALLBACK[3] CBCP LCP: deflink: SendConfigRej(4) state = Req-Sent LCP: CALLBACK[3] CBCP LCP: deflink: LayerFinish LCP: deflink: State change Req-Sent --> Stopped LCP: deflink: State change Stopped --> Closed LCP: deflink: State change Closed --> Initial Phase: deflink: Disconnected!