dxklann

vpnc nopfs Debug 3

Dec 12th, 2014
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.36 KB | None | 0 0
  1. vpnc version 0.5.3
  2. hex_test: 00010203
  3.  
  4. S1 init_sockaddr
  5. [2014-12-12 12:50:32]
  6.  
  7. S2 make_socket
  8. [2014-12-12 12:50:32]
  9.  
  10. S3 setup_tunnel
  11. [2014-12-12 12:50:32]
  12. using interface tun0
  13.  
  14. S4 do_phase1_am
  15. [2014-12-12 12:50:32]
  16.  
  17. S4.1 create_nonce
  18. [2014-12-12 12:50:32]
  19. i_cookie: e3f41e68 d813de62
  20. i_nonce:
  21. 97d572c5 5292a748 88485c27 6004f5bf 7fec0776
  22.  
  23. S4.2 dh setup
  24. [2014-12-12 12:50:32]
  25. dh_public:
  26. ea3958c2 e9d403ad 8e1c4e4a 1550feee a4ddd2fa efd9648f 46b60e47 4932c392
  27. 93db6ce4 13499f9b c52d0f46 89abdb2b aea67abf 0e63f1a5 cf09a868 a38105b8
  28. 3c2caf96 09ab673e 1698d5a3 2eb8a22d b0674852 bf010928 46e6b729 f3372e07
  29. 3bbf82ec ceb0893a b84b5e21 05b8fbfc c2f6b042 452df55b f5538541 0acc07d8
  30.  
  31. S4.3 AM packet_1
  32. [2014-12-12 12:50:32]
  33.  
  34. sending: ========================>
  35. BEGIN_PARSE
  36. Received Packet Len: 1299
  37. i_cookie: e3f41e68 d813de62
  38. r_cookie: 00000000 00000000
  39. payload: 01 (ISAKMP_PAYLOAD_SA)
  40. isakmp_version: 10
  41. exchange_type: 04 (ISAKMP_EXCHANGE_AGGRESSIVE)
  42. flags: 00
  43. message_id: 00000000
  44. len: 00000513
  45.  
  46. PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  47. next_type: 04 (ISAKMP_PAYLOAD_KE)
  48. length: 03a4
  49. sa.doi: 00000001 (ISAKMP_DOI_IPSEC)
  50. sa.situation: 00000001 (ISAKMP_IPSEC_SIT_IDENTITY_ONLY)
  51.  
  52. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  53. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  54. length: 0398
  55. p.number: 00
  56. p.prot_id: 01 (ISAKMP_IPSEC_PROTO_ISAKMP)
  57. p.spi_size: 00
  58. length: 18
  59. p.spi:
  60.  
  61. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  62. next_type: 03 (ISAKMP_PAYLOAD_T)
  63. length: 0028
  64. t.number: 00
  65. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  66. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  67. t.attributes.u.attr_16: 0100
  68. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  69. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  70. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  71. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  72. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  73. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  74. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  75. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  76. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  77. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  78. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  79. t.attributes.u.lots.length: 0004
  80. t.attributes.u.lots.data: 0020c49b
  81. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  82.  
  83. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  84. next_type: 03 (ISAKMP_PAYLOAD_T)
  85. length: 0028
  86. t.number: 01
  87. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  88. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  89. t.attributes.u.attr_16: 0100
  90. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  91. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  92. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  93. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  94. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  95. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  96. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  97. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  98. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  99. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  100. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  101. t.attributes.u.lots.length: 0004
  102. t.attributes.u.lots.data: 0020c49b
  103. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  104.  
  105. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  106. next_type: 03 (ISAKMP_PAYLOAD_T)
  107. length: 0028
  108. t.number: 02
  109. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  110. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  111. t.attributes.u.attr_16: 00c0
  112. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  113. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  114. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  115. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  116. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  117. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  118. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  119. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  120. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  121. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  122. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  123. t.attributes.u.lots.length: 0004
  124. t.attributes.u.lots.data: 0020c49b
  125. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  126.  
  127. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  128. next_type: 03 (ISAKMP_PAYLOAD_T)
  129. length: 0028
  130. t.number: 03
  131. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  132. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  133. t.attributes.u.attr_16: 00c0
  134. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  135. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  136. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  137. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  138. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  139. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  140. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  141. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  142. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  143. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  144. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  145. t.attributes.u.lots.length: 0004
  146. t.attributes.u.lots.data: 0020c49b
  147. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  148.  
  149. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  150. next_type: 03 (ISAKMP_PAYLOAD_T)
  151. length: 0028
  152. t.number: 04
  153. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  154. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  155. t.attributes.u.attr_16: 0080
  156. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  157. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  158. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  159. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  160. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  161. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  162. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  163. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  164. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  165. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  166. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  167. t.attributes.u.lots.length: 0004
  168. t.attributes.u.lots.data: 0020c49b
  169. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  170.  
  171. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  172. next_type: 03 (ISAKMP_PAYLOAD_T)
  173. length: 0028
  174. t.number: 05
  175. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  176. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  177. t.attributes.u.attr_16: 0080
  178. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  179. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  180. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  181. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  182. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  183. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  184. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  185. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  186. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  187. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  188. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  189. t.attributes.u.lots.length: 0004
  190. t.attributes.u.lots.data: 0020c49b
  191. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  192.  
  193. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  194. next_type: 03 (ISAKMP_PAYLOAD_T)
  195. length: 0024
  196. t.number: 06
  197. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  198. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  199. t.attributes.u.attr_16: 0005 (IKE_ENC_3DES_CBC)
  200. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  201. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  202. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  203. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  204. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  205. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  206. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  207. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  208. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  209. t.attributes.u.lots.length: 0004
  210. t.attributes.u.lots.data: 0020c49b
  211. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  212.  
  213. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  214. next_type: 03 (ISAKMP_PAYLOAD_T)
  215. length: 0024
  216. t.number: 07
  217. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  218. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  219. t.attributes.u.attr_16: 0005 (IKE_ENC_3DES_CBC)
  220. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  221. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  222. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  223. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  224. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  225. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  226. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  227. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  228. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  229. t.attributes.u.lots.length: 0004
  230. t.attributes.u.lots.data: 0020c49b
  231. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  232.  
  233. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  234. next_type: 03 (ISAKMP_PAYLOAD_T)
  235. length: 0024
  236. t.number: 08
  237. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  238. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  239. t.attributes.u.attr_16: 0001 (IKE_ENC_DES_CBC)
  240. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  241. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  242. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  243. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  244. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  245. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  246. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  247. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  248. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  249. t.attributes.u.lots.length: 0004
  250. t.attributes.u.lots.data: 0020c49b
  251. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  252.  
  253. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  254. next_type: 03 (ISAKMP_PAYLOAD_T)
  255. length: 0024
  256. t.number: 09
  257. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  258. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  259. t.attributes.u.attr_16: 0001 (IKE_ENC_DES_CBC)
  260. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  261. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  262. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  263. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  264. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  265. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  266. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  267. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  268. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  269. t.attributes.u.lots.length: 0004
  270. t.attributes.u.lots.data: 0020c49b
  271. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  272.  
  273. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  274. next_type: 03 (ISAKMP_PAYLOAD_T)
  275. length: 0024
  276. t.number: 0a
  277. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  278. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  279. t.attributes.u.attr_16: 0000 (IKE_ENC_NO_CBC)
  280. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  281. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  282. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  283. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  284. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  285. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  286. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  287. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  288. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  289. t.attributes.u.lots.length: 0004
  290. t.attributes.u.lots.data: 0020c49b
  291. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  292.  
  293. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  294. next_type: 03 (ISAKMP_PAYLOAD_T)
  295. length: 0024
  296. t.number: 0b
  297. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  298. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  299. t.attributes.u.attr_16: 0000 (IKE_ENC_NO_CBC)
  300. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  301. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  302. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  303. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  304. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  305. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  306. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  307. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  308. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  309. t.attributes.u.lots.length: 0004
  310. t.attributes.u.lots.data: 0020c49b
  311. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  312.  
  313. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  314. next_type: 03 (ISAKMP_PAYLOAD_T)
  315. length: 0028
  316. t.number: 0c
  317. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  318. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  319. t.attributes.u.attr_16: 0100
  320. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  321. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  322. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  323. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  324. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  325. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  326. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  327. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  328. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  329. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  330. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  331. t.attributes.u.lots.length: 0004
  332. t.attributes.u.lots.data: 0020c49b
  333. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  334.  
  335. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  336. next_type: 03 (ISAKMP_PAYLOAD_T)
  337. length: 0028
  338. t.number: 0d
  339. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  340. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  341. t.attributes.u.attr_16: 0100
  342. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  343. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  344. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  345. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  346. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  347. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  348. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  349. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  350. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  351. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  352. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  353. t.attributes.u.lots.length: 0004
  354. t.attributes.u.lots.data: 0020c49b
  355. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  356.  
  357. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  358. next_type: 03 (ISAKMP_PAYLOAD_T)
  359. length: 0028
  360. t.number: 0e
  361. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  362. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  363. t.attributes.u.attr_16: 00c0
  364. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  365. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  366. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  367. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  368. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  369. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  370. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  371. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  372. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  373. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  374. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  375. t.attributes.u.lots.length: 0004
  376. t.attributes.u.lots.data: 0020c49b
  377. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  378.  
  379. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  380. next_type: 03 (ISAKMP_PAYLOAD_T)
  381. length: 0028
  382. t.number: 0f
  383. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  384. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  385. t.attributes.u.attr_16: 00c0
  386. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  387. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  388. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  389. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  390. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  391. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  392. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  393. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  394. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  395. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  396. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  397. t.attributes.u.lots.length: 0004
  398. t.attributes.u.lots.data: 0020c49b
  399. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  400.  
  401. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  402. next_type: 03 (ISAKMP_PAYLOAD_T)
  403. length: 0028
  404. t.number: 10
  405. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  406. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  407. t.attributes.u.attr_16: 0080
  408. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  409. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  410. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  411. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  412. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  413. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  414. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  415. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  416. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  417. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  418. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  419. t.attributes.u.lots.length: 0004
  420. t.attributes.u.lots.data: 0020c49b
  421. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  422.  
  423. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  424. next_type: 03 (ISAKMP_PAYLOAD_T)
  425. length: 0028
  426. t.number: 11
  427. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  428. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  429. t.attributes.u.attr_16: 0080
  430. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  431. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  432. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  433. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  434. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  435. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  436. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  437. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  438. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  439. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  440. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  441. t.attributes.u.lots.length: 0004
  442. t.attributes.u.lots.data: 0020c49b
  443. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  444.  
  445. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  446. next_type: 03 (ISAKMP_PAYLOAD_T)
  447. length: 0024
  448. t.number: 12
  449. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  450. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  451. t.attributes.u.attr_16: 0005 (IKE_ENC_3DES_CBC)
  452. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  453. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  454. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  455. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  456. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  457. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  458. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  459. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  460. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  461. t.attributes.u.lots.length: 0004
  462. t.attributes.u.lots.data: 0020c49b
  463. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  464.  
  465. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  466. next_type: 03 (ISAKMP_PAYLOAD_T)
  467. length: 0024
  468. t.number: 13
  469. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  470. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  471. t.attributes.u.attr_16: 0005 (IKE_ENC_3DES_CBC)
  472. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  473. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  474. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  475. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  476. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  477. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  478. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  479. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  480. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  481. t.attributes.u.lots.length: 0004
  482. t.attributes.u.lots.data: 0020c49b
  483. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  484.  
  485. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  486. next_type: 03 (ISAKMP_PAYLOAD_T)
  487. length: 0024
  488. t.number: 14
  489. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  490. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  491. t.attributes.u.attr_16: 0001 (IKE_ENC_DES_CBC)
  492. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  493. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  494. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  495. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  496. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  497. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  498. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  499. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  500. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  501. t.attributes.u.lots.length: 0004
  502. t.attributes.u.lots.data: 0020c49b
  503. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  504.  
  505. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  506. next_type: 03 (ISAKMP_PAYLOAD_T)
  507. length: 0024
  508. t.number: 15
  509. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  510. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  511. t.attributes.u.attr_16: 0001 (IKE_ENC_DES_CBC)
  512. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  513. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  514. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  515. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  516. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  517. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  518. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  519. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  520. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  521. t.attributes.u.lots.length: 0004
  522. t.attributes.u.lots.data: 0020c49b
  523. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  524.  
  525. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  526. next_type: 03 (ISAKMP_PAYLOAD_T)
  527. length: 0024
  528. t.number: 16
  529. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  530. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  531. t.attributes.u.attr_16: 0000 (IKE_ENC_NO_CBC)
  532. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  533. t.attributes.u.attr_16: 0002 (IKE_HASH_SHA)
  534. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  535. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  536. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  537. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  538. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  539. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  540. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  541. t.attributes.u.lots.length: 0004
  542. t.attributes.u.lots.data: 0020c49b
  543. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  544.  
  545. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  546. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  547. length: 0024
  548. t.number: 17
  549. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  550. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  551. t.attributes.u.attr_16: 0000 (IKE_ENC_NO_CBC)
  552. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  553. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  554. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  555. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  556. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  557. t.attributes.u.attr_16: 0001 (IKE_AUTH_PRESHARED)
  558. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  559. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  560. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  561. t.attributes.u.lots.length: 0004
  562. t.attributes.u.lots.data: 0020c49b
  563. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  564.  
  565. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  566. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  567.  
  568. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  569. DONE PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  570.  
  571. PARSING PAYLOAD type: 04 (ISAKMP_PAYLOAD_KE)
  572. next_type: 0a (ISAKMP_PAYLOAD_NONCE)
  573. length: 0084
  574. ke.data:
  575. ea3958c2 e9d403ad 8e1c4e4a 1550feee a4ddd2fa efd9648f 46b60e47 4932c392
  576. 93db6ce4 13499f9b c52d0f46 89abdb2b aea67abf 0e63f1a5 cf09a868 a38105b8
  577. 3c2caf96 09ab673e 1698d5a3 2eb8a22d b0674852 bf010928 46e6b729 f3372e07
  578. 3bbf82ec ceb0893a b84b5e21 05b8fbfc c2f6b042 452df55b f5538541 0acc07d8
  579. DONE PARSING PAYLOAD type: 04 (ISAKMP_PAYLOAD_KE)
  580.  
  581. PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  582. next_type: 05 (ISAKMP_PAYLOAD_ID)
  583. length: 0018
  584. ke.data:
  585. 97d572c5 5292a748 88485c27 6004f5bf 7fec0776
  586. DONE PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  587.  
  588. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  589. next_type: 0d (ISAKMP_PAYLOAD_VID)
  590. length: 000b
  591. id.type: 0b (ISAKMP_IPSEC_ID_KEY_ID)
  592. id.protocol: 11
  593. id.port: 01f4
  594. id.data: 57494e
  595. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  596.  
  597. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  598. next_type: 0d (ISAKMP_PAYLOAD_VID)
  599. length: 000c
  600. ke.data: 09002689 dfd6b712
  601. (Xauth)
  602. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  603.  
  604. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  605. next_type: 0d (ISAKMP_PAYLOAD_VID)
  606. length: 0014
  607. ke.data: 12f5f28c 457168a9 702d9fe2 74cc0100
  608. (Cisco Unity)
  609. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  610.  
  611. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  612. next_type: 0d (ISAKMP_PAYLOAD_VID)
  613. length: 0014
  614. ke.data: 4a131c81 07035845 5c5728f2 0e95452f
  615. (Nat-T RFC)
  616. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  617.  
  618. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  619. next_type: 0d (ISAKMP_PAYLOAD_VID)
  620. length: 0014
  621. ke.data: 7d9419a6 5310ca6f 2c179d92 15529d56
  622. (Nat-T 03)
  623. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  624.  
  625. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  626. next_type: 0d (ISAKMP_PAYLOAD_VID)
  627. length: 0014
  628. ke.data: 90cb8091 3ebb696e 086381b5 ec427b1f
  629. (Nat-T 02N)
  630. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  631.  
  632. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  633. next_type: 0d (ISAKMP_PAYLOAD_VID)
  634. length: 0014
  635. ke.data: cd604643 35df21f8 7cfdb2fc 68b6a448
  636. (Nat-T 02)
  637. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  638.  
  639. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  640. next_type: 0d (ISAKMP_PAYLOAD_VID)
  641. length: 0014
  642. ke.data: 16f6ca16 e4a4066d 83821a0f 0aeaa862
  643. (Nat-T 01)
  644. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  645.  
  646. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  647. next_type: 0d (ISAKMP_PAYLOAD_VID)
  648. length: 0014
  649. ke.data: 4485152d 18b6bbcd 0be8a846 9579ddcc
  650. (Nat-T 00)
  651. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  652.  
  653. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  654. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  655. length: 0014
  656. ke.data: afcad713 68a1f1c9 6b8696fc 77570100
  657. (DPD)
  658. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  659.  
  660. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  661. PARSE_OK
  662.  
  663.  
  664. receiving: <========================
  665. [2014-12-12 12:50:32]
  666.  
  667. S4.4 AM_packet2
  668. [2014-12-12 12:50:32]
  669. BEGIN_PARSE
  670. Received Packet Len: 404
  671. i_cookie: e3f41e68 d813de62
  672. r_cookie: 171fc192 56c6a945
  673. payload: 01 (ISAKMP_PAYLOAD_SA)
  674. isakmp_version: 10
  675. exchange_type: 04 (ISAKMP_EXCHANGE_AGGRESSIVE)
  676. flags: 00
  677. message_id: 00000000
  678. len: 00000194
  679.  
  680. PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  681. next_type: 04 (ISAKMP_PAYLOAD_KE)
  682. length: 003c
  683. sa.doi: 00000001 (ISAKMP_DOI_IPSEC)
  684. sa.situation: 00000001 (ISAKMP_IPSEC_SIT_IDENTITY_ONLY)
  685.  
  686. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  687. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  688. length: 0030
  689. p.number: 00
  690. p.prot_id: 01 (ISAKMP_IPSEC_PROTO_ISAKMP)
  691. p.spi_size: 00
  692. length: 01
  693. p.spi:
  694.  
  695. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  696. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  697. length: 0028
  698. t.number: 01
  699. t.id: 01 (ISAKMP_IPSEC_KEY_IKE)
  700. t.attributes.type: 000e (IKE_ATTRIB_KEY_LENGTH)
  701. t.attributes.u.attr_16: 0100
  702. t.attributes.type: 0001 (IKE_ATTRIB_ENC)
  703. t.attributes.u.attr_16: 0007 (IKE_ENC_AES_CBC)
  704. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  705. t.attributes.u.attr_16: 0001 (IKE_HASH_MD5)
  706. t.attributes.type: 0004 (IKE_ATTRIB_GROUP_DESC)
  707. t.attributes.u.attr_16: 0002 (IKE_GROUP_MODP_1024)
  708. t.attributes.type: 0003 (IKE_ATTRIB_AUTH_METHOD)
  709. t.attributes.u.attr_16: fde9 (IKE_AUTH_XAUTHInitPreShared)
  710. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  711. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  712. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  713. t.attributes.u.lots.length: 0004
  714. t.attributes.u.lots.data: 0020c49b
  715. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  716.  
  717. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  718. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  719.  
  720. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  721. DONE PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  722.  
  723. PARSING PAYLOAD type: 04 (ISAKMP_PAYLOAD_KE)
  724. next_type: 0a (ISAKMP_PAYLOAD_NONCE)
  725. length: 0084
  726. ke.data:
  727. 94021ff2 ed605922 8b8f1937 4b4e5c71 5a672b07 0ba25b24 03b7b6ff 23d148e1
  728. fe46f269 78d7a3e1 41a67755 74759d15 ac859966 c5e5203f a9b7d326 4859bd58
  729. 21b95c4c 189d0b60 1b812f80 a441f424 f4e40579 fb538924 94654c9b d30b007d
  730. a0d1d216 83c95f79 9238ceff dd76acf7 29407802 02b139d4 f4cf1884 033be3e1
  731. DONE PARSING PAYLOAD type: 04 (ISAKMP_PAYLOAD_KE)
  732.  
  733. PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  734. next_type: 05 (ISAKMP_PAYLOAD_ID)
  735. length: 0014
  736. ke.data: 3e9cb5e5 7795fe2a 8187fefc 9f23f348
  737. DONE PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  738.  
  739. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  740. next_type: 08 (ISAKMP_PAYLOAD_HASH)
  741. length: 000c
  742. id.type: 01 (ISAKMP_IPSEC_ID_IPV4_ADDR)
  743. id.protocol: 00
  744. id.port: 0000
  745. id.data: 450471e6
  746. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  747.  
  748. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  749. next_type: 0d (ISAKMP_PAYLOAD_VID)
  750. length: 0014
  751. ke.data: 155592e7 fa051ad9 8a70db38 5817a0ba
  752. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  753.  
  754. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  755. next_type: 14 (ISAKMP_PAYLOAD_NAT_D)
  756. length: 0014
  757. ke.data: 4a131c81 07035845 5c5728f2 0e95452f
  758. (Nat-T RFC)
  759. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  760.  
  761. PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  762. next_type: 14 (ISAKMP_PAYLOAD_NAT_D)
  763. length: 0014
  764. ke.data: 0632882e 7a51d8f2 d55e30f9 3b6bf494
  765. DONE PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  766.  
  767. PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  768. next_type: 0d (ISAKMP_PAYLOAD_VID)
  769. length: 0014
  770. ke.data: d413904d dbb6fb2c 19cfd643 6e761c83
  771. DONE PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  772.  
  773. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  774. next_type: 0d (ISAKMP_PAYLOAD_VID)
  775. length: 0014
  776. ke.data: afcad713 68a1f1c9 6b8696fc 77570100
  777. (DPD)
  778. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  779.  
  780. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  781. next_type: 0d (ISAKMP_PAYLOAD_VID)
  782. length: 000c
  783. ke.data: 09002689 dfd6b712
  784. (Xauth)
  785. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  786.  
  787. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  788. next_type: 0d (ISAKMP_PAYLOAD_VID)
  789. length: 0014
  790. ke.data: 12f5f28c 457168a9 702d9fe2 74cc0204
  791. (unknown)
  792. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  793.  
  794. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  795. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  796. length: 0014
  797. ke.data: 82990317 57a36082 c6a621de 00050282
  798. (unknown)
  799. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  800.  
  801. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  802. PARSE_OK
  803. got ike lifetime attributes: 2147483 seconds
  804. IKE SA selected psk+xauth-aes256-md5
  805. peer is NAT-T capable (RFC 3947)
  806. peer is using type 20 (ISAKMP_PAYLOAD_NAT_D) for NAT-Discovery payloads
  807. peer is using type 20 (ISAKMP_PAYLOAD_NAT_D) for NAT-Discovery payloads
  808. peer is DPD capable (RFC3706)
  809. peer is XAUTH capable (draft-ietf-ipsec-isakmp-xauth-06)
  810. unknown ISAKMP_PAYLOAD_VID: 12f5f28c 457168a9 702d9fe2 74cc0204
  811. unknown ISAKMP_PAYLOAD_VID: 82990317 57a36082 c6a621de 00050282
  812. dh_shared_secret:
  813. a3fa1279 944add08 c9038bcc 0a6e35c4 3c4e8d08 eef7a826 b97b6833 687d6010
  814. 9e2cd92e 4ac1a8d4 c9bba413 08a6c61f 22def608 0e0713e6 f097bb91 31053f8b
  815. fcbedac7 ebc37566 cd19b2cd c635d85c 5220199e 7e6084ed 1ca66c02 9c4e8368
  816. 5c944126 026bab8f f19410cc 6df3cc07 27aa81da b406747a f159afb6 6739b15c
  817. (not dumping psk hash)
  818. skeyid: ff1dcefa 2499aab0 17c3e3b6 4db3c320
  819. expected hash: 155592e7 fa051ad9 8a70db38 5817a0ba
  820. received hash: 155592e7 fa051ad9 8a70db38 5817a0ba
  821. returned_hash: 122fd62d ed59b19f 96ec0c17 27aa740e
  822. psk_hash: 6c9b695f 640bb310 7feb461a c9d01973
  823. dh_shared_secret:
  824. a3fa1279 944add08 c9038bcc 0a6e35c4 3c4e8d08 eef7a826 b97b6833 687d6010
  825. 9e2cd92e 4ac1a8d4 c9bba413 08a6c61f 22def608 0e0713e6 f097bb91 31053f8b
  826. fcbedac7 ebc37566 cd19b2cd c635d85c 5220199e 7e6084ed 1ca66c02 9c4e8368
  827. 5c944126 026bab8f f19410cc 6df3cc07 27aa81da b406747a f159afb6 6739b15c
  828. skeyid_d: 79e68d02 511c976d fd8aa42d 6b93dd47
  829. skeyid_a: 95f1acc7 7c601b00 2dbcb281 d2d21d9d
  830. skeyid_e: 44922894 074c31af 1fc82848 a7d38369
  831. enc-key:
  832. 98ff7275 16361e03 8cd5800c 72d44076 e19ab532 8d706bc1 67038276 e6aa5c76
  833. current_iv: f07ec9cb e5772e42 a950a466 015622f4
  834. NAT status: this end behind NAT? YES -- remote end behind NAT? no
  835.  
  836. S4.5 AM_packet3
  837. [2014-12-12 12:50:32]
  838. size = 128, blksz = 16, padding = 0
  839.  
  840. sending: ========================>
  841. BEGIN_PARSE
  842. Received Packet Len: 156
  843. i_cookie: e3f41e68 d813de62
  844. r_cookie: 171fc192 56c6a945
  845. payload: 08 (ISAKMP_PAYLOAD_HASH)
  846. isakmp_version: 10
  847. exchange_type: 04 (ISAKMP_EXCHANGE_AGGRESSIVE)
  848. flags: 01
  849. message_id: 00000000
  850. len: 0000009c
  851.  
  852. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  853. next_type: 0b (ISAKMP_PAYLOAD_N)
  854. length: 0014
  855. ke.data: 122fd62d ed59b19f 96ec0c17 27aa740e
  856. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  857.  
  858. PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  859. next_type: 0d (ISAKMP_PAYLOAD_VID)
  860. length: 001c
  861. n.doi: 00000001 (ISAKMP_DOI_IPSEC)
  862. n.protocol: 01 (ISAKMP_IPSEC_PROTO_ISAKMP)
  863. n.spi_length: 10
  864. n.type: 6002 (ISAKMP_N_IPSEC_INITIAL_CONTACT)
  865. n.spi: e3f41e68 d813de62 171fc192 56c6a945
  866. n.data:
  867. DONE PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  868.  
  869. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  870. next_type: 0d (ISAKMP_PAYLOAD_VID)
  871. length: 0014
  872. ke.data: 126e1f57 7291153b 20485f7f 155b4bc8
  873. (unknown)
  874. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  875.  
  876. PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  877. next_type: 14 (ISAKMP_PAYLOAD_NAT_D)
  878. length: 0014
  879. ke.data: 12f5f28c 457168a9 702d9fe2 74cc0100
  880. (Cisco Unity)
  881. DONE PARSING PAYLOAD type: 0d (ISAKMP_PAYLOAD_VID)
  882.  
  883. PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  884. next_type: 14 (ISAKMP_PAYLOAD_NAT_D)
  885. length: 0014
  886. ke.data: d413904d dbb6fb2c 19cfd643 6e761c83
  887. DONE PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  888.  
  889. PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  890. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  891. length: 0014
  892. ke.data: 8c62bec0 3d347b27 35e23ebc b1f8fb49
  893. DONE PARSING PAYLOAD type: 14 (ISAKMP_PAYLOAD_NAT_D)
  894.  
  895. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  896. PARSE_OK
  897. initial_iv: f9fa0605 5ceef550 fcd8bd88 e75aeeba
  898. NAT-T mode, adding non-esp marker
  899.  
  900.  
  901. receiving: <========================
  902. [2014-12-12 12:50:33]
  903.  
  904. S4.6 cleanup
  905. [2014-12-12 12:50:33]
  906.  
  907. S5 do_phase2_xauth
  908. [2014-12-12 12:50:33]
  909.  
  910. S5.1 xauth_request
  911. [2014-12-12 12:50:33]
  912.  
  913. S5.2 notice_check
  914. [2014-12-12 12:50:33]
  915. BEGIN_PARSE
  916. Received Packet Len: 92
  917. i_cookie: e3f41e68 d813de62
  918. r_cookie: 171fc192 56c6a945
  919. payload: 08 (ISAKMP_PAYLOAD_HASH)
  920. isakmp_version: 10
  921. exchange_type: 05 (ISAKMP_EXCHANGE_INFORMATIONAL)
  922. flags: 01
  923. message_id: a97d21a2
  924. len: 0000005c
  925.  
  926. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  927. next_type: 0b (ISAKMP_PAYLOAD_N)
  928. length: 0014
  929. ke.data: 6f4a6731 30766090 ce1010d3 68a55f28
  930. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  931.  
  932. PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  933. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  934. length: 0028
  935. n.doi: 00000001 (ISAKMP_DOI_IPSEC)
  936. n.protocol: 01 (ISAKMP_IPSEC_PROTO_ISAKMP)
  937. n.spi_length: 10
  938. n.type: 6000 (ISAKMP_N_IPSEC_RESPONDER_LIFETIME)
  939. n.spi: e3f41e68 d813de62 171fc192 56c6a945
  940. n.data: 800b0001 000c0004 00015180
  941. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  942. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  943. t.attributes.type: 000c (IKE_ATTRIB_LIFE_DURATION)
  944. t.attributes.u.lots.length: 0004
  945. t.attributes.u.lots.data: 00015180
  946. DONE PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  947.  
  948. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  949. PARSE_OK
  950. hashlen: 16
  951. u.hash.length: 16
  952. expected_hash: 6f4a6731 30766090 ce1010d3 68a55f28
  953. h->u.hash.data: 6f4a6731 30766090 ce1010d3 68a55f28
  954. got ike lifetime attributes: 86400 seconds
  955.  
  956.  
  957. receiving: <========================
  958. [2014-12-12 12:50:33]
  959. BEGIN_PARSE
  960. Received Packet Len: 76
  961. i_cookie: e3f41e68 d813de62
  962. r_cookie: 171fc192 56c6a945
  963. payload: 08 (ISAKMP_PAYLOAD_HASH)
  964. isakmp_version: 10
  965. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  966. flags: 01
  967. message_id: d6797eee
  968. len: 0000004c
  969.  
  970. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  971. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  972. length: 0014
  973. ke.data: 72ffa3c5 7f82aebe fbc15b2e ccdf928d
  974. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  975.  
  976. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  977. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  978. length: 0014
  979. modecfg.type: 01 (ISAKMP_MODECFG_CFG_REQUEST)
  980. modecfg.id: 9d56
  981. t.attributes.type: 4088 (ISAKMP_XAUTH_06_ATTRIB_TYPE)
  982. t.attributes.u.attr_16: 0000
  983. t.attributes.type: 4089 (ISAKMP_XAUTH_06_ATTRIB_USER_NAME)
  984. t.attributes.u.lots.length: 0000
  985. t.attributes.u.lots.data:
  986. t.attributes.type: 408a (ISAKMP_XAUTH_06_ATTRIB_USER_PASSWORD)
  987. t.attributes.u.lots.length: 0000
  988. t.attributes.u.lots.data:
  989. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  990.  
  991. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  992. PARSE_OK
  993. hashlen: 16
  994. u.hash.length: 16
  995. expected_hash: 72ffa3c5 7f82aebe fbc15b2e ccdf928d
  996. h->u.hash.data: 72ffa3c5 7f82aebe fbc15b2e ccdf928d
  997.  
  998. S5.3 type-is-xauth check
  999. [2014-12-12 12:50:33]
  1000.  
  1001. S5.4 xauth type check
  1002. [2014-12-12 12:50:33]
  1003.  
  1004. S5.5 do xauth reply
  1005. [2014-12-12 12:50:33]
  1006. size = 77, blksz = 16, padding = 3
  1007.  
  1008. sending: ========================>
  1009. BEGIN_PARSE
  1010. Received Packet Len: 108
  1011. i_cookie: e3f41e68 d813de62
  1012. r_cookie: 171fc192 56c6a945
  1013. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1014. isakmp_version: 10
  1015. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  1016. flags: 01
  1017. message_id: d6797eee
  1018. len: 0000006c
  1019.  
  1020. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1021. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1022. length: 0014
  1023. ke.data: 71258ba9 3fa1f359 a2dd28e7 3cde4f58
  1024. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1025.  
  1026. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1027. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1028. length: 0039
  1029. modecfg.type: 02 (ISAKMP_MODECFG_CFG_REPLY)
  1030. modecfg.id: 9d56
  1031. t.attributes.type: 4088 (ISAKMP_XAUTH_06_ATTRIB_TYPE)
  1032. t.attributes.u.attr_16: 0000
  1033. t.attributes.type: 4089 (ISAKMP_XAUTH_06_ATTRIB_USER_NAME)
  1034. (not dumping xauth data length)
  1035. (not dumping xauth data)
  1036. t.attributes.type: 408a (ISAKMP_XAUTH_06_ATTRIB_USER_PASSWORD)
  1037. (not dumping xauth data length)
  1038. (not dumping xauth data)
  1039. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1040.  
  1041. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1042. PARSE_OK
  1043. NAT-T mode, adding non-esp marker
  1044.  
  1045.  
  1046. receiving: <========================
  1047. [2014-12-12 12:50:33]
  1048.  
  1049. S5.2 notice_check
  1050. [2014-12-12 12:50:33]
  1051. BEGIN_PARSE
  1052. Received Packet Len: 76
  1053. i_cookie: e3f41e68 d813de62
  1054. r_cookie: 171fc192 56c6a945
  1055. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1056. isakmp_version: 10
  1057. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  1058. flags: 01
  1059. message_id: 4ef6305f
  1060. len: 0000004c
  1061.  
  1062. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1063. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1064. length: 0014
  1065. ke.data: 9002359c 1bff9483 5acca5d0 5179bded
  1066. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1067.  
  1068. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1069. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1070. length: 000c
  1071. modecfg.type: 03 (ISAKMP_MODECFG_CFG_SET)
  1072. modecfg.id: 9d56
  1073. t.attributes.type: 408f (ISAKMP_XAUTH_06_ATTRIB_STATUS)
  1074. t.attributes.u.attr_16: 0001
  1075. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1076.  
  1077. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1078. PARSE_OK
  1079. hashlen: 16
  1080. u.hash.length: 16
  1081. expected_hash: 9002359c 1bff9483 5acca5d0 5179bded
  1082. h->u.hash.data: 9002359c 1bff9483 5acca5d0 5179bded
  1083.  
  1084. S5.3 type-is-xauth check
  1085. [2014-12-12 12:50:33]
  1086.  
  1087. S5.6 process xauth set
  1088. [2014-12-12 12:50:33]
  1089.  
  1090. S5.7 send xauth ack
  1091. [2014-12-12 12:50:33]
  1092. size = 32, blksz = 16, padding = 0
  1093.  
  1094. sending: ========================>
  1095. BEGIN_PARSE
  1096. Received Packet Len: 60
  1097. i_cookie: e3f41e68 d813de62
  1098. r_cookie: 171fc192 56c6a945
  1099. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1100. isakmp_version: 10
  1101. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  1102. flags: 01
  1103. message_id: 4ef6305f
  1104. len: 0000003c
  1105.  
  1106. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1107. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1108. length: 0014
  1109. ke.data: df946a79 582f27c0 91ef259d 3be47d19
  1110. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1111.  
  1112. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1113. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1114. length: 000c
  1115. modecfg.type: 04 (ISAKMP_MODECFG_CFG_ACK)
  1116. modecfg.id: 9d56
  1117. t.attributes.type: 408f (ISAKMP_XAUTH_06_ATTRIB_STATUS)
  1118. t.attributes.u.attr_16: 0001
  1119. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1120.  
  1121. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1122. PARSE_OK
  1123. NAT-T mode, adding non-esp marker
  1124.  
  1125. S5.8 xauth done
  1126. [2014-12-12 12:50:33]
  1127.  
  1128. S6 do_phase2_config
  1129. [2014-12-12 12:50:33]
  1130.  
  1131. S6.1 phase2_config send modecfg
  1132. [2014-12-12 12:50:33]
  1133. size = 136, blksz = 16, padding = 8
  1134.  
  1135. sending: ========================>
  1136. BEGIN_PARSE
  1137. Received Packet Len: 172
  1138. i_cookie: e3f41e68 d813de62
  1139. r_cookie: 171fc192 56c6a945
  1140. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1141. isakmp_version: 10
  1142. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  1143. flags: 01
  1144. message_id: 8bafe104
  1145. len: 000000ac
  1146.  
  1147. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1148. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1149. length: 0014
  1150. ke.data: 2a34bebf 93025d37 a0c1ebe2 262217e8
  1151. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1152.  
  1153. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1154. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1155. length: 0074
  1156. modecfg.type: 01 (ISAKMP_MODECFG_CFG_REQUEST)
  1157. modecfg.id: 0014
  1158. t.attributes.type: 0001 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_ADDRESS)
  1159. t.attributes.u.lots.length: 0000
  1160. t.attributes.u.lots.data:
  1161. t.attributes.type: 0002 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_NETMASK)
  1162. t.attributes.u.lots.length: 0000
  1163. t.attributes.u.lots.data:
  1164. t.attributes.type: 0003 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_DNS)
  1165. t.attributes.u.lots.length: 0000
  1166. t.attributes.u.lots.data:
  1167. t.attributes.type: 0004 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_NBNS)
  1168. t.attributes.u.lots.length: 0000
  1169. t.attributes.u.lots.data:
  1170. t.attributes.type: 7002 (ISAKMP_MODECFG_ATTRIB_CISCO_DEF_DOMAIN)
  1171. t.attributes.u.lots.length: 0000
  1172. t.attributes.u.lots.data:
  1173. t.attributes.type: 7008 (ISAKMP_MODECFG_ATTRIB_CISCO_FW_TYPE)
  1174. t.attributes.u.lots.length: 000c
  1175. t.attributes.u.lots.data: 80010001 80020001 80030002
  1176. t.attributes.type: 7007 (ISAKMP_MODECFG_ATTRIB_CISCO_DO_PFS)
  1177. t.attributes.u.lots.length: 0000
  1178. t.attributes.u.lots.data:
  1179. t.attributes.type: 7000 (ISAKMP_MODECFG_ATTRIB_CISCO_BANNER)
  1180. t.attributes.u.lots.length: 0000
  1181. t.attributes.u.lots.data:
  1182. t.attributes.type: 7001 (ISAKMP_MODECFG_ATTRIB_CISCO_SAVE_PW)
  1183. t.attributes.u.lots.length: 0000
  1184. t.attributes.u.lots.data:
  1185. t.attributes.type: 7004 (ISAKMP_MODECFG_ATTRIB_CISCO_SPLIT_INC)
  1186. t.attributes.u.lots.length: 0000
  1187. t.attributes.type: 7003 (ISAKMP_MODECFG_ATTRIB_CISCO_SPLIT_DNS)
  1188. t.attributes.u.lots.length: 0000
  1189. t.attributes.u.lots.data:
  1190. t.attributes.type: 700a (ISAKMP_MODECFG_ATTRIB_CISCO_DDNS_HOSTNAME)
  1191. t.attributes.u.lots.length: 0008
  1192. t.attributes.u.lots.data: 73616261 2e6c616e
  1193. t.attributes.type: 0007 (ISAKMP_MODECFG_ATTRIB_APPLICATION_VERSION)
  1194. t.attributes.u.lots.length: 0024
  1195. t.attributes.u.lots.data:
  1196. 43697363 6f205379 7374656d 73205650 4e20436c 69656e74 20302e35 2e333a4c
  1197. 696e7578
  1198. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1199.  
  1200. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1201. PARSE_OK
  1202. NAT-T mode, adding non-esp marker
  1203.  
  1204.  
  1205. receiving: <========================
  1206. [2014-12-12 12:50:33]
  1207.  
  1208. S6.2 phase2_config receive modecfg
  1209. [2014-12-12 12:50:33]
  1210. BEGIN_PARSE
  1211. Received Packet Len: 140
  1212. i_cookie: e3f41e68 d813de62
  1213. r_cookie: 171fc192 56c6a945
  1214. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1215. isakmp_version: 10
  1216. exchange_type: 06 (ISAKMP_EXCHANGE_MODECFG_TRANSACTION)
  1217. flags: 01
  1218. message_id: 8bafe104
  1219. len: 0000008c
  1220.  
  1221. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1222. next_type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1223. length: 0014
  1224. ke.data: 6231d429 44a81c57 d50440a6 c3fa914b
  1225. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1226.  
  1227. PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1228. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1229. length: 005b
  1230. modecfg.type: 02 (ISAKMP_MODECFG_CFG_REPLY)
  1231. modecfg.id: 0014
  1232. t.attributes.type: 0001 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_ADDRESS)
  1233. t.attributes.u.lots.length: 0004
  1234. t.attributes.u.lots.data: 0ad48664
  1235. t.attributes.type: 0002 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_NETMASK)
  1236. t.attributes.u.lots.length: 0004
  1237. t.attributes.u.lots.data: ffffffff
  1238. t.attributes.type: 0003 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_DNS)
  1239. t.attributes.u.lots.length: 0004
  1240. t.attributes.u.lots.data: 4021800a
  1241. t.attributes.type: 0003 (ISAKMP_MODECFG_ATTRIB_INTERNAL_IP4_DNS)
  1242. t.attributes.u.lots.length: 0004
  1243. t.attributes.u.lots.data: 402180d2
  1244. t.attributes.type: 0007 (ISAKMP_MODECFG_ATTRIB_APPLICATION_VERSION)
  1245. t.attributes.u.lots.length: 002f
  1246. t.attributes.u.lots.data:
  1247. 466f7274 69476174 652d3230 30442076 352e322e 322c6275 696c6430 36343262
  1248. 3634322c 31343131 31382028 474129
  1249. DONE PARSING PAYLOAD type: 0e (ISAKMP_PAYLOAD_MODECFG_ATTR)
  1250.  
  1251. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1252. PARSE_OK
  1253. hashlen: 16
  1254. u.hash.length: 16
  1255. expected_hash: 6231d429 44a81c57 d50440a6 c3fa914b
  1256. h->u.hash.data: 6231d429 44a81c57 d50440a6 c3fa914b
  1257. Remote Application Version: FortiGate-200D v5.2.2,build0642b642,141118 (GA)
  1258. got address 10.212.134.100
  1259.  
  1260. S7 setup_link (phase 2 + main_loop)
  1261. [2014-12-12 12:50:33]
  1262.  
  1263. S7.0 run interface setup script
  1264. [2014-12-12 12:50:33]
  1265.  
  1266. S7.1 QM_packet1
  1267. [2014-12-12 12:50:33]
  1268.  
  1269. S7.2 QM_packet2 send_receive
  1270. [2014-12-12 12:50:33]
  1271. size = 588, blksz = 16, padding = 4
  1272.  
  1273. sending: ========================>
  1274. BEGIN_PARSE
  1275. Received Packet Len: 620
  1276. i_cookie: e3f41e68 d813de62
  1277. r_cookie: 171fc192 56c6a945
  1278. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1279. isakmp_version: 10
  1280. exchange_type: 20 (ISAKMP_EXCHANGE_IKE_QUICK)
  1281. flags: 01
  1282. message_id: d3fb4a5a
  1283. len: 0000026c
  1284.  
  1285. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1286. next_type: 01 (ISAKMP_PAYLOAD_SA)
  1287. length: 0014
  1288. ke.data: 541bd919 b5f07449 ff9440e7 476c7812
  1289. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1290.  
  1291. PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  1292. next_type: 0a (ISAKMP_PAYLOAD_NONCE)
  1293. length: 0204
  1294. sa.doi: 00000001 (ISAKMP_DOI_IPSEC)
  1295. sa.situation: 00000001 (ISAKMP_IPSEC_SIT_IDENTITY_ONLY)
  1296.  
  1297. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1298. next_type: 02 (ISAKMP_PAYLOAD_P)
  1299. length: 002c
  1300. p.number: 00
  1301. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1302. p.spi_size: 04
  1303. length: 01
  1304. p.spi: 4b9da804
  1305.  
  1306. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1307. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1308. length: 0020
  1309. t.number: 00
  1310. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1311. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1312. t.attributes.u.attr_16: 0100
  1313. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1314. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1315. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1316. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1317. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1318. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1319. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1320. t.attributes.u.lots.length: 0004
  1321. t.attributes.u.lots.data: 0020c49b
  1322. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1323.  
  1324. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1325. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1326.  
  1327. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1328. next_type: 02 (ISAKMP_PAYLOAD_P)
  1329. length: 002c
  1330. p.number: 01
  1331. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1332. p.spi_size: 04
  1333. length: 01
  1334. p.spi: 4b9da804
  1335.  
  1336. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1337. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1338. length: 0020
  1339. t.number: 00
  1340. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1341. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1342. t.attributes.u.attr_16: 0100
  1343. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1344. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1345. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1346. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1347. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1348. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1349. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1350. t.attributes.u.lots.length: 0004
  1351. t.attributes.u.lots.data: 0020c49b
  1352. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1353.  
  1354. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1355. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1356.  
  1357. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1358. next_type: 02 (ISAKMP_PAYLOAD_P)
  1359. length: 002c
  1360. p.number: 02
  1361. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1362. p.spi_size: 04
  1363. length: 01
  1364. p.spi: 4b9da804
  1365.  
  1366. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1367. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1368. length: 0020
  1369. t.number: 00
  1370. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1371. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1372. t.attributes.u.attr_16: 00c0
  1373. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1374. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1375. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1376. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1377. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1378. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1379. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1380. t.attributes.u.lots.length: 0004
  1381. t.attributes.u.lots.data: 0020c49b
  1382. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1383.  
  1384. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1385. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1386.  
  1387. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1388. next_type: 02 (ISAKMP_PAYLOAD_P)
  1389. length: 002c
  1390. p.number: 03
  1391. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1392. p.spi_size: 04
  1393. length: 01
  1394. p.spi: 4b9da804
  1395.  
  1396. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1397. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1398. length: 0020
  1399. t.number: 00
  1400. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1401. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1402. t.attributes.u.attr_16: 00c0
  1403. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1404. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1405. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1406. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1407. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1408. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1409. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1410. t.attributes.u.lots.length: 0004
  1411. t.attributes.u.lots.data: 0020c49b
  1412. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1413.  
  1414. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1415. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1416.  
  1417. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1418. next_type: 02 (ISAKMP_PAYLOAD_P)
  1419. length: 002c
  1420. p.number: 04
  1421. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1422. p.spi_size: 04
  1423. length: 01
  1424. p.spi: 4b9da804
  1425.  
  1426. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1427. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1428. length: 0020
  1429. t.number: 00
  1430. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1431. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1432. t.attributes.u.attr_16: 0080
  1433. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1434. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1435. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1436. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1437. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1438. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1439. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1440. t.attributes.u.lots.length: 0004
  1441. t.attributes.u.lots.data: 0020c49b
  1442. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1443.  
  1444. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1445. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1446.  
  1447. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1448. next_type: 02 (ISAKMP_PAYLOAD_P)
  1449. length: 002c
  1450. p.number: 05
  1451. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1452. p.spi_size: 04
  1453. length: 01
  1454. p.spi: 4b9da804
  1455.  
  1456. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1457. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1458. length: 0020
  1459. t.number: 00
  1460. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1461. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1462. t.attributes.u.attr_16: 0080
  1463. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1464. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1465. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1466. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1467. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1468. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1469. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1470. t.attributes.u.lots.length: 0004
  1471. t.attributes.u.lots.data: 0020c49b
  1472. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1473.  
  1474. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1475. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1476.  
  1477. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1478. next_type: 02 (ISAKMP_PAYLOAD_P)
  1479. length: 0028
  1480. p.number: 06
  1481. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1482. p.spi_size: 04
  1483. length: 01
  1484. p.spi: 4b9da804
  1485.  
  1486. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1487. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1488. length: 001c
  1489. t.number: 00
  1490. t.id: 03 (ISAKMP_IPSEC_ESP_3DES)
  1491. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1492. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1493. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1494. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1495. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1496. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1497. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1498. t.attributes.u.lots.length: 0004
  1499. t.attributes.u.lots.data: 0020c49b
  1500. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1501.  
  1502. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1503. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1504.  
  1505. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1506. next_type: 02 (ISAKMP_PAYLOAD_P)
  1507. length: 0028
  1508. p.number: 07
  1509. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1510. p.spi_size: 04
  1511. length: 01
  1512. p.spi: 4b9da804
  1513.  
  1514. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1515. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1516. length: 001c
  1517. t.number: 00
  1518. t.id: 03 (ISAKMP_IPSEC_ESP_3DES)
  1519. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1520. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1521. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1522. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1523. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1524. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1525. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1526. t.attributes.u.lots.length: 0004
  1527. t.attributes.u.lots.data: 0020c49b
  1528. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1529.  
  1530. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1531. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1532.  
  1533. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1534. next_type: 02 (ISAKMP_PAYLOAD_P)
  1535. length: 0028
  1536. p.number: 08
  1537. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1538. p.spi_size: 04
  1539. length: 01
  1540. p.spi: 4b9da804
  1541.  
  1542. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1543. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1544. length: 001c
  1545. t.number: 00
  1546. t.id: 02 (ISAKMP_IPSEC_ESP_DES)
  1547. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1548. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1549. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1550. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1551. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1552. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1553. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1554. t.attributes.u.lots.length: 0004
  1555. t.attributes.u.lots.data: 0020c49b
  1556. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1557.  
  1558. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1559. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1560.  
  1561. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1562. next_type: 02 (ISAKMP_PAYLOAD_P)
  1563. length: 0028
  1564. p.number: 09
  1565. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1566. p.spi_size: 04
  1567. length: 01
  1568. p.spi: 4b9da804
  1569.  
  1570. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1571. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1572. length: 001c
  1573. t.number: 00
  1574. t.id: 02 (ISAKMP_IPSEC_ESP_DES)
  1575. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1576. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1577. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1578. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1579. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1580. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1581. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1582. t.attributes.u.lots.length: 0004
  1583. t.attributes.u.lots.data: 0020c49b
  1584. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1585.  
  1586. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1587. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1588.  
  1589. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1590. next_type: 02 (ISAKMP_PAYLOAD_P)
  1591. length: 0028
  1592. p.number: 0a
  1593. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1594. p.spi_size: 04
  1595. length: 01
  1596. p.spi: 4b9da804
  1597.  
  1598. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1599. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1600. length: 001c
  1601. t.number: 00
  1602. t.id: 0b (ISAKMP_IPSEC_ESP_NULL)
  1603. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1604. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1605. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1606. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1607. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1608. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1609. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1610. t.attributes.u.lots.length: 0004
  1611. t.attributes.u.lots.data: 0020c49b
  1612. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1613.  
  1614. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1615. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1616.  
  1617. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1618. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1619. length: 0028
  1620. p.number: 0b
  1621. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1622. p.spi_size: 04
  1623. length: 01
  1624. p.spi: 4b9da804
  1625.  
  1626. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1627. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1628. length: 001c
  1629. t.number: 00
  1630. t.id: 0b (ISAKMP_IPSEC_ESP_NULL)
  1631. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1632. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1633. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1634. t.attributes.u.attr_16: 0001 (IPSEC_AUTH_HMAC_MD5)
  1635. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1636. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1637. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1638. t.attributes.u.lots.length: 0004
  1639. t.attributes.u.lots.data: 0020c49b
  1640. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1641.  
  1642. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1643. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1644.  
  1645. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1646. DONE PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  1647.  
  1648. PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  1649. next_type: 05 (ISAKMP_PAYLOAD_ID)
  1650. length: 0018
  1651. ke.data:
  1652. a166d784 57adf5c3 a16c93d7 6d59c616 7df9554a
  1653. DONE PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  1654.  
  1655. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1656. next_type: 05 (ISAKMP_PAYLOAD_ID)
  1657. length: 000c
  1658. id.type: 01 (ISAKMP_IPSEC_ID_IPV4_ADDR)
  1659. id.protocol: 00
  1660. id.port: 0000
  1661. id.data: 0ad48664
  1662. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1663.  
  1664. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1665. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1666. length: 0010
  1667. id.type: 04 (ISAKMP_IPSEC_ID_IPV4_ADDR_SUBNET)
  1668. id.protocol: 00
  1669. id.port: 0000
  1670. id.data: 00000000 00000000
  1671. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1672.  
  1673. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1674. PARSE_OK
  1675. NAT-T mode, adding non-esp marker
  1676.  
  1677.  
  1678. receiving: <========================
  1679. [2014-12-12 12:50:33]
  1680.  
  1681. S7.3 QM_packet2 validate type
  1682. [2014-12-12 12:50:33]
  1683. BEGIN_PARSE
  1684. Received Packet Len: 236
  1685. i_cookie: e3f41e68 d813de62
  1686. r_cookie: 171fc192 56c6a945
  1687. payload: 08 (ISAKMP_PAYLOAD_HASH)
  1688. isakmp_version: 10
  1689. exchange_type: 20 (ISAKMP_EXCHANGE_IKE_QUICK)
  1690. flags: 01
  1691. message_id: d3fb4a5a
  1692. len: 000000ec
  1693.  
  1694. PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1695. next_type: 01 (ISAKMP_PAYLOAD_SA)
  1696. length: 0014
  1697. ke.data: 8dd48e90 f9e4f4d2 a6e3a8f7 28eb4e6e
  1698. DONE PARSING PAYLOAD type: 08 (ISAKMP_PAYLOAD_HASH)
  1699.  
  1700. PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  1701. next_type: 0a (ISAKMP_PAYLOAD_NONCE)
  1702. length: 0038
  1703. sa.doi: 00000001 (ISAKMP_DOI_IPSEC)
  1704. sa.situation: 00000001 (ISAKMP_IPSEC_SIT_IDENTITY_ONLY)
  1705.  
  1706. PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1707. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1708. length: 002c
  1709. p.number: 00
  1710. p.prot_id: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1711. p.spi_size: 04
  1712. length: 01
  1713. p.spi: 6acb6bc4
  1714.  
  1715. PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1716. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1717. length: 0020
  1718. t.number: 00
  1719. t.id: 0c (ISAKMP_IPSEC_ESP_AES)
  1720. t.attributes.type: 0006 (ISAKMP_IPSEC_ATTRIB_KEY_LENGTH)
  1721. t.attributes.u.attr_16: 0100
  1722. t.attributes.type: 0004 (ISAKMP_IPSEC_ATTRIB_ENCAP_MODE)
  1723. t.attributes.u.attr_16: 0003 (IPSEC_ENCAP_UDP_TUNNEL)
  1724. t.attributes.type: 0005 (ISAKMP_IPSEC_ATTRIB_AUTH_ALG)
  1725. t.attributes.u.attr_16: 0002 (IPSEC_AUTH_HMAC_SHA)
  1726. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1727. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1728. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1729. t.attributes.u.lots.length: 0004
  1730. t.attributes.u.lots.data: 0020c49b
  1731. DONE PARSING PAYLOAD type: 03 (ISAKMP_PAYLOAD_T)
  1732.  
  1733. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1734. DONE PARSING PAYLOAD type: 02 (ISAKMP_PAYLOAD_P)
  1735.  
  1736. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1737. DONE PARSING PAYLOAD type: 01 (ISAKMP_PAYLOAD_SA)
  1738.  
  1739. PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  1740. next_type: 05 (ISAKMP_PAYLOAD_ID)
  1741. length: 0014
  1742. ke.data: 47231b95 725cd47f 5bd03eea 7e16aca6
  1743. DONE PARSING PAYLOAD type: 0a (ISAKMP_PAYLOAD_NONCE)
  1744.  
  1745. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1746. next_type: 05 (ISAKMP_PAYLOAD_ID)
  1747. length: 000c
  1748. id.type: 01 (ISAKMP_IPSEC_ID_IPV4_ADDR)
  1749. id.protocol: 00
  1750. id.port: 0000
  1751. id.data: 0ad48664
  1752. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1753.  
  1754. PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1755. next_type: 0b (ISAKMP_PAYLOAD_N)
  1756. length: 0010
  1757. id.type: 04 (ISAKMP_IPSEC_ID_IPV4_ADDR_SUBNET)
  1758. id.protocol: 00
  1759. id.port: 0000
  1760. id.data: 00000000 00000000
  1761. DONE PARSING PAYLOAD type: 05 (ISAKMP_PAYLOAD_ID)
  1762.  
  1763. PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  1764. next_type: 0b (ISAKMP_PAYLOAD_N)
  1765. length: 0028
  1766. n.doi: 00000001 (ISAKMP_DOI_IPSEC)
  1767. n.protocol: 01 (ISAKMP_IPSEC_PROTO_ISAKMP)
  1768. n.spi_length: 10
  1769. n.type: 6000 (ISAKMP_N_IPSEC_RESPONDER_LIFETIME)
  1770. n.spi: e3f41e68 d813de62 171fc192 56c6a945
  1771. n.data: 800b0001 00020004 00015180
  1772. t.attributes.type: 000b (IKE_ATTRIB_LIFE_TYPE)
  1773. t.attributes.u.attr_16: 0001 (IKE_LIFE_TYPE_SECONDS)
  1774. t.attributes.type: 0002 (IKE_ATTRIB_HASH)
  1775. t.attributes.u.lots.length: 0004
  1776. t.attributes.u.lots.data: 00015180
  1777. DONE PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  1778.  
  1779. PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  1780. next_type: 00 (ISAKMP_PAYLOAD_NONE)
  1781. length: 001c
  1782. n.doi: 00000001 (ISAKMP_DOI_IPSEC)
  1783. n.protocol: 03 (ISAKMP_IPSEC_PROTO_IPSEC_ESP)
  1784. n.spi_length: 04
  1785. n.type: 6000 (ISAKMP_N_IPSEC_RESPONDER_LIFETIME)
  1786. n.spi: 6acb6bc4
  1787. n.data: 80010001 00020004 0000a8c0
  1788. t.attributes.type: 0001 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_TYPE)
  1789. t.attributes.u.attr_16: 0001 (IPSEC_LIFE_SECONDS)
  1790. t.attributes.type: 0002 (ISAKMP_IPSEC_ATTRIB_SA_LIFE_DURATION)
  1791. t.attributes.u.lots.length: 0004
  1792. t.attributes.u.lots.data: 0000a8c0
  1793. DONE PARSING PAYLOAD type: 0b (ISAKMP_PAYLOAD_N)
  1794.  
  1795. PARSING PAYLOAD type: 00 (ISAKMP_PAYLOAD_NONE)
  1796. PARSE_OK
  1797. hashlen: 16
  1798. u.hash.length: 16
  1799. expected_hash: 8dd48e90 f9e4f4d2 a6e3a8f7 28eb4e6e
  1800. h->u.hash.data: 8dd48e90 f9e4f4d2 a6e3a8f7 28eb4e6e
  1801.  
  1802. S7.5 QM_packet2 check reject offer
  1803. [2014-12-12 12:50:33]
  1804.  
  1805. S7.6 QM_packet2 check and process proposal
  1806. [2014-12-12 12:50:33]
  1807. got ipsec lifetime attributes: 2147483 seconds
  1808. IPSEC SA selected aes256-sha1
  1809. vpnc: vpnc.c:1208: lifetime_ike_process: Assertion `a->next->type == IKE_ATTRIB_LIFE_DURATION' failed.
Add Comment
Please, Sign In to add comment