[freebsd] mpd5-сервер не устанавливается pptp соединение

Yaroslav Shvets yaroslav at shvets.name
Wed Jul 31 12:34:43 EEST 2019


Hello All.

На сервере:
-----------
12.0-RELEASE-p8

$ifconfig em5
em5: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
 	options=81009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,VLAN_HWFILTER>
         ether 00:0c:29:6a:c0:b1
         inet 10.10.0.8 netmask 0xffffff00 broadcast 10.10.0.255
         media: Ethernet autoselect (1000baseT <full-duplex>)
         status: active
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

firewall:
первой же строчкой
allow ip from any to any via em5

в него же и ловятся все пакеты через em5

установлен mpd5-5.8_10 путем 'pkg install mpd5'

mpd.conf практически штатный из пакета
(изменена одна строчка: 'set pptp self 10.10.0.8'):
-- cut --
...
default:
         load pptp_server
...
pptp_server:
         set ippool add pool1 192.168.1.50 192.168.1.99
         create bundle template B
         set iface enable proxy-arp
         set iface idle 1800
         set iface enable tcpmssfix
         set ipcp yes vjcomp
         set ipcp ranges 192.168.1.1/32 ippool pool1
         set ipcp dns 192.168.1.3
         set ipcp nbns 192.168.1.4
         set bundle enable compression
         set ccp yes mppc
         set mppc yes e40
         set mppc yes e128
         set mppc yes stateless
         create link template L pptp
         set link action bundle B
         set link enable multilink
         set link yes acfcomp protocomp
         set link no pap chap eap
         set link enable chap
         set link keep-alive 10 60
         set link mtu 1460
         set pptp self 10.10.0.8
         set link enable incoming
-- cut --

Клиент:
-------
Windows 10. Находится в той же подсети 10.10.0.0/24, никакой маршрутизации
и промежуточных фаерволов нет.

Подключиться к pptp-серверу не удается.

cat /var/log/mpd.log:
-- cut --
Jul 31 11:57:35 gw mpd[571]: [L-1] Accepting PPTP connection
Jul 31 11:57:35 gw mpd[571]: [L-1] Link: OPEN event
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: Open event
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: state change Initial --> Starting
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: LayerStart
Jul 31 11:57:35 gw mpd[571]: [L-1] PPTP: attaching to peer's outgoing call
Jul 31 11:57:35 gw mpd[571]: [L-1] Link: UP event
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: Up event
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: state change Starting --> Req-Sent
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: SendConfigReq #1
Jul 31 11:57:35 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:35 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:35 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:35 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:35 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:35 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:35 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:35 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: rec'd Configure Request #0 (Req-Sent)
Jul 31 11:57:35 gw mpd[571]: [L-1]   MRU 1400
Jul 31 11:57:35 gw mpd[571]: [L-1]   MAGICNUM 0x09ec61cb
Jul 31 11:57:35 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:35 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:35 gw mpd[571]: [L-1]   CALLBACK 6
Jul 31 11:57:35 gw mpd[571]: [L-1] LCP: SendConfigRej #0
Jul 31 11:57:35 gw mpd[571]: [L-1]   CALLBACK 6
Jul 31 11:57:37 gw mpd[571]: [L-1] LCP: SendConfigReq #2
Jul 31 11:57:37 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:37 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:37 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:37 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:37 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:37 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:37 gw mpd[571]: [L-1] LCP: rec'd Configure Request #2 (Req-Sent)
Jul 31 11:57:37 gw mpd[571]: [L-1]   MRU 1400
Jul 31 11:57:37 gw mpd[571]: [L-1]   MAGICNUM 0x09ec61cb
Jul 31 11:57:37 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1] LCP: SendConfigAck #2
Jul 31 11:57:37 gw mpd[571]: [L-1]   MRU 1400
Jul 31 11:57:37 gw mpd[571]: [L-1]   MAGICNUM 0x09ec61cb
Jul 31 11:57:37 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:37 gw mpd[571]: [L-1] LCP: state change Req-Sent --> Ack-Sent
Jul 31 11:57:39 gw mpd[571]: [L-1] LCP: SendConfigReq #3
Jul 31 11:57:39 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:39 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:39 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:39 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:39 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:39 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:39 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:39 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:41 gw mpd[571]: [L-1] LCP: SendConfigReq #4
Jul 31 11:57:41 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:41 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:41 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:41 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:41 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:41 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:41 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:41 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:43 gw mpd[571]: [L-1] LCP: SendConfigReq #5
Jul 31 11:57:43 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:43 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:43 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:43 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:43 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:43 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:43 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:43 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:45 gw mpd[571]: [L-1] LCP: SendConfigReq #6
Jul 31 11:57:45 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:45 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:45 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:45 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:45 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:45 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:45 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:45 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:47 gw mpd[571]: [L-1] LCP: SendConfigReq #7
Jul 31 11:57:47 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:47 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:47 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:47 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:47 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:47 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:47 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:47 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:49 gw mpd[571]: [L-1] LCP: SendConfigReq #8
Jul 31 11:57:49 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:49 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:49 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:49 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:49 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:49 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:49 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:49 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:50 gw mpd[571]: [L-1] LCP: rec'd Terminate Request #4 (Ack-Sent)
Jul 31 11:57:50 gw mpd[571]: [L-1] LCP: state change Ack-Sent --> Req-Sent
Jul 31 11:57:50 gw mpd[571]: [L-1] LCP: SendTerminateAck #9
Jul 31 11:57:51 gw mpd[571]: [L-1] LCP: SendConfigReq #10
Jul 31 11:57:51 gw mpd[571]: [L-1]   ACFCOMP
Jul 31 11:57:51 gw mpd[571]: [L-1]   PROTOCOMP
Jul 31 11:57:51 gw mpd[571]: [L-1]   MRU 1500
Jul 31 11:57:51 gw mpd[571]: [L-1]   MAGICNUM 0x0fde2eb7
Jul 31 11:57:51 gw mpd[571]: [L-1]   AUTHPROTO CHAP MSOFTv2
Jul 31 11:57:51 gw mpd[571]: [L-1]   MP MRRU 2048
Jul 31 11:57:51 gw mpd[571]: [L-1]   MP SHORTSEQ
Jul 31 11:57:51 gw mpd[571]: [L-1]   ENDPOINTDISC [802.1] 00 0c 29 6a c0 7f
Jul 31 11:57:53 gw mpd[571]: [L-1] PPTP call terminated
Jul 31 11:57:53 gw mpd[571]: [L-1] Link: DOWN event
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: Close event
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: state change Req-Sent --> Closing
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: SendTerminateReq #11
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: Down event
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: LayerFinish
Jul 31 11:57:53 gw mpd[571]: [L-1] LCP: state change Closing --> Initial
Jul 31 11:57:53 gw mpd[571]: [L-1] Link: SHUTDOWN event
Jul 31 11:57:53 gw mpd[571]: [L-1] Link: Shutdown
-- cut --

tcpdump -n -i em5 -vvv 'port 1723 or proto gre'
лог во вложении

Из лога мне непонятно, что проходит не так.

Что удивительно: тот же клиентский хост на Windows 10
без проблем соединяется еще с пятком других mpd5-серверов в том числе
и таких же версий с одним и тем же конфигом под управлением от 11.x-releng до 
12.0-releng.

Чем именно этот проблемный сервер отличается от тех, к которым удается
установить pptp-соединение не пойму.

Может есть у кого-то мысли, что нужно проверить?

-- 
Yaroslav Shvets
-------------- next part --------------
12:26:49.734170 IP (tos 0x0, ttl 128, id 26006, offset 0, flags [DF], proto TCP (6), length 52)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [S], cksum 0x3450 (correct), seq 2475001225, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
12:26:49.735067 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 48)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [S.], cksum 0x14cc (incorrect -> 0x3743), seq 1313914540, ack 2475001226, win 65535, options [mss 1460,sackOK,eol], length 0
12:26:49.735899 IP (tos 0x0, ttl 128, id 26007, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [.], cksum 0x6815 (correct), seq 1, ack 1, win 64240, length 0
12:26:49.735986 IP (tos 0x0, ttl 128, id 26008, offset 0, flags [DF], proto TCP (6), length 196)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [P.], cksum 0x0ba3 (correct), seq 1:157, ack 1, win 64240, length 156: pptp Length=156 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=SCCRQ PROTO_VER(1.0) FRAME_CAP(A) BEARER_CAP(A) MAX_CHAN(0) FIRM_REV(0) HOSTNAME() VENDOR(Microsoft)
12:26:49.736251 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 196)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [P.], cksum 0x1560 (incorrect -> 0x8221), seq 1:157, ack 157, win 65535, length 156: pptp Length=156 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=SCCRP PROTO_VER(1.0) RESULT_CODE(1:Successful channel establishment) ERR_CODE(0:None) FRAME_CAP(AS) BEARER_CAP(DA) MAX_CHAN(0) FIRM_REV(257) HOSTNAME(gw.kav.local) VENDOR(FreeBSD MPD)
12:26:49.736730 IP (tos 0x0, ttl 128, id 26009, offset 0, flags [DF], proto TCP (6), length 208)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [P.], cksum 0x16ab (correct), seq 157:325, ack 157, win 64084, length 168: pptp Length=168 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=OCRQ CALL_ID(4191) CALL_SER_NUM(47) MIN_BPS(300) MAX_BPS(100000000) BEARER_TYPE(Any) FRAME_TYPE(E) RECV_WIN(64) PROC_DELAY(0) PHONE_NO_LEN(0) PHONE_NO() SUB_ADDR()
12:26:49.737506 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 72)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [P.], cksum 0x14e4 (incorrect -> 0xed01), seq 157:189, ack 325, win 65535, length 32: pptp Length=32 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=OCRP CALL_ID(4586) PEER_CALL_ID(4191) RESULT_CODE(1:Connected) ERR_CODE(0:None) CAUSE_CODE(0) CONN_SPEED(64000) RECV_WIN(16) PROC_DELAY(1) PHY_CHAN_ID(0)
12:26:49.737716 IP (tos 0x0, ttl 64, id 10907, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 0, length 54
	LCP, Conf-Request (0x01), id 1, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0101 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:26:49.740732 IP (tos 0x0, ttl 128, id 26010, offset 0, flags [DF], proto TCP (6), length 64)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [P.], cksum 0xfe26 (correct), seq 325:349, ack 189, win 64052, length 24: pptp Length=24 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=SLI PEER_CALL_ID(4586) SEND_ACCM(0xffffffff) RECV_ACCM(0xffffffff)
12:26:49.746362 IP (tos 0x0, ttl 128, id 26011, offset 0, flags [none], proto GRE (47), length 57)
    10.10.0.142 > 10.10.0.8: GREv1, Flags [key present, sequence# present], call 4586, seq 0, length 37
	LCP, Conf-Request (0x01), id 0, length 23
	encoded length 21 (=Option(s) length 17)
	0x0000:  c021 0100 0015
	  MRU Option (0x01), length 4: 1400
	    0x0000:  0578
	  Magic-Num Option (0x05), length 6: 0x743c298a
	    0x0000:  743c 298a
	  PFC Option (0x07), length 2
	  ACFC Option (0x08), length 2
	  Call-Back Option (0x0d), length 3: : Callback Operation CBCP (6)
	    0x0000:  06
12:26:49.746535 IP (tos 0x0, ttl 64, id 61459, offset 0, flags [none], proto GRE (47), length 47)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present, ack present], call 4191, seq 1, ack 0, length 27
	LCP, Conf-Reject (0x04), id 0, length 9
	encoded length 7 (=Option(s) length 3)
	0x0000:  c021 0400 0007
	  Call-Back Option (0x0d), length 3: : Callback Operation CBCP (6)
	    0x0000:  06
12:26:49.840722 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [.], cksum 0x14c4 (incorrect -> 0x60ee), seq 189, ack 349, win 65535, length 0
12:26:51.747593 IP (tos 0x0, ttl 128, id 26013, offset 0, flags [none], proto GRE (47), length 54)
    10.10.0.142 > 10.10.0.8: GREv1, Flags [key present, sequence# present], call 4586, seq 2, length 34
	LCP, Conf-Request (0x01), id 2, length 20
	encoded length 18 (=Option(s) length 14)
	0x0000:  c021 0102 0012
	  MRU Option (0x01), length 4: 1400
	    0x0000:  0578
	  Magic-Num Option (0x05), length 6: 0x743c298a
	    0x0000:  743c 298a
	  PFC Option (0x07), length 2
	  ACFC Option (0x08), length 2
12:26:51.747867 IP (tos 0x0, ttl 64, id 61460, offset 0, flags [none], proto GRE (47), length 78)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present, ack present], call 4191, seq 2, ack 2, length 58
	LCP, Conf-Request (0x01), id 2, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0102 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:26:51.748008 IP (tos 0x0, ttl 64, id 10908, offset 0, flags [none], proto GRE (47), length 54)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 3, length 34
	LCP, Conf-Ack (0x02), id 2, length 20
	encoded length 18 (=Option(s) length 14)
	0x0000:  c021 0202 0012
	  MRU Option (0x01), length 4: 1400
	    0x0000:  0578
	  Magic-Num Option (0x05), length 6: 0x743c298a
	    0x0000:  743c 298a
	  PFC Option (0x07), length 2
	  ACFC Option (0x08), length 2
12:26:53.821679 IP (tos 0x0, ttl 64, id 61462, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 4, length 54
	LCP, Conf-Request (0x01), id 3, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0103 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:26:55.822901 IP (tos 0x0, ttl 64, id 48402, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 5, length 54
	LCP, Conf-Request (0x01), id 4, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0104 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:26:57.825030 IP (tos 0x0, ttl 64, id 10914, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 6, length 54
	LCP, Conf-Request (0x01), id 5, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0105 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:26:59.884918 IP (tos 0x0, ttl 64, id 48403, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 7, length 54
	LCP, Conf-Request (0x01), id 6, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0106 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:27:01.886867 IP (tos 0x0, ttl 64, id 61463, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 8, length 54
	LCP, Conf-Request (0x01), id 7, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0107 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:27:03.888030 IP (tos 0x0, ttl 64, id 10916, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 9, length 54
	LCP, Conf-Request (0x01), id 8, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 0108 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:27:04.747826 IP (tos 0x0, ttl 128, id 26021, offset 0, flags [none], proto GRE (47), length 52)
    10.10.0.142 > 10.10.0.8: GREv1, Flags [key present, sequence# present], call 4586, seq 9, length 32
	LCP, Term-Request (0x05), id 4, length 18
	encoded length 16 (=Option(s) length 12)
	0x0000:  c021 0504 0010
12:27:04.748125 IP (tos 0x0, ttl 64, id 48405, offset 0, flags [none], proto GRE (47), length 44)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present, ack present], call 4191, seq 10, ack 9, length 24
	LCP, Term-Ack (0x06), id 9, length 6
12:27:05.888897 IP (tos 0x0, ttl 64, id 48406, offset 0, flags [none], proto GRE (47), length 74)
    10.10.0.8 > 10.10.0.142: GREv1, Flags [key present, sequence# present], call 4191, seq 11, length 54
	LCP, Conf-Request (0x01), id 10, length 40
	encoded length 38 (=Option(s) length 34)
	0x0000:  c021 010a 0026
	  ACFC Option (0x08), length 2
	  PFC Option (0x07), length 2
	  MRU Option (0x01), length 4: 1500
	    0x0000:  05dc
	  Magic-Num Option (0x05), length 6: 0x152365f4
	    0x0000:  1523 65f4
	  Auth-Prot Option (0x03), length 5: CHAP, MS-CHAPv2
	    0x0000:  c223 81
	  MRRU Option (0x11), length 4: 2048
	    0x0000:  0800
	  12-Bit seq # Option (0x12), length 2
	  End-Disc Option (0x13), length 9: MAC 00:0c:29:6a:c0:7f
	    0x0000:  0300 0c29 6ac0 7f
12:27:07.750528 IP (tos 0x0, ttl 128, id 26024, offset 0, flags [DF], proto TCP (6), length 56)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [P.], cksum 0xffac (correct), seq 349:365, ack 189, win 64052, length 16: pptp Length=16 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=CCRQ CALL_ID(4191)
12:27:07.751025 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 188)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [P.], cksum 0x1558 (incorrect -> 0xf33d), seq 189:337, ack 365, win 65535, length 148: pptp Length=148 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=CDN CALL_ID(4586) RESULT_CODE(4:Request) ERR_CODE(0:None) CAUSE_CODE(0) CALL_STATS()
12:27:07.751456 IP (tos 0x0, ttl 128, id 26025, offset 0, flags [DF], proto TCP (6), length 56)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [P.], cksum 0x0f05 (correct), seq 365:381, ack 337, win 63904, length 16: pptp Length=16 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=StopCCRQ REASON(1:None)
12:27:07.751566 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 56)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [P.], cksum 0x14d4 (incorrect -> 0x0895), seq 337:353, ack 381, win 65535, length 16: pptp Length=16 CTRL-MSG Magic-Cookie=1a2b3c4d CTRL_MSGTYPE=StopCCRP RESULT_CODE(1:OK) ERR_CODE(0:None)
12:27:07.751593 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [F.], cksum 0x14c4 (incorrect -> 0x6029), seq 353, ack 381, win 65535, length 0
12:27:07.752173 IP (tos 0x0, ttl 128, id 26026, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [.], cksum 0x6698 (correct), seq 381, ack 354, win 63888, length 0
12:27:07.752354 IP (tos 0x0, ttl 128, id 26027, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.142.2908 > 10.10.0.8.1723: Flags [F.], cksum 0x6697 (correct), seq 381, ack 354, win 63888, length 0
12:27:07.752369 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 40)
    10.10.0.8.1723 > 10.10.0.142.2908: Flags [.], cksum 0x14c4 (incorrect -> 0x6028), seq 354, ack 382, win 65535, length 0



More information about the freebsd mailing list