FIPS Product: YES FIPS Kernel: NO FIPS Mode: NO NSS DB directory: sql:/etc/ipsec.d Initializing NSS Opening NSS database "sql:/etc/ipsec.d" read-only NSS initialized NSS crypto library initialized FIPS HMAC integrity support [enabled] FIPS mode disabled for pluto daemon FIPS HMAC integrity verification self-test FAILED libcap-ng support [enabled] Linux audit support [enabled] Linux audit activated Starting Pluto (Libreswan Version v3.28-827-gc9aa82b8a6-master-s2 XFRM(netkey) esp-hw-offload FORK PTHREAD_SETSCHEDPRIO NSS (IPsec profile) DNSSEC SYSTEMD_WATCHDOG FIPS_CHECK LABELED_IPSEC SECCOMP LIBCAP_NG LINUX_AUDIT XAUTH_PAM NETWORKMANAGER CURL(non-NSS)) pid:5709 core dump dir: /var/tmp secrets file: /etc/ipsec.secrets leak-detective disabled NSS crypto [enabled] XAUTH PAM support [enabled] | libevent is using pluto's memory allocator Initializing libevent in pthreads mode: headers: 2.1.8-stable (2010800); library: 2.1.8-stable (2010800) | libevent_malloc: new ptr-libevent@0x55e11e075580 size 40 | libevent_malloc: new ptr-libevent@0x55e11e0755b0 size 40 | libevent_malloc: new ptr-libevent@0x55e11e076d60 size 40 | creating event base | libevent_malloc: new ptr-libevent@0x55e11e076d20 size 56 | libevent_malloc: new ptr-libevent@0x55e11e076d90 size 664 | libevent_malloc: new ptr-libevent@0x55e11e077030 size 24 | libevent_malloc: new ptr-libevent@0x55e11e030600 size 384 | libevent_malloc: new ptr-libevent@0x55e11e077050 size 16 | libevent_malloc: new ptr-libevent@0x55e11e077070 size 40 | libevent_malloc: new ptr-libevent@0x55e11e0770a0 size 48 | libevent_realloc: new ptr-libevent@0x55e11e0770e0 size 256 | libevent_malloc: new ptr-libevent@0x55e11e0771f0 size 16 | libevent_free: release ptr-libevent@0x55e11e076d20 | libevent initialized | libevent_realloc: new ptr-libevent@0x55e11e077210 size 64 | global periodic timer EVENT_RESET_LOG_RATE_LIMIT enabled with interval of 3600 seconds | init_nat_traversal() initialized with keep_alive=0s NAT-Traversal support [enabled] | global one-shot timer EVENT_NAT_T_KEEPALIVE initialized | global one-shot timer EVENT_FREE_ROOT_CERTS initialized | global periodic timer EVENT_REINIT_SECRET enabled with interval of 3600 seconds | global one-shot timer EVENT_REVIVE_CONNS initialized | global periodic timer EVENT_PENDING_DDNS enabled with interval of 60 seconds | global periodic timer EVENT_PENDING_PHASE2 enabled with interval of 120 seconds Encryption algorithms: AES_CCM_16 IKEv1: ESP IKEv2: ESP FIPS {256,192,*128} aes_ccm, aes_ccm_c AES_CCM_12 IKEv1: ESP IKEv2: ESP FIPS {256,192,*128} aes_ccm_b AES_CCM_8 IKEv1: ESP IKEv2: ESP FIPS {256,192,*128} aes_ccm_a 3DES_CBC IKEv1: IKE ESP IKEv2: IKE ESP FIPS [*192] 3des CAMELLIA_CTR IKEv1: ESP IKEv2: ESP {256,192,*128} CAMELLIA_CBC IKEv1: IKE ESP IKEv2: IKE ESP {256,192,*128} camellia AES_GCM_16 IKEv1: ESP IKEv2: IKE ESP FIPS {256,192,*128} aes_gcm, aes_gcm_c AES_GCM_12 IKEv1: ESP IKEv2: IKE ESP FIPS {256,192,*128} aes_gcm_b AES_GCM_8 IKEv1: ESP IKEv2: IKE ESP FIPS {256,192,*128} aes_gcm_a AES_CTR IKEv1: IKE ESP IKEv2: IKE ESP FIPS {256,192,*128} aesctr AES_CBC IKEv1: IKE ESP IKEv2: IKE ESP FIPS {256,192,*128} aes SERPENT_CBC IKEv1: IKE ESP IKEv2: IKE ESP {256,192,*128} serpent TWOFISH_CBC IKEv1: IKE ESP IKEv2: IKE ESP {256,192,*128} twofish TWOFISH_SSH IKEv1: IKE IKEv2: IKE ESP {256,192,*128} twofish_cbc_ssh NULL_AUTH_AES_GMAC IKEv1: ESP IKEv2: ESP FIPS {256,192,*128} aes_gmac NULL IKEv1: ESP IKEv2: ESP [] CHACHA20_POLY1305 IKEv1: IKEv2: IKE ESP [*256] chacha20poly1305 Hash algorithms: MD5 IKEv1: IKE IKEv2: SHA1 IKEv1: IKE IKEv2: FIPS sha SHA2_256 IKEv1: IKE IKEv2: FIPS sha2, sha256 SHA2_384 IKEv1: IKE IKEv2: FIPS sha384 SHA2_512 IKEv1: IKE IKEv2: FIPS sha512 PRF algorithms: HMAC_MD5 IKEv1: IKE IKEv2: IKE md5 HMAC_SHA1 IKEv1: IKE IKEv2: IKE FIPS sha, sha1 HMAC_SHA2_256 IKEv1: IKE IKEv2: IKE FIPS sha2, sha256, sha2_256 HMAC_SHA2_384 IKEv1: IKE IKEv2: IKE FIPS sha384, sha2_384 HMAC_SHA2_512 IKEv1: IKE IKEv2: IKE FIPS sha512, sha2_512 AES_XCBC IKEv1: IKEv2: IKE aes128_xcbc Integrity algorithms: HMAC_MD5_96 IKEv1: IKE ESP AH IKEv2: IKE ESP AH md5, hmac_md5 HMAC_SHA1_96 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS sha, sha1, sha1_96, hmac_sha1 HMAC_SHA2_512_256 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS sha512, sha2_512, sha2_512_256, hmac_sha2_512 HMAC_SHA2_384_192 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS sha384, sha2_384, sha2_384_192, hmac_sha2_384 HMAC_SHA2_256_128 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS sha2, sha256, sha2_256, sha2_256_128, hmac_sha2_256 HMAC_SHA2_256_TRUNCBUG IKEv1: ESP AH IKEv2: AH AES_XCBC_96 IKEv1: ESP AH IKEv2: IKE ESP AH aes_xcbc, aes128_xcbc, aes128_xcbc_96 AES_CMAC_96 IKEv1: ESP AH IKEv2: ESP AH FIPS aes_cmac NONE IKEv1: ESP IKEv2: IKE ESP FIPS null DH algorithms: NONE IKEv1: IKEv2: IKE ESP AH FIPS null, dh0 MODP1536 IKEv1: IKE ESP AH IKEv2: IKE ESP AH dh5 MODP2048 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS dh14 MODP3072 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS dh15 MODP4096 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS dh16 MODP6144 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS dh17 MODP8192 IKEv1: IKE ESP AH IKEv2: IKE ESP AH FIPS dh18 DH19 IKEv1: IKE IKEv2: IKE ESP AH FIPS ecp_256, ecp256 DH20 IKEv1: IKE IKEv2: IKE ESP AH FIPS ecp_384, ecp384 DH21 IKEv1: IKE IKEv2: IKE ESP AH FIPS ecp_521, ecp521 DH31 IKEv1: IKE IKEv2: IKE ESP AH curve25519 testing CAMELLIA_CBC: Camellia: 16 bytes with 128-bit key Camellia: 16 bytes with 128-bit key Camellia: 16 bytes with 256-bit key Camellia: 16 bytes with 256-bit key testing AES_GCM_16: empty string one block two blocks two blocks with associated data testing AES_CTR: Encrypting 16 octets using AES-CTR with 128-bit key Encrypting 32 octets using AES-CTR with 128-bit key Encrypting 36 octets using AES-CTR with 128-bit key Encrypting 16 octets using AES-CTR with 192-bit key Encrypting 32 octets using AES-CTR with 192-bit key Encrypting 36 octets using AES-CTR with 192-bit key Encrypting 16 octets using AES-CTR with 256-bit key Encrypting 32 octets using AES-CTR with 256-bit key Encrypting 36 octets using AES-CTR with 256-bit key testing AES_CBC: Encrypting 16 bytes (1 block) using AES-CBC with 128-bit key Encrypting 32 bytes (2 blocks) using AES-CBC with 128-bit key Encrypting 48 bytes (3 blocks) using AES-CBC with 128-bit key Encrypting 64 bytes (4 blocks) using AES-CBC with 128-bit key testing AES_XCBC: RFC 3566 Test Case #1: AES-XCBC-MAC-96 with 0-byte input RFC 3566 Test Case #2: AES-XCBC-MAC-96 with 3-byte input RFC 3566 Test Case #3: AES-XCBC-MAC-96 with 16-byte input RFC 3566 Test Case #4: AES-XCBC-MAC-96 with 20-byte input RFC 3566 Test Case #5: AES-XCBC-MAC-96 with 32-byte input RFC 3566 Test Case #6: AES-XCBC-MAC-96 with 34-byte input RFC 3566 Test Case #7: AES-XCBC-MAC-96 with 1000-byte input RFC 4434 Test Case AES-XCBC-PRF-128 with 20-byte input (key length 16) RFC 4434 Test Case AES-XCBC-PRF-128 with 20-byte input (key length 10) RFC 4434 Test Case AES-XCBC-PRF-128 with 20-byte input (key length 18) testing HMAC_MD5: RFC 2104: MD5_HMAC test 1 RFC 2104: MD5_HMAC test 2 RFC 2104: MD5_HMAC test 3 8 CPU cores online starting up 7 crypto helpers started thread for crypto helper 0 started thread for crypto helper 1 started thread for crypto helper 2 started thread for crypto helper 3 started thread for crypto helper 4 started thread for crypto helper 5 started thread for crypto helper 6 | checking IKEv1 state table | MAIN_R0: category: half-open IKE SA flags: 0: | -> MAIN_R1 EVENT_SO_DISCARD | MAIN_I1: category: half-open IKE SA flags: 0: | -> MAIN_I2 EVENT_RETRANSMIT | MAIN_R1: category: open IKE SA flags: 200: | -> MAIN_R2 EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | MAIN_I2: category: open IKE SA flags: 0: | -> MAIN_I3 EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | MAIN_R2: category: open IKE SA flags: 0: | -> MAIN_R3 EVENT_SA_REPLACE | -> MAIN_R3 EVENT_SA_REPLACE | -> UNDEFINED EVENT_SA_REPLACE | MAIN_I3: category: open IKE SA flags: 0: | -> MAIN_I4 EVENT_SA_REPLACE | -> MAIN_I4 EVENT_SA_REPLACE | -> UNDEFINED EVENT_SA_REPLACE | MAIN_R3: category: established IKE SA flags: 200: | -> UNDEFINED EVENT_NULL | MAIN_I4: category: established IKE SA flags: 0: | -> UNDEFINED EVENT_NULL | AGGR_R0: category: half-open IKE SA flags: 0: | -> AGGR_R1 EVENT_SO_DISCARD | AGGR_I1: category: half-open IKE SA flags: 0: | -> AGGR_I2 EVENT_SA_REPLACE | -> AGGR_I2 EVENT_SA_REPLACE | AGGR_R1: category: open IKE SA flags: 200: | -> AGGR_R2 EVENT_SA_REPLACE | -> AGGR_R2 EVENT_SA_REPLACE | AGGR_I2: category: established IKE SA flags: 200: | -> UNDEFINED EVENT_NULL | AGGR_R2: category: established IKE SA flags: 0: | -> UNDEFINED EVENT_NULL | QUICK_R0: category: established CHILD SA flags: 0: | -> QUICK_R1 EVENT_RETRANSMIT | QUICK_I1: category: established CHILD SA flags: 0: | -> QUICK_I2 EVENT_SA_REPLACE | QUICK_R1: category: established CHILD SA flags: 0: | -> QUICK_R2 EVENT_SA_REPLACE | QUICK_I2: category: established CHILD SA flags: 200: | -> UNDEFINED EVENT_NULL | QUICK_R2: category: established CHILD SA flags: 0: | -> UNDEFINED EVENT_NULL | INFO: category: informational flags: 0: | -> UNDEFINED EVENT_NULL | INFO_PROTECTED: category: informational flags: 0: | -> UNDEFINED EVENT_NULL | starting up helper thread 6 | starting up helper thread 2 | status value returned by setting the priority of this thread (crypto helper 6) 22 | crypto helper 6 waiting (nothing to do) | XAUTH_R0: category: established IKE SA flags: 0: | -> XAUTH_R1 EVENT_NULL | starting up helper thread 4 | XAUTH_R1: category: established IKE SA flags: 0: | -> MAIN_R3 EVENT_SA_REPLACE | MODE_CFG_R0: category: informational flags: 0: | -> MODE_CFG_R1 EVENT_SA_REPLACE | MODE_CFG_R1: category: established IKE SA flags: 0: | -> MODE_CFG_R2 EVENT_SA_REPLACE | MODE_CFG_R2: category: established IKE SA flags: 0: | -> UNDEFINED EVENT_NULL | MODE_CFG_I1: category: established IKE SA flags: 0: | -> MAIN_I4 EVENT_SA_REPLACE | XAUTH_I0: category: established IKE SA flags: 0: | -> XAUTH_I1 EVENT_RETRANSMIT | XAUTH_I1: category: established IKE SA flags: 0: | -> MAIN_I4 EVENT_RETRANSMIT | checking IKEv2 state table | status value returned by setting the priority of this thread (crypto helper 2) 22 | crypto helper 2 waiting (nothing to do) | status value returned by setting the priority of this thread (crypto helper 4) 22 | crypto helper 4 waiting (nothing to do) | PARENT_I0: category: ignore flags: 0: | -> PARENT_I1 EVENT_RETRANSMIT send-request (initiate IKE_SA_INIT) | PARENT_I1: category: half-open IKE SA flags: 0: | -> PARENT_I1 EVENT_RETAIN send-request (Initiator: process SA_INIT reply notification) | -> PARENT_I2 EVENT_RETRANSMIT send-request (Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH) | PARENT_I2: category: open IKE SA flags: 0: | -> PARENT_I2 EVENT_NULL (Initiator: process INVALID_SYNTAX AUTH notification) | -> PARENT_I2 EVENT_NULL (Initiator: process AUTHENTICATION_FAILED AUTH notification) | -> PARENT_I2 EVENT_NULL (Initiator: process UNSUPPORTED_CRITICAL_PAYLOAD AUTH notification) | -> V2_IPSEC_I EVENT_SA_REPLACE (Initiator: process IKE_AUTH response) | -> PARENT_I2 EVENT_NULL (IKE SA: process IKE_AUTH response containing unknown notification) | PARENT_I3: category: established IKE SA flags: 0: | -> PARENT_I3 EVENT_RETAIN (I3: Informational Request) | -> PARENT_I3 EVENT_RETAIN (I3: Informational Response) | -> PARENT_I3 EVENT_RETAIN (I3: INFORMATIONAL Request) | -> PARENT_I3 EVENT_RETAIN (I3: INFORMATIONAL Response) | PARENT_R0: category: half-open IKE SA flags: 0: | -> PARENT_R1 EVENT_SO_DISCARD send-request (Respond to IKE_SA_INIT) | PARENT_R1: category: half-open IKE SA flags: 0: | -> PARENT_R1 EVENT_SA_REPLACE send-request (Responder: process IKE_AUTH request (no SKEYSEED)) | -> V2_IPSEC_R EVENT_SA_REPLACE send-request (Responder: process IKE_AUTH request) | PARENT_R2: category: established IKE SA flags: 0: | -> PARENT_R2 EVENT_RETAIN (R2: process Informational Request) | -> PARENT_R2 EVENT_RETAIN (R2: process Informational Response) | -> PARENT_R2 EVENT_RETAIN (R2: process INFORMATIONAL Request) | -> PARENT_R2 EVENT_RETAIN (R2: process INFORMATIONAL Response) | V2_CREATE_I0: category: established IKE SA flags: 0: | -> V2_CREATE_I EVENT_RETRANSMIT send-request (Initiate CREATE_CHILD_SA IPsec SA) | V2_CREATE_I: category: established IKE SA flags: 0: | -> V2_IPSEC_I EVENT_SA_REPLACE (Process CREATE_CHILD_SA IPsec SA Response) | V2_REKEY_IKE_I0: category: established IKE SA flags: 0: | -> V2_REKEY_IKE_I EVENT_RETRANSMIT send-request (Initiate CREATE_CHILD_SA IKE Rekey) | V2_REKEY_IKE_I: category: established IKE SA flags: 0: | -> PARENT_I3 EVENT_SA_REPLACE (Process CREATE_CHILD_SA IKE Rekey Response) | V2_REKEY_CHILD_I0: category: established IKE SA flags: 0: | -> V2_REKEY_CHILD_I EVENT_RETRANSMIT send-request (Initiate CREATE_CHILD_SA IPsec Rekey SA) | V2_REKEY_CHILD_I: category: established IKE SA flags: 0: | V2_CREATE_R: category: established IKE SA flags: 0: | -> V2_IPSEC_R EVENT_SA_REPLACE send-request (Respond to CREATE_CHILD_SA IPsec SA Request) | V2_REKEY_IKE_R: category: established IKE SA flags: 0: | -> PARENT_R2 EVENT_SA_REPLACE send-request (Respond to CREATE_CHILD_SA IKE Rekey) | V2_REKEY_CHILD_R: category: established IKE SA flags: 0: | V2_IPSEC_I: category: established CHILD SA flags: 0: | V2_IPSEC_R: category: established CHILD SA flags: 0: | IKESA_DEL: category: established IKE SA flags: 0: | -> IKESA_DEL EVENT_RETAIN (IKE_SA_DEL: process INFORMATIONAL) | CHILDSA_DEL: category: informational flags: 0: Using Linux XFRM/NETKEY IPsec interface code on 5.2.11+ | Hard-wiring algorithms | adding AES_CCM_16 to kernel algorithm db | adding AES_CCM_12 to kernel algorithm db | adding AES_CCM_8 to kernel algorithm db | adding 3DES_CBC to kernel algorithm db | adding CAMELLIA_CBC to kernel algorithm db | adding AES_GCM_16 to kernel algorithm db | adding AES_GCM_12 to kernel algorithm db | adding AES_GCM_8 to kernel algorithm db | adding AES_CTR to kernel algorithm db | adding AES_CBC to kernel algorithm db | adding SERPENT_CBC to kernel algorithm db | adding TWOFISH_CBC to kernel algorithm db | adding NULL_AUTH_AES_GMAC to kernel algorithm db | adding NULL to kernel algorithm db | adding CHACHA20_POLY1305 to kernel algorithm db | adding HMAC_MD5_96 to kernel algorithm db | adding HMAC_SHA1_96 to kernel algorithm db | adding HMAC_SHA2_512_256 to kernel algorithm db | adding HMAC_SHA2_384_192 to kernel algorithm db | adding HMAC_SHA2_256_128 to kernel algorithm db | adding HMAC_SHA2_256_TRUNCBUG to kernel algorithm db | adding AES_XCBC_96 to kernel algorithm db | adding AES_CMAC_96 to kernel algorithm db | adding NONE to kernel algorithm db | net.ipv6.conf.all.disable_ipv6=1 ignore ipv6 holes | global periodic timer EVENT_SHUNT_SCAN enabled with interval of 20 seconds | setup kernel fd callback | add_fd_read_event_handler: new KERNEL_XRM_FD-pe@0x55e11e0819d0 | libevent_malloc: new ptr-libevent@0x55e11e088a20 size 128 | libevent_malloc: new ptr-libevent@0x55e11e081930 size 16 | add_fd_read_event_handler: new KERNEL_ROUTE_FD-pe@0x55e11e07be80 | libevent_malloc: new ptr-libevent@0x55e11e088ab0 size 128 | libevent_malloc: new ptr-libevent@0x55e11e081910 size 16 | global one-shot timer EVENT_CHECK_CRLS initialized selinux support is enabled. systemd watchdog not enabled - not sending watchdog keepalives | starting up helper thread 0 | status value returned by setting the priority of this thread (crypto helper 0) 22 | crypto helper 0 waiting (nothing to do) | starting up helper thread 1 | status value returned by setting the priority of this thread (crypto helper 1) 22 | crypto helper 1 waiting (nothing to do) | starting up helper thread 3 | status value returned by setting the priority of this thread (crypto helper 3) 22 | crypto helper 3 waiting (nothing to do) | starting up helper thread 5 | status value returned by setting the priority of this thread (crypto helper 5) 22 | crypto helper 5 waiting (nothing to do) | unbound context created - setting debug level to 5 | /etc/hosts lookups activated | /etc/resolv.conf usage activated | outgoing-port-avoid set 0-65535 | outgoing-port-permit set 32768-60999 | Loading dnssec root key from:/var/lib/unbound/root.key | No additional dnssec trust anchors defined via dnssec-trusted= option | Setting up events, loop start | add_fd_read_event_handler: new PLUTO_CTL_FD-pe@0x55e11e07bc40 | libevent_malloc: new ptr-libevent@0x55e11e093030 size 128 | libevent_malloc: new ptr-libevent@0x55e11e0930c0 size 16 | libevent_realloc: new ptr-libevent@0x55e11e0930e0 size 256 | libevent_malloc: new ptr-libevent@0x55e11e0931f0 size 8 | libevent_realloc: new ptr-libevent@0x55e11e087da0 size 144 | libevent_malloc: new ptr-libevent@0x55e11e093210 size 152 | libevent_malloc: new ptr-libevent@0x55e11e0932b0 size 16 | signal event handler PLUTO_SIGCHLD installed | libevent_malloc: new ptr-libevent@0x55e11e0932d0 size 8 | libevent_malloc: new ptr-libevent@0x55e11e0932f0 size 152 | signal event handler PLUTO_SIGTERM installed | libevent_malloc: new ptr-libevent@0x55e11e093390 size 8 | libevent_malloc: new ptr-libevent@0x55e11e0933b0 size 152 | signal event handler PLUTO_SIGHUP installed | libevent_malloc: new ptr-libevent@0x55e11e093450 size 8 | libevent_realloc: release ptr-libevent@0x55e11e087da0 | libevent_realloc: new ptr-libevent@0x55e11e093470 size 256 | libevent_malloc: new ptr-libevent@0x55e11e087da0 size 152 | signal event handler PLUTO_SIGSYS installed | created addconn helper (pid:5845) using fork+execve | forked child 5845 | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | pluto_sd: executing action action: reloading(4), status 0 listening for IKE messages | Inspecting interface lo | found lo with address 127.0.0.1 | Inspecting interface eth0 | found eth0 with address 192.1.3.209 Kernel supports NIC esp-hw-offload adding interface eth0/eth0 (esp-hw-offload not supported by kernel) 192.1.3.209:500 | NAT-Traversal: Trying sockopt style NAT-T | NAT-Traversal: ESPINUDP(2) setup succeeded for sockopt style NAT-T family IPv4 adding interface eth0/eth0 192.1.3.209:4500 adding interface lo/lo (esp-hw-offload not supported by kernel) 127.0.0.1:500 | NAT-Traversal: Trying sockopt style NAT-T | NAT-Traversal: ESPINUDP(2) setup succeeded for sockopt style NAT-T family IPv4 adding interface lo/lo 127.0.0.1:4500 | no interfaces to sort | FOR_EACH_UNORIENTED_CONNECTION_... in check_orientations | add_fd_read_event_handler: new ethX-pe@0x55e11e07bd20 | libevent_malloc: new ptr-libevent@0x55e11e093770 size 128 | libevent_malloc: new ptr-libevent@0x55e11e093800 size 16 | setup callback for interface lo 127.0.0.1:4500 fd 20 | add_fd_read_event_handler: new ethX-pe@0x55e11e07cd40 | libevent_malloc: new ptr-libevent@0x55e11e093820 size 128 | libevent_malloc: new ptr-libevent@0x55e11e0938b0 size 16 | setup callback for interface lo 127.0.0.1:500 fd 19 | add_fd_read_event_handler: new ethX-pe@0x55e11e0938d0 | libevent_malloc: new ptr-libevent@0x55e11e093910 size 128 | libevent_malloc: new ptr-libevent@0x55e11e0939a0 size 16 | setup callback for interface eth0 192.1.3.209:4500 fd 18 | add_fd_read_event_handler: new ethX-pe@0x55e11e0939c0 | libevent_malloc: new ptr-libevent@0x55e11e093a00 size 128 | libevent_malloc: new ptr-libevent@0x55e11e093a90 size 16 | setup callback for interface eth0 192.1.3.209:500 fd 17 | certs and keys locked by 'free_preshared_secrets' | certs and keys unlocked by 'free_preshared_secrets' loading secrets from "/etc/ipsec.secrets" | saving Modulus | saving PublicExponent | computed rsa CKAID 1a 15 cc e8 92 73 43 9c 2b f4 20 2a c1 06 6e f2 | computed rsa CKAID 59 b0 ef 45 loaded private key for keyid: PKK_RSA:AQPHFfpyJ | certs and keys locked by 'process_secret' | certs and keys unlocked by 'process_secret' | pluto_sd: executing action action: ready(5), status 0 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.458 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | pluto_sd: executing action action: reloading(4), status 0 listening for IKE messages | Inspecting interface lo | found lo with address 127.0.0.1 | Inspecting interface eth0 | found eth0 with address 192.1.3.209 | no interfaces to sort | libevent_free: release ptr-libevent@0x55e11e093770 | free_event_entry: release EVENT_NULL-pe@0x55e11e07bd20 | add_fd_read_event_handler: new ethX-pe@0x55e11e07bd20 | libevent_malloc: new ptr-libevent@0x55e11e093770 size 128 | setup callback for interface lo 127.0.0.1:4500 fd 20 | libevent_free: release ptr-libevent@0x55e11e093820 | free_event_entry: release EVENT_NULL-pe@0x55e11e07cd40 | add_fd_read_event_handler: new ethX-pe@0x55e11e07cd40 | libevent_malloc: new ptr-libevent@0x55e11e093820 size 128 | setup callback for interface lo 127.0.0.1:500 fd 19 | libevent_free: release ptr-libevent@0x55e11e093910 | free_event_entry: release EVENT_NULL-pe@0x55e11e0938d0 | add_fd_read_event_handler: new ethX-pe@0x55e11e0938d0 | libevent_malloc: new ptr-libevent@0x55e11e093910 size 128 | setup callback for interface eth0 192.1.3.209:4500 fd 18 | libevent_free: release ptr-libevent@0x55e11e093a00 | free_event_entry: release EVENT_NULL-pe@0x55e11e0939c0 | add_fd_read_event_handler: new ethX-pe@0x55e11e0939c0 | libevent_malloc: new ptr-libevent@0x55e11e093a00 size 128 | setup callback for interface eth0 192.1.3.209:500 fd 17 | certs and keys locked by 'free_preshared_secrets' forgetting secrets | certs and keys unlocked by 'free_preshared_secrets' loading secrets from "/etc/ipsec.secrets" | saving Modulus | saving PublicExponent | computed rsa CKAID 1a 15 cc e8 92 73 43 9c 2b f4 20 2a c1 06 6e f2 | computed rsa CKAID 59 b0 ef 45 loaded private key for keyid: PKK_RSA:AQPHFfpyJ | certs and keys locked by 'process_secret' | certs and keys unlocked by 'process_secret' | pluto_sd: executing action action: ready(5), status 0 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.289 milliseconds in whack | processing signal PLUTO_SIGCHLD | waitpid returned pid 5845 (exited with status 0) | reaped addconn helper child (status 0) | waitpid returned ECHILD (no child processes left) | spent 0.0199 milliseconds in signal handler PLUTO_SIGCHLD | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | FOR_EACH_CONNECTION_... in conn_by_name | FOR_EACH_CONNECTION_... in foreach_connection_by_alias | FOR_EACH_CONNECTION_... in conn_by_name | FOR_EACH_CONNECTION_... in foreach_connection_by_alias | FOR_EACH_CONNECTION_... in conn_by_name | Added new connection road-east-x509-ipv4 with policy ENCRYPT+TUNNEL+PFS+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | No AUTH policy was set - defaulting to RSASIG | ike (phase1) algorithm values: AES_GCM_16_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_GCM_16_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_CBC_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_CBC_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 | from whack: got --esp= | ESP/AH string values: AES_GCM_16_256-NONE, AES_GCM_16_128-NONE, AES_CBC_256-HMAC_SHA2_512_256+HMAC_SHA2_256_128, AES_CBC_128-HMAC_SHA2_512_256+HMAC_SHA2_256_128 | setting ID to ID_DER_ASN1_DN: 'E=user-road@testing.libreswan.org,CN=road.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' | loading left certificate 'road' pubkey | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095dd0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095d10 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095ce0 | unreference key: 0x55e11e0960f0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org cnt 1-- | certs and keys locked by 'lsw_add_rsa_secret' | certs and keys unlocked by 'lsw_add_rsa_secret' | counting wild cards for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org is 0 | setting ID to ID_DER_ASN1_DN: 'E=user-east@testing.libreswan.org,CN=east.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' | loading right certificate 'east' pubkey | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095dd0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09a090 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095d10 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095ce0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e096420 | unreference key: 0x55e11e0998b0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org cnt 1-- | warning: no secret key loaded for right certificate with nickname east: NSS: cert private key not found | counting wild cards for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org is 0 | based upon policy narrowing=yes, the connection is a template. | connect_to_host_pair: 192.1.3.209:500 192.1.2.23:500 -> hp@(nil): none | new hp@0x55e11e09e9a0 added connection description "road-east-x509-ipv4" | ike_life: 3600s; ipsec_life: 28800s; rekey_margin: 540s; rekey_fuzz: 100%; keyingtries: 0; replay_window: 32; policy: RSASIG+ENCRYPT+TUNNEL+PFS+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | 0.0.0.0/0===192.1.3.209[C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org,+MC+S=C]---192.1.3.254...192.1.2.23<192.1.2.23>[C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org]===0.0.0.0/0 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 2.2 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | FOR_EACH_CONNECTION_... in conn_by_name | FOR_EACH_CONNECTION_... in foreach_connection_by_alias | FOR_EACH_CONNECTION_... in conn_by_name | FOR_EACH_CONNECTION_... in foreach_connection_by_alias | FOR_EACH_CONNECTION_... in conn_by_name | Added new connection road-west-x509-ipv4 with policy ENCRYPT+TUNNEL+PFS+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | No AUTH policy was set - defaulting to RSASIG | ike (phase1) algorithm values: AES_GCM_16_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_GCM_16_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_CBC_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31, AES_CBC_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 | from whack: got --esp= | ESP/AH string values: AES_GCM_16_256-NONE, AES_GCM_16_128-NONE, AES_CBC_256-HMAC_SHA2_512_256+HMAC_SHA2_256_128, AES_CBC_128-HMAC_SHA2_512_256+HMAC_SHA2_256_128 | setting ID to ID_DER_ASN1_DN: 'E=user-road@testing.libreswan.org,CN=road.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' | loading left certificate 'road' pubkey | unreference key: 0x55e11e09a410 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org cnt 1-- | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e096420 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09e600 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09a250 | unreference key: 0x55e11e0999c0 @road.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e099e40 user-road@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0a0360 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org cnt 1-- | secrets entry for road already exists | counting wild cards for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org is 0 | setting ID to ID_DER_ASN1_DN: 'E=user-west@testing.libreswan.org,CN=west.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' | loading right certificate 'west' pubkey | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0a0330 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09e600 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09a250 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095ed0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09e970 | unreference key: 0x55e11e0a0da0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org cnt 1-- | warning: no secret key loaded for right certificate with nickname west: NSS: cert private key not found | counting wild cards for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org is 0 | based upon policy narrowing=yes, the connection is a template. | connect_to_host_pair: 192.1.3.209:500 192.1.2.45:500 -> hp@(nil): none | new hp@0x55e11e0a53f0 added connection description "road-west-x509-ipv4" | ike_life: 3600s; ipsec_life: 28800s; rekey_margin: 540s; rekey_fuzz: 100%; keyingtries: 0; replay_window: 32; policy: RSASIG+ENCRYPT+TUNNEL+PFS+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | 0.0.0.0/0===192.1.3.209[C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org,+MC+S=C]---192.1.3.254...192.1.2.45<192.1.2.45>[C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org]===0.0.0.0/0 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 1.65 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | dup_any(fd@16) -> fd@21 (in whack_process() at rcv_whack.c:590) | FOR_EACH_CONNECTION_... in conn_by_name | start processing: connection "road-east-x509-ipv4" (in initiate_a_connection() at initiate.c:186) | find_host_pair: comparing 192.1.3.209:500 to 192.1.2.23:500 but ignoring ports | connect_to_host_pair: 192.1.3.209:500 192.1.2.23:500 -> hp@0x55e11e09e9a0: road-east-x509-ipv4 | connection 'road-east-x509-ipv4' +POLICY_UP | dup_any(fd@21) -> fd@22 (in initiate_a_connection() at initiate.c:342) | FOR_EACH_STATE_... in find_phase1_state | creating state object #1 at 0x55e11e0a67e0 | State DB: adding IKEv2 state #1 in UNDEFINED | pstats #1 ikev2.ike started | Message ID: init #1: msgid=0 lastack=4294967295 nextuse=0 lastrecv=4294967295 lastreplied=0 | parent state #1: UNDEFINED(ignore) => PARENT_I0(ignore) | Message ID: init_ike #1; ike: initiator.sent=0->-1 initiator.recv=0->-1 responder.sent=0->-1 responder.recv=0->-1 wip.initiator=0->-1 wip.responder=0->-1 | suspend processing: connection "road-east-x509-ipv4" (in ikev2_parent_outI1() at ikev2_parent.c:535) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in ikev2_parent_outI1() at ikev2_parent.c:535) | dup_any(fd@22) -> fd@23 (in ikev2_parent_outI1() at ikev2_parent.c:551) | Queuing pending IPsec SA negotiating with 192.1.2.23 "road-east-x509-ipv4"[1] 192.1.2.23 IKE SA #1 "road-east-x509-ipv4"[1] 192.1.2.23 "road-east-x509-ipv4"[1] 192.1.2.23 #1: initiating v2 parent SA | constructing local IKE proposals for road-east-x509-ipv4 (IKE SA initiator selecting KE) | converting ike_info AES_GCM_16_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_GCM_16_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_CBC_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_CBC_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 "road-east-x509-ipv4"[1] 192.1.2.23: constructed local IKE proposals for road-east-x509-ipv4 (IKE SA initiator selecting KE): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | adding ikev2_outI1 KE work-order 1 for state #1 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0a13e0 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x55e11e095d40 size 128 | #1 spent 0.134 milliseconds in ikev2_parent_outI1() | processing: RESET whack log_fd (was fd@16) (in ikev2_parent_outI1() at ikev2_parent.c:610) | RESET processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in ikev2_parent_outI1() at ikev2_parent.c:610) | crypto helper 6 resuming | RESET processing: connection "road-east-x509-ipv4" (in ikev2_parent_outI1() at ikev2_parent.c:610) | crypto helper 6 starting work-order 1 for state #1 | processing: STOP connection NULL (in initiate_a_connection() at initiate.c:349) | crypto helper 6 doing build KE and nonce (ikev2_outI1 KE); request ID 1 | close_any(fd@21) (in initiate_connection() at initiate.c:372) | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.231 milliseconds in whack | crypto helper 6 finished build KE and nonce (ikev2_outI1 KE); request ID 1 time elapsed 0.000942 seconds | (#1) spent 0.946 milliseconds in crypto helper computing work-order 1: ikev2_outI1 KE (pcr) | crypto helper 6 sending results from work-order 1 for state #1 to event queue | scheduling resume sending helper answer for #1 | libevent_malloc: new ptr-libevent@0x7fe7c0006900 size 128 | crypto helper 6 waiting (nothing to do) | processing resume sending helper answer for #1 | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in resume_handler() at server.c:797) | crypto helper 6 replies to request ID 1 | calling continuation function 0x55e11c31d630 | ikev2_parent_outI1_continue for #1 | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 00 00 00 00 00 00 00 00 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_SA_INIT (0x22) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | using existing local IKE proposals for connection road-east-x509-ipv4 (IKE SA initiator emitting local proposals): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | Emitting ikev2_proposals ... | ***emit IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Security Association Payload (33:ISAKMP_NEXT_v2SA) | next payload chain: saving location 'IKEv2 Security Association Payload'.'next payload type' in 'reply packet' | discarding INTEG=NONE | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 11 (0xb) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding INTEG=NONE | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 100 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding INTEG=NONE | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 2 (0x2) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 11 (0xb) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding INTEG=NONE | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 100 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 3 (0x3) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 13 (0xd) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 116 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | prop #: 4 (0x4) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 13 (0xd) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 116 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | emitting length of IKEv2 Security Association Payload: 436 | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is 0 | ***emit IKEv2 Key Exchange Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | DH group: OAKLEY_GROUP_MODP2048 (0xe) | next payload chain: setting previous 'IKEv2 Security Association Payload'.'next payload type' to current IKEv2 Key Exchange Payload (34:ISAKMP_NEXT_v2KE) | next payload chain: saving location 'IKEv2 Key Exchange Payload'.'next payload type' in 'reply packet' | emitting 256 raw bytes of ikev2 g^x into IKEv2 Key Exchange Payload | ikev2 g^x 21 c2 05 c1 2e c9 c7 26 6a 39 e8 1e f8 f9 9d 57 | ikev2 g^x 0a 43 48 64 08 b4 4e 80 c4 e1 9f 3c 76 77 20 c9 | ikev2 g^x 1f 89 af f7 d5 4a 0e 52 74 b9 f9 da 63 7c b8 0c | ikev2 g^x 1b 0e be d7 48 a2 89 e8 da bb d4 bd 87 24 cb 7e | ikev2 g^x d0 1a cf 27 2b 83 9e e6 1b eb ce a4 90 04 8b 94 | ikev2 g^x 49 85 b1 83 4c 3c fb fd 69 42 5d 59 ea 84 5c 18 | ikev2 g^x 2c 5a 81 2b b7 76 ef 40 39 b8 28 aa 0c 46 4d ea | ikev2 g^x 7d 6c 69 1f 2b 2e d3 8c 72 86 69 ca 32 ca 5c 61 | ikev2 g^x 78 9d e5 b1 f9 6e df 8f bd b3 33 ae 97 ac dc f8 | ikev2 g^x 0f 66 64 63 81 14 ba e1 b4 a2 9d 1d 11 13 09 6a | ikev2 g^x 1d 89 78 f1 13 1b 52 1b c7 01 0a 0a 4c 03 be d0 | ikev2 g^x d9 1f 75 92 68 e8 3d ff ab 40 31 11 ef af e5 f7 | ikev2 g^x 70 88 7f 77 ac b1 90 05 e7 42 de 19 68 e8 5b 16 | ikev2 g^x 36 d4 49 3d d4 f2 01 78 c9 fd be 4d e1 0f 49 3e | ikev2 g^x b0 8e 37 d8 cb 4b ee 3e f5 3e 99 89 36 d2 22 de | ikev2 g^x e8 7c f1 6a 6d dd 4f 7d 58 56 a1 f2 ed cf bc 2d | emitting length of IKEv2 Key Exchange Payload: 264 | ***emit IKEv2 Nonce Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | next payload chain: ignoring supplied 'IKEv2 Nonce Payload'.'next payload type' value 41:ISAKMP_NEXT_v2N | next payload chain: setting previous 'IKEv2 Key Exchange Payload'.'next payload type' to current IKEv2 Nonce Payload (40:ISAKMP_NEXT_v2Ni) | next payload chain: saving location 'IKEv2 Nonce Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of IKEv2 nonce into IKEv2 Nonce Payload | IKEv2 nonce b2 09 e8 77 56 6a 16 96 72 c3 83 5e 02 9c 4d 7c | IKEv2 nonce 2b 2f ca 66 03 5b 11 5c be d5 6d 1b a7 e3 b3 22 | emitting length of IKEv2 Nonce Payload: 36 | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_IKEV2_FRAGMENTATION_SUPPORTED (0x402e) | next payload chain: setting previous 'IKEv2 Nonce Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting length of IKEv2 Notify Payload: 8 | NAT-Traversal support [enabled] add v2N payloads. | natd_hash: rcookie is zero | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= b9 ee 50 69 24 13 84 7c | natd_hash: rcookie= 00 00 00 00 00 00 00 00 | natd_hash: ip= c0 01 03 d1 | natd_hash: port= 01 f4 | natd_hash: hash= e7 92 83 e1 e1 51 5e 3e 9e 06 52 dd d4 e3 b2 60 | natd_hash: hash= 8c 0c 5b 20 | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_SOURCE_IP (0x4004) | next payload chain: setting previous 'IKEv2 Notify Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting 20 raw bytes of Notify data into IKEv2 Notify Payload | Notify data e7 92 83 e1 e1 51 5e 3e 9e 06 52 dd d4 e3 b2 60 | Notify data 8c 0c 5b 20 | emitting length of IKEv2 Notify Payload: 28 | natd_hash: rcookie is zero | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= b9 ee 50 69 24 13 84 7c | natd_hash: rcookie= 00 00 00 00 00 00 00 00 | natd_hash: ip= c0 01 02 17 | natd_hash: port= 01 f4 | natd_hash: hash= 85 f9 13 37 6a 55 81 4e 60 34 69 50 da 47 27 15 | natd_hash: hash= 4c 32 8a b7 | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_DESTINATION_IP (0x4005) | next payload chain: setting previous 'IKEv2 Notify Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting 20 raw bytes of Notify data into IKEv2 Notify Payload | Notify data 85 f9 13 37 6a 55 81 4e 60 34 69 50 da 47 27 15 | Notify data 4c 32 8a b7 | emitting length of IKEv2 Notify Payload: 28 | emitting length of ISAKMP Message: 828 | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in ikev2_parent_outI1_common() at ikev2_parent.c:817) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in complete_v2_state_transition() at ikev2.c:3376) | #1 complete_v2_state_transition() PARENT_I0->PARENT_I1 with status STF_OK | IKEv2: transition from state STATE_PARENT_I0 to state STATE_PARENT_I1 | parent state #1: PARENT_I0(ignore) => PARENT_I1(half-open IKE SA) | Message ID: updating counters for #1 to 4294967295 after switching state | Message ID: IKE #1 skipping update_recv as MD is fake | Message ID: sent #1 request 0; ike: initiator.sent=-1->0 initiator.recv=-1 responder.sent=-1 responder.recv=-1 wip.initiator=-1->0 wip.responder=-1 "road-east-x509-ipv4"[1] 192.1.2.23 #1: STATE_PARENT_I1: sent v2I1, expected v2R1 | sending V2 reply packet to 192.1.2.23:500 (from 192.1.3.209:500) | sending 828 bytes for STATE_PARENT_I0 through eth0 from 192.1.3.209:500 to 192.1.2.23:500 (using #1) | b9 ee 50 69 24 13 84 7c 00 00 00 00 00 00 00 00 | 21 20 22 08 00 00 00 00 00 00 03 3c 22 00 01 b4 | 02 00 00 64 01 01 00 0b 03 00 00 0c 01 00 00 14 | 80 0e 01 00 03 00 00 08 02 00 00 07 03 00 00 08 | 02 00 00 05 03 00 00 08 04 00 00 0e 03 00 00 08 | 04 00 00 0f 03 00 00 08 04 00 00 10 03 00 00 08 | 04 00 00 12 03 00 00 08 04 00 00 13 03 00 00 08 | 04 00 00 14 03 00 00 08 04 00 00 15 00 00 00 08 | 04 00 00 1f 02 00 00 64 02 01 00 0b 03 00 00 0c | 01 00 00 14 80 0e 00 80 03 00 00 08 02 00 00 07 | 03 00 00 08 02 00 00 05 03 00 00 08 04 00 00 0e | 03 00 00 08 04 00 00 0f 03 00 00 08 04 00 00 10 | 03 00 00 08 04 00 00 12 03 00 00 08 04 00 00 13 | 03 00 00 08 04 00 00 14 03 00 00 08 04 00 00 15 | 00 00 00 08 04 00 00 1f 02 00 00 74 03 01 00 0d | 03 00 00 0c 01 00 00 0c 80 0e 01 00 03 00 00 08 | 02 00 00 07 03 00 00 08 02 00 00 05 03 00 00 08 | 03 00 00 0e 03 00 00 08 03 00 00 0c 03 00 00 08 | 04 00 00 0e 03 00 00 08 04 00 00 0f 03 00 00 08 | 04 00 00 10 03 00 00 08 04 00 00 12 03 00 00 08 | 04 00 00 13 03 00 00 08 04 00 00 14 03 00 00 08 | 04 00 00 15 00 00 00 08 04 00 00 1f 00 00 00 74 | 04 01 00 0d 03 00 00 0c 01 00 00 0c 80 0e 00 80 | 03 00 00 08 02 00 00 07 03 00 00 08 02 00 00 05 | 03 00 00 08 03 00 00 0e 03 00 00 08 03 00 00 0c | 03 00 00 08 04 00 00 0e 03 00 00 08 04 00 00 0f | 03 00 00 08 04 00 00 10 03 00 00 08 04 00 00 12 | 03 00 00 08 04 00 00 13 03 00 00 08 04 00 00 14 | 03 00 00 08 04 00 00 15 00 00 00 08 04 00 00 1f | 28 00 01 08 00 0e 00 00 21 c2 05 c1 2e c9 c7 26 | 6a 39 e8 1e f8 f9 9d 57 0a 43 48 64 08 b4 4e 80 | c4 e1 9f 3c 76 77 20 c9 1f 89 af f7 d5 4a 0e 52 | 74 b9 f9 da 63 7c b8 0c 1b 0e be d7 48 a2 89 e8 | da bb d4 bd 87 24 cb 7e d0 1a cf 27 2b 83 9e e6 | 1b eb ce a4 90 04 8b 94 49 85 b1 83 4c 3c fb fd | 69 42 5d 59 ea 84 5c 18 2c 5a 81 2b b7 76 ef 40 | 39 b8 28 aa 0c 46 4d ea 7d 6c 69 1f 2b 2e d3 8c | 72 86 69 ca 32 ca 5c 61 78 9d e5 b1 f9 6e df 8f | bd b3 33 ae 97 ac dc f8 0f 66 64 63 81 14 ba e1 | b4 a2 9d 1d 11 13 09 6a 1d 89 78 f1 13 1b 52 1b | c7 01 0a 0a 4c 03 be d0 d9 1f 75 92 68 e8 3d ff | ab 40 31 11 ef af e5 f7 70 88 7f 77 ac b1 90 05 | e7 42 de 19 68 e8 5b 16 36 d4 49 3d d4 f2 01 78 | c9 fd be 4d e1 0f 49 3e b0 8e 37 d8 cb 4b ee 3e | f5 3e 99 89 36 d2 22 de e8 7c f1 6a 6d dd 4f 7d | 58 56 a1 f2 ed cf bc 2d 29 00 00 24 b2 09 e8 77 | 56 6a 16 96 72 c3 83 5e 02 9c 4d 7c 2b 2f ca 66 | 03 5b 11 5c be d5 6d 1b a7 e3 b3 22 29 00 00 08 | 00 00 40 2e 29 00 00 1c 00 00 40 04 e7 92 83 e1 | e1 51 5e 3e 9e 06 52 dd d4 e3 b2 60 8c 0c 5b 20 | 00 00 00 1c 00 00 40 05 85 f9 13 37 6a 55 81 4e | 60 34 69 50 da 47 27 15 4c 32 8a b7 | state #1 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x55e11e095d40 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0a13e0 | success_v2_state_transition scheduling EVENT_RETRANSMIT of c->r_interval=500ms | event_schedule: new EVENT_RETRANSMIT-pe@0x55e11e0a13e0 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #1 | libevent_malloc: new ptr-libevent@0x55e11e095d40 size 128 | #1 STATE_PARENT_I1: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 48831.159006 | resume sending helper answer for #1 suppresed complete_v2_state_transition() and stole MD | #1 spent 0.874 milliseconds in resume sending helper answer | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fe7c0006900 | spent 0.00217 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 437 bytes from 192.1.2.23:500 on eth0 (192.1.3.209:500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 21 20 22 20 00 00 00 00 00 00 01 b5 22 00 00 28 | 00 00 00 24 01 01 00 03 03 00 00 0c 01 00 00 14 | 80 0e 01 00 03 00 00 08 02 00 00 07 00 00 00 08 | 04 00 00 0e 28 00 01 08 00 0e 00 00 6a ce ea 59 | a4 73 6f 02 55 93 17 a8 dd e7 c2 93 41 60 c9 dd | e1 41 98 ed 17 33 e0 d7 6a c0 6f 6a c8 66 5b 03 | b2 41 61 42 6a ee ab b6 9d a7 53 76 c4 9b 11 3c | ef 91 fe be 19 cf cd fa 5f a9 2f c6 de 6a 2b e1 | 42 63 b8 e7 c8 00 08 d1 4b 83 16 66 05 41 e6 f0 | eb 2c 99 cc ca f7 f2 2e ac 44 75 b8 c6 45 af 60 | 43 29 92 fa 5f 93 48 c9 30 3c fe 3f d0 c4 e1 c5 | 3f 79 bc 21 34 cf 03 e1 1f cd 63 d9 9a f9 79 e7 | 87 2e 86 e3 2b 2e 54 97 16 19 ac 2a cb f1 59 30 | 1a f5 56 8c e9 c9 20 89 34 69 ba 78 1e 91 2f fe | e0 76 fe bf d2 42 fe a9 6e 6a d4 04 cb b1 6b 81 | e4 9b a9 15 70 7d 28 62 b3 41 f8 3d 05 65 92 ef | ec c7 e4 d7 a7 26 fe c7 f1 ed 04 65 fa ca 1e 20 | 63 f0 9f c1 31 23 28 f0 e2 ff 98 c2 19 fb a1 f1 | 32 df 54 15 24 1c 79 01 6f de 40 a6 80 21 58 f9 | 00 60 06 6d 2f 4f ae 05 7c 00 ad f3 29 00 00 24 | 99 61 8e d3 3e 29 d0 fc 9a e5 dc b9 f2 9f 68 50 | a0 4e aa e6 cd 7b fc 46 ca 7c b7 cf 41 d2 b6 34 | 29 00 00 08 00 00 40 2e 29 00 00 1c 00 00 40 04 | 82 0f fd d3 7d 1f 91 35 ab d1 86 c1 d3 a5 85 9e | c5 96 99 89 26 00 00 1c 00 00 40 05 a9 10 25 58 | 6e c4 e1 ac 36 cf 08 9c ea 3e 30 be 93 99 76 85 | 00 00 00 05 04 | start processing: from 192.1.2.23:500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SA (0x21) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_SA_INIT (0x22) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 0 (0x0) | length: 437 (0x1b5) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_SA_INIT (34) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_SA_INIT response | State DB: found IKEv2 state #1 in PARENT_I1 (find_v2_ike_sa_by_initiator_spi) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in ikev2_process_packet() at ikev2.c:2016) | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:500 (in ike_process_packet() at ikev2.c:2062) | #1 is idle | #1 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SA) | ***parse IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2KE (0x22) | flags: none (0x0) | length: 40 (0x28) | processing payload: ISAKMP_NEXT_v2SA (len=36) | Now let's proceed with payload (ISAKMP_NEXT_v2KE) | ***parse IKEv2 Key Exchange Payload: | next payload type: ISAKMP_NEXT_v2Ni (0x28) | flags: none (0x0) | length: 264 (0x108) | DH group: OAKLEY_GROUP_MODP2048 (0xe) | processing payload: ISAKMP_NEXT_v2KE (len=256) | Now let's proceed with payload (ISAKMP_NEXT_v2Ni) | ***parse IKEv2 Nonce Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 36 (0x24) | processing payload: ISAKMP_NEXT_v2Ni (len=32) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 8 (0x8) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_IKEV2_FRAGMENTATION_SUPPORTED (0x402e) | processing payload: ISAKMP_NEXT_v2N (len=0) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 28 (0x1c) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_SOURCE_IP (0x4004) | processing payload: ISAKMP_NEXT_v2N (len=20) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2CERTREQ (0x26) | flags: none (0x0) | length: 28 (0x1c) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_DESTINATION_IP (0x4005) | processing payload: ISAKMP_NEXT_v2N (len=20) | Now let's proceed with payload (ISAKMP_NEXT_v2CERTREQ) | ***parse IKEv2 Certificate Request Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 5 (0x5) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | processing payload: ISAKMP_NEXT_v2CERTREQ (len=0) | State DB: re-hashing IKEv2 state #1 IKE SPIi and SPI[ir] | #1 in state PARENT_I1: sent v2I1, expected v2R1 | selected state microcode Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH | Now let's proceed with state specific processing | calling processor Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH | ikev2 parent inR1: calculating g^{xy} in order to send I2 | using existing local IKE proposals for connection road-east-x509-ipv4 (IKE SA initiator accepting remote proposal): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | Comparing remote proposals against IKE initiator (accepting) 4 local proposals | local proposal 1 type ENCR has 1 transforms | local proposal 1 type PRF has 2 transforms | local proposal 1 type INTEG has 1 transforms | local proposal 1 type DH has 8 transforms | local proposal 1 type ESN has 0 transforms | local proposal 1 transforms: required: ENCR+PRF+DH; optional: INTEG | local proposal 2 type ENCR has 1 transforms | local proposal 2 type PRF has 2 transforms | local proposal 2 type INTEG has 1 transforms | local proposal 2 type DH has 8 transforms | local proposal 2 type ESN has 0 transforms | local proposal 2 transforms: required: ENCR+PRF+DH; optional: INTEG | local proposal 3 type ENCR has 1 transforms | local proposal 3 type PRF has 2 transforms | local proposal 3 type INTEG has 2 transforms | local proposal 3 type DH has 8 transforms | local proposal 3 type ESN has 0 transforms | local proposal 3 transforms: required: ENCR+PRF+INTEG+DH; optional: none | local proposal 4 type ENCR has 1 transforms | local proposal 4 type PRF has 2 transforms | local proposal 4 type INTEG has 2 transforms | local proposal 4 type DH has 8 transforms | local proposal 4 type ESN has 0 transforms | local proposal 4 transforms: required: ENCR+PRF+INTEG+DH; optional: none | ****parse IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | length: 36 (0x24) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 3 (0x3) | Comparing remote proposal 1 containing 3 transforms against local proposal [1..1] of 4 local proposals | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 12 (0xc) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | ******parse IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | remote proposal 1 transform 0 (ENCR=AES_GCM_C_256) matches local proposal 1 type 1 (ENCR) transform 0 | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | remote proposal 1 transform 1 (PRF=HMAC_SHA2_512) matches local proposal 1 type 2 (PRF) transform 0 | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | remote proposal 1 transform 2 (DH=MODP2048) matches local proposal 1 type 4 (DH) transform 0 | remote proposal 1 proposed transforms: ENCR+PRF+DH; matched: ENCR+PRF+DH; unmatched: none | comparing remote proposal 1 containing ENCR+PRF+DH transforms to local proposal 1; required: ENCR+PRF+DH; optional: INTEG; matched: ENCR+PRF+DH | remote proposal 1 matches local proposal 1 | remote accepted the proposal 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512;DH=MODP2048[first-match] | converting proposal to internal trans attrs | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= b9 ee 50 69 24 13 84 7c | natd_hash: rcookie= 59 0e fb c8 dd 53 65 bd | natd_hash: ip= c0 01 03 d1 | natd_hash: port= 01 f4 | natd_hash: hash= bc 20 df 16 ad 51 89 4d f7 c3 ab 3a 97 65 4b cc | natd_hash: hash= 77 63 c4 0c | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= b9 ee 50 69 24 13 84 7c | natd_hash: rcookie= 59 0e fb c8 dd 53 65 bd | natd_hash: ip= c0 01 02 17 | natd_hash: port= 01 f4 | natd_hash: hash= 82 0f fd d3 7d 1f 91 35 ab d1 86 c1 d3 a5 85 9e | natd_hash: hash= c5 96 99 89 | NAT_TRAVERSAL encaps using auto-detect | NAT_TRAVERSAL this end is behind NAT | NAT_TRAVERSAL that end is NOT behind NAT | NAT_TRAVERSAL nat-keepalive enabled 192.1.2.23 | NAT: #1 floating local endpoint from 192.1.3.209:500 to 192.1.3.209:4500 using pluto_nat_port (in ikev2_parent_inR1outI2() at ikev2_parent.c:1695) | NAT: #1 floating endpoint ended up on interface eth0 192.1.3.209:4500 | NAT-T: #1 floating remote port from 500 to 4500 using pluto_nat_port (in ikev2_parent_inR1outI2() at ikev2_parent.c:1695) | offloading IKEv2 SKEYSEED using prf=HMAC_SHA2_512 integ=NONE cipherkey=AES_GCM_16 | adding ikev2_inR1outI2 KE work-order 2 for state #1 | state #1 requesting EVENT_RETRANSMIT to be deleted | #1 STATE_PARENT_I1: retransmits: cleared | libevent_free: release ptr-libevent@0x55e11e095d40 | free_event_entry: release EVENT_RETRANSMIT-pe@0x55e11e0a13e0 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0a13e0 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x55e11e095d40 size 128 | #1 spent 0.201 milliseconds in processing: Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH in ikev2_process_state_packet() | crypto helper 2 resuming | crypto helper 2 starting work-order 2 for state #1 | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #1 complete_v2_state_transition() PARENT_I1->PARENT_I2 with status STF_SUSPEND | suspending state #1 and saving MD | #1 is busy; has a suspended MD | crypto helper 2 doing compute dh (V2) (ikev2_inR1outI2 KE); request ID 2 | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in log_stf_suspend() at ikev2.c:3266) | "road-east-x509-ipv4"[1] 192.1.2.23 #1 complete v2 state STATE_PARENT_I1 transition with STF_SUSPEND suspended from complete_v2_state_transition:3448 | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.481 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.489 milliseconds in comm_handle_cb() reading and processing packet | calculating skeyseed using prf=sha2_512 integ=none cipherkey-size=32 salt-size=4 | crypto helper 2 finished compute dh (V2) (ikev2_inR1outI2 KE); request ID 2 time elapsed 0.001143 seconds | (#1) spent 1.14 milliseconds in crypto helper computing work-order 2: ikev2_inR1outI2 KE (pcr) | crypto helper 2 sending results from work-order 2 for state #1 to event queue | scheduling resume sending helper answer for #1 | libevent_malloc: new ptr-libevent@0x7fe7b8006b90 size 128 | crypto helper 2 waiting (nothing to do) | processing resume sending helper answer for #1 | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in resume_handler() at server.c:797) | crypto helper 2 replies to request ID 2 | calling continuation function 0x55e11c31d630 | ikev2_parent_inR1outI2_continue for #1: calculating g^{xy}, sending I2 | creating state object #2 at 0x55e11e0ab480 | State DB: adding IKEv2 state #2 in UNDEFINED | pstats #2 ikev2.child started | duplicating state object #1 "road-east-x509-ipv4"[1] 192.1.2.23 as #2 for IPSEC SA | #2 setting local endpoint to 192.1.3.209:4500 from #1.st_localport (in duplicate_state() at state.c:1481) | Message ID: init_child #1.#2; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1; child: wip.initiator=0->-1 wip.responder=0->-1 | Message ID: switch-from #1 response 0; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1 wip.initiator=0->-1 wip.responder=-1 | Message ID: switch-to #1.#2 response 0; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1; child: wip.initiator=-1->0 wip.responder=-1 | state #1 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x55e11e095d40 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0a13e0 | event_schedule: new EVENT_SA_REPLACE-pe@0x55e11e0a13e0 | inserting event EVENT_SA_REPLACE, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x55e11e095d40 size 128 | parent state #1: PARENT_I1(half-open IKE SA) => PARENT_I2(open IKE SA) | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'reply packet' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | IKEv2 CERT: send a certificate? | IKEv2 CERT: OK to send a certificate (always) | IDr payload will be sent | ****emit IKEv2 Identification - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ID type: ID_DER_ASN1_DN (0x9) | next payload chain: setting previous 'IKEv2 Encryption Payload'.'next payload type' to current IKEv2 Identification - Initiator - Payload (35:ISAKMP_NEXT_v2IDi) | next payload chain: saving location 'IKEv2 Identification - Initiator - Payload'.'next payload type' in 'reply packet' | emitting 183 raw bytes of my identity into IKEv2 Identification - Initiator - Payload | my identity 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | my identity 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | my identity 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | my identity 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | my identity 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | my identity 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | my identity 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 72 6f 61 | my identity 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | my identity 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | my identity 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 72 6f 61 | my identity 64 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | my identity 77 61 6e 2e 6f 72 67 | emitting length of IKEv2 Identification - Initiator - Payload: 191 | Sending [CERT] of certificate: E=user-road@testing.libreswan.org,CN=road.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | ****emit IKEv2 Certificate Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | next payload chain: setting previous 'IKEv2 Identification - Initiator - Payload'.'next payload type' to current IKEv2 Certificate Payload (37:ISAKMP_NEXT_v2CERT) | next payload chain: saving location 'IKEv2 Certificate Payload'.'next payload type' in 'reply packet' | emitting 1224 raw bytes of CERT into IKEv2 Certificate Payload | CERT 30 82 04 c4 30 82 04 2d a0 03 02 01 02 02 01 05 | CERT 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 00 30 | CERT 81 ac 31 0b 30 09 06 03 55 04 06 13 02 43 41 31 | CERT 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 69 | CERT 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 6f | CERT 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c 69 | CERT 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 0b | CERT 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 6e | CERT 74 31 25 30 23 06 03 55 04 03 0c 1c 4c 69 62 72 | CERT 65 73 77 61 6e 20 74 65 73 74 20 43 41 20 66 6f | CERT 72 20 6d 61 69 6e 63 61 31 24 30 22 06 09 2a 86 | CERT 48 86 f7 0d 01 09 01 16 15 74 65 73 74 69 6e 67 | CERT 40 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 30 22 | CERT 18 0f 32 30 31 39 30 39 31 35 31 39 34 34 35 39 | CERT 5a 18 0f 32 30 32 32 30 39 31 34 31 39 34 34 35 | CERT 39 5a 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 | CERT 43 41 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 | CERT 61 72 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 | CERT 6f 72 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c | CERT 09 4c 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 | CERT 55 04 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 | CERT 6d 65 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 72 | CERT 6f 61 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a | CERT 86 48 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 72 | CERT 6f 61 64 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 30 82 01 a2 30 0d 06 | CERT 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 8f | CERT 00 30 82 01 8a 02 82 01 81 00 aa a3 11 32 ef 77 | CERT 46 01 b5 ee 57 1d 61 fa 91 8d 78 a8 03 4b e5 df | CERT a7 08 56 02 30 6d 5d 62 0c 0b 23 e0 6d ec a4 87 | CERT 09 62 a4 38 c2 f3 a1 26 03 19 4c 31 eb 50 c5 bd | CERT 53 4c e1 91 e3 75 bd 32 48 47 a9 3f bc c1 d9 42 | CERT 7e 92 ef 03 3c 28 35 0b c9 ee 30 ec 71 63 b0 3e | CERT e9 8d 0e e9 ff d3 02 36 76 42 b1 b2 df 55 9c ce | CERT 28 1a 0f 56 1a 5d 89 03 d0 e1 04 ad 7b ad e0 b4 | CERT 8e 36 df 0b be 9d 1b bd fd 46 c5 fb 2c 67 ab 73 | CERT ca e2 6b f0 a7 15 6c 5a 83 05 63 36 84 da cd 96 | CERT 7a fc 30 e2 18 ce 01 20 45 91 45 bc 34 67 3e 24 | CERT 06 ac ae a7 06 7c 54 f2 98 fe 3b 07 5d b9 32 06 | CERT ab 7b f2 1b 2d c1 b0 06 8e 86 3a ac 8f 44 69 58 | CERT 00 7d ac c9 e5 5c fc 2c 6d 7b e3 f3 35 7e 8e 4d | CERT 94 6a 6d 36 7f bc 95 c0 a8 31 41 f1 cd f3 b0 f4 | CERT 48 fc ff 1a 17 5d a3 c6 5f e9 30 f0 15 e8 a6 4b | CERT de e7 d9 2c 17 2f 03 78 2e d8 0f 39 1a 37 b1 92 | CERT 16 d3 6a 3d 98 9c ef 3b 97 89 8a d4 e7 0d d5 65 | CERT 73 46 c8 b4 10 cf 04 c1 b8 3e 0d d4 b1 21 9d 0f | CERT e6 5b c0 28 9e c4 a9 54 cc 6b 8a cf 05 23 d7 5c | CERT 76 e8 c5 b3 c3 a0 f8 11 9b 33 f7 be 02 46 82 08 | CERT e8 2f 15 b5 7f 7d 20 8a e2 2c e2 7a 16 ef 7a 6a | CERT ab 4a d2 cd 70 9f dd eb 3c fe e5 0b 3f 35 d7 e4 | CERT 49 55 bd 64 5c 8a be c8 d0 3d d9 ef 61 79 6c 0c | CERT 4d 63 fc 07 1e 0b cb 35 ff 67 02 03 01 00 01 a3 | CERT 81 e3 30 81 e0 30 09 06 03 55 1d 13 04 02 30 00 | CERT 30 25 06 03 55 1d 11 04 1e 30 1c 82 1a 72 6f 61 | CERT 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | CERT 77 61 6e 2e 6f 72 67 30 0b 06 03 55 1d 0f 04 04 | CERT 03 02 07 80 30 1d 06 03 55 1d 25 04 16 30 14 06 | CERT 08 2b 06 01 05 05 07 03 01 06 08 2b 06 01 05 05 | CERT 07 03 02 30 41 06 08 2b 06 01 05 05 07 01 01 04 | CERT 35 30 33 30 31 06 08 2b 06 01 05 05 07 30 01 86 | CERT 25 68 74 74 70 3a 2f 2f 6e 69 63 2e 74 65 73 74 | CERT 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 | CERT 67 3a 32 35 36 30 30 3d 06 03 55 1d 1f 04 36 30 | CERT 34 30 32 a0 30 a0 2e 86 2c 68 74 74 70 3a 2f 2f | CERT 6e 69 63 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 2f 72 65 76 6f 6b 65 | CERT 64 2e 63 72 6c 30 0d 06 09 2a 86 48 86 f7 0d 01 | CERT 01 0b 05 00 03 81 81 00 54 b5 6f 69 2c bf a0 8e | CERT d5 3e da 46 11 21 59 98 cf f7 41 fa 7b 38 05 03 | CERT 0e c0 ef ef 91 e8 f4 e2 87 d9 4e d8 a0 18 74 64 | CERT 71 44 3b 9d 57 86 56 7f 62 5e 48 0f 9d 64 e2 5e | CERT b8 f9 e8 a2 14 bc 7f 3d 26 20 03 85 5a 6e 44 cb | CERT 15 e7 74 21 11 6b d1 85 c7 93 9d 1a c0 22 7e 71 | CERT fb c9 58 8a 04 85 f5 cf 3d 62 1a ce 6e 05 ac b3 | CERT 0c dc 15 61 94 11 f6 48 6b cb eb 4c 91 bc 5a 73 | CERT 15 52 a7 08 39 59 1b 13 | emitting length of IKEv2 Certificate Payload: 1229 | IKEv2 CERTREQ: send a cert request? | IKEv2 CERTREQ: OK to send a certificate request | Sending [CERTREQ] of C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org | connection->kind is not CK_PERMANENT (instance), so collect CAs | Not a roadwarrior instance, sending empty CA in CERTREQ | ****emit IKEv2 Certificate Request Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | next payload chain: setting previous 'IKEv2 Certificate Payload'.'next payload type' to current IKEv2 Certificate Request Payload (38:ISAKMP_NEXT_v2CERTREQ) | next payload chain: saving location 'IKEv2 Certificate Request Payload'.'next payload type' in 'reply packet' | emitting length of IKEv2 Certificate Request Payload: 5 | ****emit IKEv2 Identification - Responder - Payload: | next payload type: ISAKMP_NEXT_v2AUTH (0x27) | flags: none (0x0) | ID type: ID_DER_ASN1_DN (0x9) | next payload chain: ignoring supplied 'IKEv2 Identification - Responder - Payload'.'next payload type' value 39:ISAKMP_NEXT_v2AUTH | next payload chain: setting previous 'IKEv2 Certificate Request Payload'.'next payload type' to current IKEv2 Identification - Responder - Payload (36:ISAKMP_NEXT_v2IDr) | next payload chain: saving location 'IKEv2 Identification - Responder - Payload'.'next payload type' in 'reply packet' | emitting 183 raw bytes of IDr into IKEv2 Identification - Responder - Payload | IDr 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | IDr 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | IDr 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | IDr 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | IDr 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | IDr 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | IDr 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 65 61 73 | IDr 74 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | IDr 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | IDr 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 65 61 73 | IDr 74 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | IDr 77 61 6e 2e 6f 72 67 | emitting length of IKEv2 Identification - Responder - Payload: 191 | not sending INITIAL_CONTACT | ****emit IKEv2 Authentication Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | auth method: IKEv2_AUTH_RSA (0x1) | next payload chain: setting previous 'IKEv2 Identification - Responder - Payload'.'next payload type' to current IKEv2 Authentication Payload (39:ISAKMP_NEXT_v2AUTH) | next payload chain: saving location 'IKEv2 Authentication Payload'.'next payload type' in 'reply packet' | started looking for secret for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org->C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org of kind PKK_RSA | searching for certificate PKK_RSA:AwEAAaqjE vs PKK_RSA:AwEAAaqjE | #1 spent 7.47 milliseconds in ikev2_calculate_rsa_hash() calling sign_hash_RSA() | emitting 384 raw bytes of rsa signature into IKEv2 Authentication Payload | rsa signature 7f cb df 62 9b 2d a1 ea dd cd 4f fb a1 71 de aa | rsa signature 50 e6 a0 8c f6 d9 ce 3f f5 45 93 40 36 06 87 95 | rsa signature c7 cd f1 bf 4e 61 1d e8 82 a7 72 fd bf 95 36 d9 | rsa signature b0 dc bb 04 7c ac 2f cf 9c 0d 32 04 93 fd 94 35 | rsa signature 72 02 ed e6 27 db 54 9e 2c 26 82 27 e5 55 33 35 | rsa signature 37 8c e5 38 8c 5e 07 ab 50 bc 8a a2 3e 41 21 78 | rsa signature 87 50 f2 53 c7 e0 bc 8a 7b 92 38 33 20 42 22 ea | rsa signature 74 3b 41 9d c1 7a bd 07 a2 08 06 c5 bc 61 80 4f | rsa signature 87 67 1d 7c 3b 46 01 e5 7f 72 e6 dd bd 2b 77 ae | rsa signature a7 16 9e a6 33 4c 4e 93 eb 58 dc a5 4c d9 90 cb | rsa signature 39 21 1f 87 07 4a 4d a1 cc dd cb ac e3 49 44 64 | rsa signature 49 c9 ba 55 49 b8 5d ca 91 02 e9 a5 52 d7 23 34 | rsa signature 03 5e b9 95 2d 9c 6b cd 58 1f af d3 b0 30 c8 2f | rsa signature cb 6f 42 5b 00 58 d4 e9 ed 45 7c 23 d7 d1 97 be | rsa signature 16 ff 79 a2 1d af 94 86 22 c4 ae bf c5 23 15 d1 | rsa signature 01 17 61 e4 0a 70 78 5c 31 47 b0 08 04 12 bd 8a | rsa signature 46 58 f9 b8 b8 76 86 f0 3b 9a 99 66 cb 0d dc 27 | rsa signature 7c d3 6f db 64 b2 77 da 16 04 15 32 c5 60 0e 6f | rsa signature ee 11 8e 5e 42 e7 9b ee 9e cb 2f 74 69 6b ff 4b | rsa signature 16 a8 67 78 af b5 45 fc eb 7e 26 2d 3d 62 99 00 | rsa signature 9a 5f 2d d4 ef 50 e0 f5 a6 66 74 00 39 02 b5 0c | rsa signature a0 c6 95 6a a1 0f e8 9b 1d 6d 61 71 ad 41 75 f9 | rsa signature bc ed 13 44 90 5c cf 78 0c 9a db 09 5c ec b3 6c | rsa signature ff 39 49 0d c2 9b 6a 5e 03 3c 4d c1 9b 5e f4 c6 | #1 spent 7.64 milliseconds in ikev2_calculate_rsa_hash() | emitting length of IKEv2 Authentication Payload: 392 | Send Configuration Payload request | ****emit IKEv2 Configuration Payload: | next payload type: ISAKMP_NEXT_v2SA (0x21) | flags: none (0x0) | ikev2_cfg_type: IKEv2_CP_CFG_REQUEST (0x1) | next payload chain: ignoring supplied 'IKEv2 Configuration Payload'.'next payload type' value 33:ISAKMP_NEXT_v2SA | next payload chain: setting previous 'IKEv2 Authentication Payload'.'next payload type' to current IKEv2 Configuration Payload (47:ISAKMP_NEXT_v2CP) | next payload chain: saving location 'IKEv2 Configuration Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_ADDRESS (0x1) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_DNS (0x3) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP6_ADDRESS (0x8) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP6_DNS (0xa) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_DNS_DOMAIN (0x19) | emitting length of IKEv2 Configuration Payload Attribute: 0 | emitting length of IKEv2 Configuration Payload: 28 | getting first pending from state #1 | netlink_get_spi: allocated 0xe92ac784 for esp.0@192.1.3.209 | constructing ESP/AH proposals with all DH removed for road-east-x509-ipv4 (IKE SA initiator emitting ESP/AH proposals) | converting proposal AES_GCM_16_256-NONE to ikev2 ... | ... ikev2_proposal: 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED | converting proposal AES_GCM_16_128-NONE to ikev2 ... | ... ikev2_proposal: 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED | converting proposal AES_CBC_256-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | converting proposal AES_CBC_128-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED "road-east-x509-ipv4"[1] 192.1.2.23: constructed local ESP/AH proposals for road-east-x509-ipv4 (IKE SA initiator emitting ESP/AH proposals): 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | Emitting ikev2_proposals ... | ****emit IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'IKEv2 Configuration Payload'.'next payload type' to current IKEv2 Security Association Payload (33:ISAKMP_NEXT_v2SA) | next payload chain: saving location 'IKEv2 Security Association Payload'.'next payload type' in 'reply packet' | discarding INTEG=NONE | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi e9 2a c7 84 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | discarding INTEG=NONE | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 32 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding INTEG=NONE | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 2 (0x2) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi e9 2a c7 84 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | discarding INTEG=NONE | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 32 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 3 (0x3) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 4 (0x4) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi e9 2a c7 84 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 48 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | prop #: 4 (0x4) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 4 (0x4) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi e9 2a c7 84 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 48 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | emitting length of IKEv2 Security Association Payload: 164 | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is 0 | ****emit IKEv2 Traffic Selector - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | number of TS: 1 (0x1) | next payload chain: setting previous 'IKEv2 Security Association Payload'.'next payload type' to current IKEv2 Traffic Selector - Initiator - Payload (44:ISAKMP_NEXT_v2TSi) | next payload chain: saving location 'IKEv2 Traffic Selector - Initiator - Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | start port: 0 (0x0) | end port: 65535 (0xffff) | emitting 4 raw bytes of IP start into IKEv2 Traffic Selector | IP start 00 00 00 00 | emitting 4 raw bytes of IP end into IKEv2 Traffic Selector | IP end ff ff ff ff | emitting length of IKEv2 Traffic Selector: 16 | emitting length of IKEv2 Traffic Selector - Initiator - Payload: 24 | ****emit IKEv2 Traffic Selector - Responder - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | number of TS: 1 (0x1) | next payload chain: setting previous 'IKEv2 Traffic Selector - Initiator - Payload'.'next payload type' to current IKEv2 Traffic Selector - Responder - Payload (45:ISAKMP_NEXT_v2TSr) | next payload chain: saving location 'IKEv2 Traffic Selector - Responder - Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | start port: 0 (0x0) | end port: 65535 (0xffff) | emitting 4 raw bytes of IP start into IKEv2 Traffic Selector | IP start 00 00 00 00 | emitting 4 raw bytes of IP end into IKEv2 Traffic Selector | IP end ff ff ff ff | emitting length of IKEv2 Traffic Selector: 16 | emitting length of IKEv2 Traffic Selector - Responder - Payload: 24 | Initiator child policy is tunnel mode, NOT sending v2N_USE_TRANSPORT_MODE | Initiator child policy is compress=no, NOT sending v2N_IPCOMP_SUPPORTED | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 2277 | emitting length of ISAKMP Message: 2305 | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SK (0x2e) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | length: 2305 (0x901) | **parse IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2IDi (0x23) | flags: none (0x0) | length: 2277 (0x8e5) | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2IDi (0x23) | flags: none (0x0) | fragment number: 1 (0x1) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 35:ISAKMP_NEXT_v2IDi | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 25 00 00 bf 09 00 00 00 30 81 b4 31 0b 30 09 06 | cleartext fragment 03 55 04 06 13 02 43 41 31 10 30 0e 06 03 55 04 | cleartext fragment 08 0c 07 4f 6e 74 61 72 69 6f 31 10 30 0e 06 03 | cleartext fragment 55 04 07 0c 07 54 6f 72 6f 6e 74 6f 31 12 30 10 | cleartext fragment 06 03 55 04 0a 0c 09 4c 69 62 72 65 73 77 61 6e | cleartext fragment 31 18 30 16 06 03 55 04 0b 0c 0f 54 65 73 74 20 | cleartext fragment 44 65 70 61 72 74 6d 65 6e 74 31 23 30 21 06 03 | cleartext fragment 55 04 03 0c 1a 72 6f 61 64 2e 74 65 73 74 69 6e | cleartext fragment 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 31 | cleartext fragment 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 09 01 16 1f | cleartext fragment 75 73 65 72 2d 72 6f 61 64 40 74 65 73 74 69 6e | cleartext fragment 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 26 | cleartext fragment 00 04 cd 04 30 82 04 c4 30 82 04 2d a0 03 02 01 | cleartext fragment 02 02 01 05 30 0d 06 09 2a 86 48 86 f7 0d 01 01 | cleartext fragment 0b 05 00 30 81 ac 31 0b 30 09 06 03 55 04 06 13 | cleartext fragment 02 43 41 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e | cleartext fragment 74 61 72 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 | cleartext fragment 54 6f 72 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a | cleartext fragment 0c 09 4c 69 62 72 65 73 77 61 6e 31 18 30 16 06 | cleartext fragment 03 55 04 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 | cleartext fragment 74 6d 65 6e 74 31 25 30 23 06 03 55 04 03 0c 1c | cleartext fragment 4c 69 62 72 65 73 77 61 6e 20 74 65 73 74 20 43 | cleartext fragment 41 20 66 6f 72 20 6d 61 69 6e 63 61 31 24 30 22 | cleartext fragment 06 09 2a 86 48 86 f7 0d 01 09 01 16 15 74 65 73 | cleartext fragment 74 69 6e 67 40 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 30 22 18 0f 32 30 31 39 30 39 31 35 31 39 | cleartext fragment 34 34 35 39 5a 18 0f 32 30 32 32 30 39 31 34 31 | cleartext fragment 39 34 34 35 39 5a 30 81 b4 31 0b 30 09 06 03 55 | cleartext fragment 04 06 13 02 43 41 31 10 30 0e 06 03 55 04 08 0c | cleartext fragment 07 4f 6e 74 61 72 69 6f 31 10 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 2 (0x2) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 30 0e 06 03 55 04 07 0c 07 54 6f 72 6f 6e 74 6f | cleartext fragment 31 12 30 10 06 03 55 04 0a 0c 09 4c 69 62 72 65 | cleartext fragment 73 77 61 6e 31 18 30 16 06 03 55 04 0b 0c 0f 54 | cleartext fragment 65 73 74 20 44 65 70 61 72 74 6d 65 6e 74 31 23 | cleartext fragment 30 21 06 03 55 04 03 0c 1a 72 6f 61 64 2e 74 65 | cleartext fragment 73 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e | cleartext fragment 6f 72 67 31 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 | cleartext fragment 09 01 16 1f 75 73 65 72 2d 72 6f 61 64 40 74 65 | cleartext fragment 73 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e | cleartext fragment 6f 72 67 30 82 01 a2 30 0d 06 09 2a 86 48 86 f7 | cleartext fragment 0d 01 01 01 05 00 03 82 01 8f 00 30 82 01 8a 02 | cleartext fragment 82 01 81 00 aa a3 11 32 ef 77 46 01 b5 ee 57 1d | cleartext fragment 61 fa 91 8d 78 a8 03 4b e5 df a7 08 56 02 30 6d | cleartext fragment 5d 62 0c 0b 23 e0 6d ec a4 87 09 62 a4 38 c2 f3 | cleartext fragment a1 26 03 19 4c 31 eb 50 c5 bd 53 4c e1 91 e3 75 | cleartext fragment bd 32 48 47 a9 3f bc c1 d9 42 7e 92 ef 03 3c 28 | cleartext fragment 35 0b c9 ee 30 ec 71 63 b0 3e e9 8d 0e e9 ff d3 | cleartext fragment 02 36 76 42 b1 b2 df 55 9c ce 28 1a 0f 56 1a 5d | cleartext fragment 89 03 d0 e1 04 ad 7b ad e0 b4 8e 36 df 0b be 9d | cleartext fragment 1b bd fd 46 c5 fb 2c 67 ab 73 ca e2 6b f0 a7 15 | cleartext fragment 6c 5a 83 05 63 36 84 da cd 96 7a fc 30 e2 18 ce | cleartext fragment 01 20 45 91 45 bc 34 67 3e 24 06 ac ae a7 06 7c | cleartext fragment 54 f2 98 fe 3b 07 5d b9 32 06 ab 7b f2 1b 2d c1 | cleartext fragment b0 06 8e 86 3a ac 8f 44 69 58 00 7d ac c9 e5 5c | cleartext fragment fc 2c 6d 7b e3 f3 35 7e 8e 4d 94 6a 6d 36 7f bc | cleartext fragment 95 c0 a8 31 41 f1 cd f3 b0 f4 48 fc ff 1a 17 5d | cleartext fragment a3 c6 5f e9 30 f0 15 e8 a6 4b de e7 d9 2c 17 2f | cleartext fragment 03 78 2e d8 0f 39 1a 37 b1 92 16 d3 6a 3d 98 9c | cleartext fragment ef 3b 97 89 8a d4 e7 0d d5 65 73 46 c8 b4 10 cf | cleartext fragment 04 c1 b8 3e 0d d4 b1 21 9d 0f | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 3 (0x3) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment e6 5b c0 28 9e c4 a9 54 cc 6b 8a cf 05 23 d7 5c | cleartext fragment 76 e8 c5 b3 c3 a0 f8 11 9b 33 f7 be 02 46 82 08 | cleartext fragment e8 2f 15 b5 7f 7d 20 8a e2 2c e2 7a 16 ef 7a 6a | cleartext fragment ab 4a d2 cd 70 9f dd eb 3c fe e5 0b 3f 35 d7 e4 | cleartext fragment 49 55 bd 64 5c 8a be c8 d0 3d d9 ef 61 79 6c 0c | cleartext fragment 4d 63 fc 07 1e 0b cb 35 ff 67 02 03 01 00 01 a3 | cleartext fragment 81 e3 30 81 e0 30 09 06 03 55 1d 13 04 02 30 00 | cleartext fragment 30 25 06 03 55 1d 11 04 1e 30 1c 82 1a 72 6f 61 | cleartext fragment 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | cleartext fragment 77 61 6e 2e 6f 72 67 30 0b 06 03 55 1d 0f 04 04 | cleartext fragment 03 02 07 80 30 1d 06 03 55 1d 25 04 16 30 14 06 | cleartext fragment 08 2b 06 01 05 05 07 03 01 06 08 2b 06 01 05 05 | cleartext fragment 07 03 02 30 41 06 08 2b 06 01 05 05 07 01 01 04 | cleartext fragment 35 30 33 30 31 06 08 2b 06 01 05 05 07 30 01 86 | cleartext fragment 25 68 74 74 70 3a 2f 2f 6e 69 63 2e 74 65 73 74 | cleartext fragment 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 | cleartext fragment 67 3a 32 35 36 30 30 3d 06 03 55 1d 1f 04 36 30 | cleartext fragment 34 30 32 a0 30 a0 2e 86 2c 68 74 74 70 3a 2f 2f | cleartext fragment 6e 69 63 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | cleartext fragment 65 73 77 61 6e 2e 6f 72 67 2f 72 65 76 6f 6b 65 | cleartext fragment 64 2e 63 72 6c 30 0d 06 09 2a 86 48 86 f7 0d 01 | cleartext fragment 01 0b 05 00 03 81 81 00 54 b5 6f 69 2c bf a0 8e | cleartext fragment d5 3e da 46 11 21 59 98 cf f7 41 fa 7b 38 05 03 | cleartext fragment 0e c0 ef ef 91 e8 f4 e2 87 d9 4e d8 a0 18 74 64 | cleartext fragment 71 44 3b 9d 57 86 56 7f 62 5e 48 0f 9d 64 e2 5e | cleartext fragment b8 f9 e8 a2 14 bc 7f 3d 26 20 03 85 5a 6e 44 cb | cleartext fragment 15 e7 74 21 11 6b d1 85 c7 93 9d 1a c0 22 7e 71 | cleartext fragment fb c9 58 8a 04 85 f5 cf 3d 62 1a ce 6e 05 ac b3 | cleartext fragment 0c dc 15 61 94 11 f6 48 6b cb eb 4c 91 bc 5a 73 | cleartext fragment 15 52 a7 08 39 59 1b 13 24 00 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 4 (0x4) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 00 05 04 27 00 00 bf 09 00 00 00 30 81 b4 31 0b | cleartext fragment 30 09 06 03 55 04 06 13 02 43 41 31 10 30 0e 06 | cleartext fragment 03 55 04 08 0c 07 4f 6e 74 61 72 69 6f 31 10 30 | cleartext fragment 0e 06 03 55 04 07 0c 07 54 6f 72 6f 6e 74 6f 31 | cleartext fragment 12 30 10 06 03 55 04 0a 0c 09 4c 69 62 72 65 73 | cleartext fragment 77 61 6e 31 18 30 16 06 03 55 04 0b 0c 0f 54 65 | cleartext fragment 73 74 20 44 65 70 61 72 74 6d 65 6e 74 31 23 30 | cleartext fragment 21 06 03 55 04 03 0c 1a 65 61 73 74 2e 74 65 73 | cleartext fragment 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 31 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 09 | cleartext fragment 01 16 1f 75 73 65 72 2d 65 61 73 74 40 74 65 73 | cleartext fragment 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 2f 00 01 88 01 00 00 00 7f cb df 62 9b 2d | cleartext fragment a1 ea dd cd 4f fb a1 71 de aa 50 e6 a0 8c f6 d9 | cleartext fragment ce 3f f5 45 93 40 36 06 87 95 c7 cd f1 bf 4e 61 | cleartext fragment 1d e8 82 a7 72 fd bf 95 36 d9 b0 dc bb 04 7c ac | cleartext fragment 2f cf 9c 0d 32 04 93 fd 94 35 72 02 ed e6 27 db | cleartext fragment 54 9e 2c 26 82 27 e5 55 33 35 37 8c e5 38 8c 5e | cleartext fragment 07 ab 50 bc 8a a2 3e 41 21 78 87 50 f2 53 c7 e0 | cleartext fragment bc 8a 7b 92 38 33 20 42 22 ea 74 3b 41 9d c1 7a | cleartext fragment bd 07 a2 08 06 c5 bc 61 80 4f 87 67 1d 7c 3b 46 | cleartext fragment 01 e5 7f 72 e6 dd bd 2b 77 ae a7 16 9e a6 33 4c | cleartext fragment 4e 93 eb 58 dc a5 4c d9 90 cb 39 21 1f 87 07 4a | cleartext fragment 4d a1 cc dd cb ac e3 49 44 64 49 c9 ba 55 49 b8 | cleartext fragment 5d ca 91 02 e9 a5 52 d7 23 34 03 5e b9 95 2d 9c | cleartext fragment 6b cd 58 1f af d3 b0 30 c8 2f cb 6f 42 5b 00 58 | cleartext fragment d4 e9 ed 45 7c 23 d7 d1 97 be 16 ff 79 a2 1d af | cleartext fragment 94 86 22 c4 ae bf c5 23 15 d1 01 17 61 e4 0a 70 | cleartext fragment 78 5c 31 47 b0 08 04 12 bd 8a 46 58 f9 b8 b8 76 | cleartext fragment 86 f0 3b 9a 99 66 cb 0d dc 27 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 5 (0x5) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 352 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 7c d3 6f db 64 b2 77 da 16 04 15 32 c5 60 0e 6f | cleartext fragment ee 11 8e 5e 42 e7 9b ee 9e cb 2f 74 69 6b ff 4b | cleartext fragment 16 a8 67 78 af b5 45 fc eb 7e 26 2d 3d 62 99 00 | cleartext fragment 9a 5f 2d d4 ef 50 e0 f5 a6 66 74 00 39 02 b5 0c | cleartext fragment a0 c6 95 6a a1 0f e8 9b 1d 6d 61 71 ad 41 75 f9 | cleartext fragment bc ed 13 44 90 5c cf 78 0c 9a db 09 5c ec b3 6c | cleartext fragment ff 39 49 0d c2 9b 6a 5e 03 3c 4d c1 9b 5e f4 c6 | cleartext fragment 21 00 00 1c 01 00 00 00 00 01 00 00 00 03 00 00 | cleartext fragment 00 08 00 00 00 0a 00 00 00 19 00 00 2c 00 00 a4 | cleartext fragment 02 00 00 20 01 03 04 02 e9 2a c7 84 03 00 00 0c | cleartext fragment 01 00 00 14 80 0e 01 00 00 00 00 08 05 00 00 00 | cleartext fragment 02 00 00 20 02 03 04 02 e9 2a c7 84 03 00 00 0c | cleartext fragment 01 00 00 14 80 0e 00 80 00 00 00 08 05 00 00 00 | cleartext fragment 02 00 00 30 03 03 04 04 e9 2a c7 84 03 00 00 0c | cleartext fragment 01 00 00 0c 80 0e 01 00 03 00 00 08 03 00 00 0e | cleartext fragment 03 00 00 08 03 00 00 0c 00 00 00 08 05 00 00 00 | cleartext fragment 00 00 00 30 04 03 04 04 e9 2a c7 84 03 00 00 0c | cleartext fragment 01 00 00 0c 80 0e 00 80 03 00 00 08 03 00 00 0e | cleartext fragment 03 00 00 08 03 00 00 0c 00 00 00 08 05 00 00 00 | cleartext fragment 2d 00 00 18 01 00 00 00 07 00 00 10 00 00 ff ff | cleartext fragment 00 00 00 00 ff ff ff ff 00 00 00 18 01 00 00 00 | cleartext fragment 07 00 00 10 00 00 ff ff 00 00 00 00 ff ff ff ff | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 385 | emitting length of ISAKMP Message: 413 | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in complete_v2_state_transition() at ikev2.c:3376) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #2 complete_v2_state_transition() md.from_state=PARENT_I1 md.svm.state[from]=PARENT_I1 UNDEFINED->PARENT_I2 with status STF_OK | IKEv2: transition from state STATE_PARENT_I1 to state STATE_PARENT_I2 | child state #2: UNDEFINED(ignore) => PARENT_I2(open IKE SA) | Message ID: updating counters for #2 to 0 after switching state | Message ID: recv #1.#2 response 0; ike: initiator.sent=0 initiator.recv=-1->0 responder.sent=-1 responder.recv=-1; child: wip.initiator=0->-1 wip.responder=-1 | Message ID: sent #1.#2 request 1; ike: initiator.sent=0->1 initiator.recv=0 responder.sent=-1 responder.recv=-1; child: wip.initiator=-1->1 wip.responder=-1 "road-east-x509-ipv4"[1] 192.1.2.23 #2: STATE_PARENT_I2: sent v2I2, expected v2R2 {auth=IKEv2 cipher=AES_GCM_16_256 integ=n/a prf=HMAC_SHA2_512 group=MODP2048} | sending V2 reply packet to 192.1.2.23:4500 (from 192.1.3.209:4500) | sending fragments ... | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 35 20 23 08 00 00 00 01 00 00 02 17 | 23 00 01 fb 00 01 00 05 3a 39 f0 b7 a3 92 26 ea | a5 89 b0 af 31 60 9d d9 fd b5 ac 99 8c c5 19 84 | d3 2e 3d 9b d1 c3 32 cd 98 08 1b 18 33 80 c2 c9 | db c2 09 17 ff 27 8d bf 3a 92 21 1c 0b 60 c0 43 | 9b b3 90 1b 35 73 d9 43 66 33 b1 e6 b4 86 7a aa | 6a 76 68 f9 7d 71 8c 8a 9d 6b 86 57 87 0e df ff | 04 ee e2 cf 66 a3 93 a8 0a 54 20 38 ea 38 e0 91 | 33 da 94 ca 66 be 81 6d 66 e6 60 19 c8 76 5d 3c | e0 8b 0a ac ba 3a 7c 0d af 8c b5 0e fd c7 89 9e | 12 fc 83 40 da 13 2f 54 07 2b fa 9b e9 63 d1 7e | 3d e8 50 ff 54 7e 56 53 65 16 38 f4 e3 b6 56 18 | 88 c5 93 e3 2d ca 5e 55 55 74 3c 6e ba 72 ab b1 | 07 7b 43 0e 07 ff b0 87 59 11 05 5c ab 48 5e 5f | 85 7a db 6f 52 75 62 45 0f 15 ef 5e 4c e4 8c 93 | 01 69 bc 8b 65 3f 2d cb b5 fd 02 8a be 37 fd 48 | f8 df 3d 65 9f b3 db 80 90 05 2d ae ae 7a 16 15 | d8 b4 d3 03 65 e0 ea 0e d2 81 a5 c7 42 41 b1 f4 | 53 2d dc 04 41 b6 49 d3 54 6a 64 a2 6c 33 28 e3 | c3 04 0a 35 58 11 06 5b 07 10 28 6c 38 ea df d0 | 9e ee 87 ab fb da a2 6e 0e 04 10 86 34 29 74 e0 | 1e a3 aa 76 99 7c 54 04 53 00 00 29 3a 7b 84 2c | 41 9c 9e 42 3b 4e 63 34 ac 07 78 87 c9 42 00 df | 32 03 69 f7 08 dc 93 a4 83 96 df 9d c0 0e e2 99 | c9 b1 4e 76 fe 9f d3 05 d1 90 ea cf 20 25 d6 c7 | ba 7d 6c 21 97 c7 0c 61 6d bb ca 9d 71 b3 1e 8a | 95 21 8c 1b 1f 2c 91 df cd 6c 48 52 43 69 b1 bc | e5 02 10 be 1f e6 98 00 0a d6 aa 4e da 79 17 5f | 42 2b e0 06 df 1c 1b 2e 5c c9 2b b5 ab 5e 2c 6f | 9c 04 43 e2 5a 3c a8 2f bd 97 b3 a4 27 83 aa ba | af e4 36 f5 47 f7 92 06 f4 a9 ff f7 17 1a 4a 58 | 51 ba 83 02 a5 55 f2 15 26 52 27 30 a6 18 54 af | 34 86 8c c2 97 ff 82 10 c4 86 84 | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 02 00 05 31 fb ec 13 9c 97 67 a6 | 5f d1 e9 fa b0 ba f9 3e c5 be 5b 27 65 e5 8a e5 | b8 ca 1f e7 16 86 df 0a d8 bd ba d3 13 29 6a 36 | 51 d0 d4 c7 69 6f c9 b9 8d da 73 ef e5 69 53 f3 | 73 86 fa f2 bd 4b d8 bb 71 66 b0 ff 19 e9 bc 0b | 2f 5b 5c 01 21 cc 33 05 cd f4 a6 c6 8f f2 76 3b | d9 a3 4e 7c 57 e9 81 12 7d ce c1 85 ce a4 8f ab | 6f c6 86 8d 9a 6e fa 35 0c 6f 06 cd e7 6e 53 fa | 60 5f 73 cf 00 ef e6 61 66 6c eb 73 c5 11 8f fd | 86 ff da ef 7d b8 e7 da 31 22 55 c9 fb 98 cc 6d | a8 d8 0e 69 17 56 28 e5 03 ad 1b c0 3a b1 0e c8 | a3 86 c4 d8 1e 69 a1 d7 09 0a 91 02 9f c6 1b 21 | 86 0c 5f 81 22 0f a6 fb f4 8f ef 1d b9 ce a2 cd | 54 44 42 11 72 d3 61 3c 7f c4 6c 69 00 8d 4a 91 | 99 64 2d 17 f7 e5 c3 89 1d 6c dd a6 63 d1 48 e5 | e1 8e a4 46 ce df d4 ec c2 87 a6 9b d1 59 4b 21 | be 02 26 19 a7 cf 3e 03 80 77 27 23 5e 1e 8d f0 | 89 33 75 f3 4e 15 95 69 9b 85 e2 b4 47 ec ba b2 | 99 32 14 d7 6f 27 b9 eb 2a 78 7d 4d fc ae 1f 1c | 0b 53 07 73 c2 27 89 be 2f f4 ad b0 09 9d 74 f6 | 81 6f cb ee 10 51 90 f8 14 a3 32 be 72 ec 97 2b | cb 9b 3a 05 ca ce a8 93 37 56 47 5e 7f 74 5a 00 | b1 16 22 8e c5 24 9a 36 4a d0 da d4 4c ba 5d 94 | c1 78 6a d6 25 da 3e 11 0e 9f 01 0d 4e 3e 4a 95 | 00 df dc 43 18 78 88 97 d2 ae c7 16 62 4a 74 81 | be 36 13 c0 bd d8 62 63 be aa 45 cf b3 af 2d d3 | 1c 30 99 06 35 b4 51 10 fd 70 02 8e 9e 34 bb 38 | d2 c3 3a 76 f3 02 fd 4a 45 84 c6 c1 f1 b6 64 d7 | 05 8e 20 f6 27 d2 38 9f 50 5e 9d 23 d0 f8 ac d1 | 9c 8f cf 7a 13 16 fa 1c 3e 77 49 44 d1 4f 44 61 | 2d 1b 4b 50 4d d0 b2 9d 78 a7 53 3d 3b 2d b2 9c | 8b f2 10 6a 84 17 cf 19 e3 67 3b | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 03 00 05 d0 8c 60 8e 1e 99 22 f4 | ad 5b a8 8d a1 ae fc f9 cf 94 eb 45 14 d2 d1 d7 | 52 da 27 02 d1 c3 43 9e f5 76 f9 c9 dc be 36 7d | 08 90 b2 29 52 18 88 87 57 da 9c d1 d7 24 20 ed | fb 2d 5b c3 ce 6c 7b d2 a9 d3 3f f4 4f 97 b5 a3 | ed 69 25 59 8f 87 ee d2 b6 e8 72 17 ac 9d 1b 0b | f8 b0 62 d5 a6 b5 09 06 e1 9f 91 4f cc 8b 9d 0b | 71 a2 83 2c a8 2c 79 54 4f c0 6b 09 33 f9 0f ed | a0 62 bf 46 b8 43 68 83 03 9e 9d 02 9b cd d3 b1 | 85 3a 70 4e 02 e5 38 e7 f2 2a 60 e0 6e 31 1e ea | 94 1e 8f 03 c9 be 3f 40 d0 8a 55 a7 c0 44 a6 45 | a0 a7 26 91 82 9e 5c 0d 18 3a 6c 96 89 87 b6 09 | 28 39 91 ec a6 12 b4 6d d3 03 59 65 69 28 25 3d | fb e8 f6 da c9 88 0e 64 42 60 37 4b 56 1f 9d d3 | 23 ff 6f 53 84 10 12 4a 62 40 ba 66 40 d8 b6 93 | f4 2b 82 a3 ac 64 30 0f 36 1d 22 d1 23 99 8c d3 | 7c 17 7f 47 f6 a0 43 f4 ea 8d de e3 71 76 6f 34 | 10 55 6e 54 69 78 57 6a 6a b9 27 0f c7 67 8a fc | 9a 49 90 c2 bb 8c 75 37 e1 58 6a fc 33 e5 5d 76 | d5 78 52 63 25 0b 76 43 02 6c c0 4a 4f 80 eb 2f | 84 e3 eb df 3e 23 eb b5 fa ea 30 2f 66 72 92 3b | 72 8a 33 6f 32 c3 86 d5 ee 69 e8 06 80 ef 2a d8 | 2d f9 17 3b ac 76 82 af 98 79 b9 58 5f 95 35 4f | 65 e1 a5 07 23 e7 34 6d 72 dd 1c 54 05 0e 35 a4 | af f4 c8 54 19 41 4f 75 f2 17 29 c2 41 33 b1 66 | a1 58 84 50 b4 ad d1 bd 9e af 7c 94 7d 73 6c c1 | 3f 1c 69 fc 54 b5 c8 1a 4f 02 77 3d 8f 6d 58 f9 | 53 46 64 2f 34 f3 f8 72 c5 47 7c 87 68 42 a7 1c | c1 03 ed 3c 02 f2 9f 1e aa fe 74 25 51 bc 14 c2 | 83 b2 dd 84 28 38 cc 56 4a 5b eb 20 a4 72 7e cf | 57 93 48 7d 65 6d 50 1d b6 72 4d 54 98 7d 32 29 | 90 ec 97 ea 89 09 02 76 01 16 4c | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 04 00 05 8a 24 df e5 3c fe ac cc | f2 20 84 79 f0 b0 9c de f6 34 0c 2e 05 ab 6a 00 | de f1 5b 23 75 c8 f4 68 87 76 6d de 21 ea 3f 21 | 6f f6 48 04 f2 e3 50 55 94 57 34 6f 59 9f b8 75 | 6e 30 fc 12 b7 9c ad f5 ae 06 a8 de a8 22 6a 37 | 7b ec dd 3a c4 3c 22 67 8f 1a 90 ac 86 a4 b7 3b | 44 c2 31 06 22 b8 93 ba 9d 76 90 d6 e8 ad 80 06 | 95 94 70 8c c3 a9 ab 29 45 be bb 5d 50 07 39 66 | 53 9b 31 41 89 98 ca 92 71 29 9e 06 11 e8 91 c8 | f9 ad 78 df 6b 22 f4 bc d2 eb e9 1f 7d c5 70 90 | b3 b5 9d 6b b2 b5 7b 1d c9 f3 a0 c8 b9 c7 e9 90 | 4b 49 92 51 d0 1c b6 16 ab aa 53 73 92 07 d7 5d | 2e 4b 41 de 2a f9 fa d2 af 88 d5 56 3a 2f 6a 81 | c0 50 e4 ab 62 2a b2 f7 00 35 7e 9b 3c 63 33 23 | 02 4b 83 3d fd 56 96 5e b7 42 77 24 16 68 ea 61 | a4 d9 8a 55 eb 59 1d a3 6c 22 b2 43 3f a8 58 f1 | 28 04 a0 df bf 44 6b 6c f4 43 e4 ec 0d 21 65 f9 | 46 4d 11 ed 07 33 c4 fb a7 46 39 00 c8 d0 77 ba | 5f b0 fa a4 6f 3f 6f 5c 9f b8 1f 63 9a ff 37 65 | 50 42 22 4a 6d 48 4c d0 7b 0d 5b e8 5f a2 f1 a1 | 4a 2b 30 5a 5d 01 4f d1 b0 3f fd 82 f6 e3 f7 56 | 2d f6 0a 82 b1 72 0a 75 bd 85 33 8a 8d 7a fb d8 | d5 80 9b 39 e8 65 41 f9 a7 bb 15 bc 98 d5 17 38 | 1d 53 9c 77 3f 4e dd a8 e8 c2 99 58 fd b0 07 f0 | 4a cb af ab f2 d6 00 5f 7d d3 d5 f9 b7 29 a7 af | 45 25 5a ba 95 3f 62 bd a9 c3 73 c6 4c db 93 88 | 67 fd 1c b7 b1 6b 4e 46 25 19 59 fa ef c3 11 80 | ab 4d 75 a9 26 67 5e 21 d5 dc b3 37 3a 42 22 05 | 49 d5 1a 7a db 9b 5d b7 da 06 d1 0a e0 fa d3 cf | fd 68 47 80 d8 da f4 1b 7e 93 24 04 19 1c e7 97 | f2 d9 af 28 64 43 1e 9d 20 fe e5 6f 62 b7 eb ce | 75 07 33 b5 3c 61 17 e4 fb a5 83 | sending 417 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 35 20 23 08 00 00 00 01 00 00 01 9d | 00 00 01 81 00 05 00 05 c3 c1 12 86 ee bb dc 4e | d4 80 24 05 36 bb 01 fa 61 9c 34 0a d5 76 51 58 | 82 02 84 47 ec 0b de df 32 00 b2 57 e4 04 95 d4 | eb da eb 00 d3 a1 03 3b cd 2d 57 c0 3d 10 19 c5 | 96 69 80 98 6b b3 be cf d0 74 7f 70 93 7f 58 12 | 8b 16 45 49 93 21 ec 3f b2 7d 82 11 7a 1e 1f a0 | 0e 41 23 a0 34 b3 d3 16 26 35 1a de 69 cb 39 eb | ed 08 1b f6 a2 27 dd 00 19 7e 40 1f e7 bb a7 27 | 8d 7f 41 bd 86 23 e7 0c b7 4c cb 0f 2b 43 09 fe | 87 6b f9 ac 41 c9 fa d8 b8 78 d7 11 65 d5 4c 67 | a0 05 88 ac fc 89 9a d9 6f 4b 89 eb b5 4a 73 d6 | 80 9b b7 ab 34 07 95 a8 89 92 0e 20 c7 a4 32 7a | 7d 7c e3 6a 8c c5 5e d1 40 04 83 67 aa a9 a6 56 | f7 53 11 d1 e5 ec 4b ff e6 0b a7 43 c3 8d f9 50 | 5c 49 6b d1 08 aa ef 20 6f dc 72 86 ab b8 23 f9 | 70 b4 90 ae 75 1f d8 51 fb 7c b7 dd e1 6b 0f cf | 13 d0 70 e4 b6 6b 89 09 fd 32 a2 dd 15 5a e7 21 | 17 e5 cd a9 53 b9 a9 94 ef 9c 54 f7 33 95 57 36 | 18 32 12 00 50 46 15 28 fb c9 f3 71 9b 5e 09 10 | 29 6b 53 ca a8 e7 91 02 af f5 58 6d d5 8b 52 66 | 7e ac 31 a4 bc 4c c7 23 74 77 8f b3 e7 b4 e9 5c | 34 2e 5d 6d b4 23 33 1f 09 6c 64 46 88 81 fa ba | 3d de e7 86 f5 3d 07 fd 20 d5 59 97 db 8f 71 7b | e9 90 f1 fa f1 8b ec 96 da c6 91 c2 51 fe 82 8f | ed | sent 5 fragments | success_v2_state_transition scheduling EVENT_RETRANSMIT of c->r_interval=500ms | event_schedule: new EVENT_RETRANSMIT-pe@0x55e11e0ae390 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fe7c0006900 size 128 | #2 STATE_PARENT_I2: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 48831.17294 | resume sending helper answer for #1 suppresed complete_v2_state_transition() | #1 spent 1.52 milliseconds | #1 spent 9.55 milliseconds in resume sending helper answer | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fe7b8006b90 | spent 0.00296 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 35 20 23 20 00 00 00 01 00 00 02 17 24 00 01 fb | 00 01 00 05 ae 17 87 6f c5 92 1f 25 e7 c5 82 73 | 0d b4 dd 9d ca ee f9 8d af d3 c8 c2 6e a5 9e fc | 83 1d f1 d1 fd c2 1b 50 4f d7 9d eb 2f 16 9d 61 | 8b d3 40 2b 64 2e d0 80 71 a5 0d 46 58 30 c1 d4 | 93 8a 9a b3 24 1e e6 aa 45 fa 94 f9 1c 69 46 78 | d2 17 49 9c 30 99 f6 1e 58 d6 da 57 d8 c7 58 be | 07 16 fe 08 32 ae 5b e3 8e 85 95 c5 61 bc 13 1d | 83 de df 79 4d ac ce 77 61 6a eb b1 21 95 66 99 | ac 61 56 cd f2 0d f8 5b 75 2e cf c2 e7 e8 6b 37 | cd 10 a2 bd 6a b2 e6 7d 62 fe 36 35 93 1c c1 a8 | c6 43 bc 6a 9b 04 37 22 1a 3a 1a b3 a6 61 e0 5f | dd d8 54 de d6 43 dd 74 3b ec 79 0c 06 6c f2 6d | b5 da 88 40 6f ac 71 1c 19 52 0c 84 96 ae 6b 40 | eb 3e 0a 96 d0 a2 fa 40 4d e6 a9 69 95 5b 73 3e | d6 52 c4 16 67 c1 b1 15 7f 68 ab 44 05 76 48 1e | f6 fe 61 fb 80 ec 00 b1 d9 8d 73 66 63 ac 34 ed | 7d f9 81 75 20 53 43 e2 6d d6 8c d1 45 6b 06 13 | ed 56 cd f5 d1 cf 74 69 70 3a fc 08 56 a3 b7 77 | 92 6a e9 21 f9 1e 26 d5 59 51 9a 2f c2 9c cb 4f | 32 ca 7d 77 8a c7 25 bd 05 f7 7e 74 00 03 b3 85 | 60 17 fa cc 72 4f ee 26 a4 e0 ac 5e ed e6 20 da | 5f e0 b2 14 c9 70 0d b3 50 7a 9d 97 8c 7c 07 d8 | 3a d9 2e 86 ca a3 6a 72 23 9c a5 28 98 0a ac bf | 8e 61 99 23 ef 34 17 58 9e 82 64 f2 eb 55 42 5d | 5f 51 a6 31 cb 98 f3 8e 4a d6 60 05 65 06 fc ab | 4e 16 62 68 b8 79 86 37 d4 b7 24 8f 06 b2 78 72 | 6f c9 42 16 e0 ac e1 94 cb 1c f2 cf e1 d9 15 4b | 09 c1 4f 83 e1 02 7c bb d7 f9 91 84 23 6c a1 2c | 85 07 e6 d9 5f 04 4c d3 fe 24 99 ee 37 ad 0b 6b | e4 97 34 a4 a8 22 3e 6c 4d e0 5a 39 ca 7a a6 cb | 08 23 b1 7d 54 5c 9b d5 39 5c c6 9a 11 b5 14 83 | d7 80 7d bf 26 bb 9b | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #1 in PARENT_I2 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #2 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | #2 is idle | #2 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2IDr (0x24) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 1 (0x1) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #2 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '1', total number '5', next payload '36' | updated IKE fragment state to respond using fragments without waiting for re-transmits | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.165 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.177 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00153 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 02 00 05 8f e5 09 c1 bb 43 1d 9d 0b a7 c5 83 | 20 f8 b8 2e e0 e7 49 9d 61 59 37 f5 b8 1c 47 61 | 58 a4 a0 a0 6e 70 3d 69 c5 a8 b9 1c 65 94 1e fd | 52 36 fb 2b af 76 b1 6a 09 18 0b 6c c3 bc d4 95 | 5e 13 94 b9 15 46 74 a1 8e 0d 3f de 20 59 6e dc | 7b cc 9f 92 d0 e4 4e 6a 07 9b c8 52 ed a6 90 a3 | c0 67 9b 17 72 ee 79 23 6b 1e 3b b8 35 c0 11 07 | d7 fd 9e 96 54 04 9c 4b 96 76 fa 99 73 ad d5 93 | 5a b0 df a4 67 74 47 04 7e 56 09 65 bf d0 32 5c | 09 f7 ee 32 cb b8 a1 97 8f 8c a6 60 93 b0 93 b2 | 09 15 df 6c 25 c7 6e 89 d8 61 34 a6 92 99 8b 59 | ad 12 8c d1 50 2b c9 c9 ee ec 0a ce 37 7a 90 bd | a8 f0 52 7a 53 d3 9e 5c a8 55 55 50 96 ba 9e 23 | a0 cf 80 65 b6 83 61 9f 9d 38 64 db 01 9b 0a 87 | 44 5f 7f e6 6a cf a4 84 8e 59 c8 f9 19 9f fe 89 | db 1d 60 5d 78 92 1d 02 77 65 1a c1 a1 24 74 c0 | fd de 47 c3 66 06 21 be 35 a2 4c 89 d4 de d5 c1 | fe 27 ea 7d 79 f4 7b 2a 71 61 34 1c bf 78 be a0 | 2e a4 5b 1e 63 d4 01 26 62 23 f1 d2 31 35 ff 30 | 47 ea 5c 3d c7 c8 9a fc 24 1a 34 5e b6 4b 73 c7 | fe 78 2a d2 4c 67 14 24 1e 97 a3 05 1b ba 5a 8e | c7 74 8e 08 4a 94 84 ed ff 39 cc dd a2 bf 57 63 | 1c 04 63 26 29 20 8a cc b1 bd fc 6b 5a 12 16 78 | ed d4 25 ad 52 a2 73 95 42 51 87 7a 11 ce 47 c1 | 4f 8c e9 a0 12 ab 83 cf ca 5d 2a 7f 22 e5 f1 29 | 4a 75 45 83 40 e0 eb 60 b9 ab 27 3b 77 b2 f5 89 | 42 e3 a8 51 0f 5f 4a 98 cb bd c8 da 22 6b 65 0e | 94 cb f4 b9 50 57 97 5e c5 e4 70 fe 8d 81 0a 1f | b3 5e a5 5c 26 51 97 4c e9 cf ce 8c b4 94 53 f3 | 02 f4 60 ad b5 28 98 16 f5 8e 9e 53 d3 97 86 f8 | fa 3c 75 b3 9e 6d 50 bd 1b 21 87 c3 b8 81 20 53 | 78 29 2d ad 2d fa ca | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #1 in PARENT_I2 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #2 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | #2 is idle | #2 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 2 (0x2) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #2 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '2', total number '5', next payload '0' | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.137 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.145 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00114 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 03 00 05 98 fb 65 9f fe 95 88 ef 85 2d 34 4f | c7 d9 75 bf 00 ce 44 d9 53 c3 fe 4e a7 e3 c6 ca | bf dc 7c a9 b7 a1 64 38 f2 d8 a9 ca 04 8e c9 05 | b0 68 ee 17 6d 42 7c 70 38 62 cd f4 e9 13 8a 49 | fd fa 81 ee 99 71 b7 86 21 81 8a 30 9a c9 f8 f4 | 5c dc cd fb 36 9f bd 46 6b 7f e2 df 02 04 58 37 | 70 bd 7a d6 94 53 b3 14 da 23 51 38 eb 45 16 20 | 9c 17 44 5b c9 f1 c5 6c d9 20 89 a3 9b ca 58 cb | ba c7 cb 2b 1c 13 55 9c b9 8e c0 b8 c8 fa a1 f2 | de a6 7c cf d8 6d 37 12 f0 f5 db 86 ff f2 9d 3c | 36 e8 f3 a3 30 81 ff c5 f5 20 66 17 33 fa bf 29 | 04 2d f9 57 cb 66 12 0d 38 85 57 69 20 86 f5 cf | 80 1b e1 9d fb 7e b6 17 0c d7 5d 7d b2 cb fb 2a | 40 73 f8 55 b1 14 5d 0c b2 6c 6f f9 ba 0f d8 ad | 5b 4c 85 8a 3f aa c0 a0 e9 92 68 b0 30 ea 55 de | f8 58 86 e0 9c f8 8a 42 09 95 85 bb 5b bf 6d 44 | 15 14 19 a1 b8 c1 16 8a 8f 57 0d 42 20 45 54 7a | 36 db e1 83 88 3f 89 20 67 4f 96 9e 55 f8 c9 57 | 58 a1 1c bc 94 10 39 60 cf 40 49 6c e2 69 36 33 | 5e 2e a1 9f c4 67 11 7a 51 9b 3a a1 e1 74 52 67 | f3 86 f0 e6 ea ca 53 d1 36 d1 f4 31 02 6d 1c 0e | 73 09 ef c7 0a 96 5d c9 06 28 ce b4 df 38 6c 2e | 3b a3 50 09 ee 83 01 b5 0f fe e9 fc 3f cd 2c 72 | cc f9 2a c9 4f d2 56 1a ed ac ca cf 53 d3 ce 79 | 16 f3 3e 49 40 08 96 45 aa a3 bc 3e d3 bf 45 76 | 0f 4d dc 0c 34 8b ee 81 4f 0a d1 68 76 c7 e4 f2 | db 3a 8d 2e cc ca a6 24 61 63 2a fa 3a 1e f6 6f | 58 c6 0e 2d 6a a4 6d ff bf b5 1a 88 0a 05 be f4 | 02 5d ce 99 4b d4 3e 0f f1 21 e6 92 f5 28 15 16 | 72 07 d3 1e f7 94 60 ac c2 9a 0d 07 f8 7f 99 06 | ac 0c 2c 97 ba 01 1e 77 3c fc ff 04 ff 05 95 d5 | 9e 2f a5 10 86 c1 46 | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #1 in PARENT_I2 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #2 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | #2 is idle | #2 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 3 (0x3) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #2 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '3', total number '5', next payload '0' | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.0901 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.0968 milliseconds in comm_handle_cb() reading and processing packet | spent 0.000987 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 04 00 05 cd 57 3e d3 6e ad b7 c2 e1 48 17 18 | 9d 3e 87 8a f3 96 a0 5e 2a 92 f9 8c c2 f3 4f d9 | d8 1d b2 38 5c 48 64 b5 88 9a 33 f3 45 57 0b 32 | 05 9c 78 b7 9b 07 f0 c7 0b f2 81 ac 76 d9 64 f6 | 5c 29 6c f4 f5 f8 7d 2d 71 a8 58 6f 8f 5d 87 11 | 71 b5 15 6c 48 47 84 2b d3 d2 bc 2d 9d 3c 7c 3e | 38 9b 6e ba 5b 75 fd e2 8c 51 e3 cf 68 c8 a8 b9 | ba 14 d9 c7 75 76 53 0b e9 d6 6e 7c d9 b2 56 e6 | 75 99 f8 c7 6e dd b4 09 d1 09 47 60 8c 81 e6 b0 | e7 71 f9 72 a4 46 a8 78 7f b1 69 2c 3b 63 21 d9 | 0a 79 08 3a ba 5d 86 31 ef 05 f3 c1 b8 8a d0 fa | bb ca 80 65 d0 dd 5d 44 c2 b9 39 0d 59 10 54 20 | 1d 35 54 8c 94 72 6d 05 7e f2 7c 97 68 bc a6 e1 | 53 b5 a3 6e 2f db 4a 4e f1 85 19 29 2a c5 d1 68 | ce 3e cb e7 da fe b0 c1 09 3f 17 5d ef 47 3d e2 | d0 54 de 36 7d b2 a4 f0 38 a3 5e 77 77 ab 4e 9d | 9a f9 c4 dd 54 a0 2c 96 3b f6 14 38 90 c5 a7 0e | 58 b6 a4 6e 5f f9 ef f7 d8 75 84 7a 92 49 7a f7 | bf 48 88 30 7a dd 97 3a 16 63 43 30 5e 42 f4 95 | 71 50 e8 ad 5e 0b a1 f7 f9 d8 a7 59 2e 9a 85 23 | 45 bf a5 0e f8 9d 77 a4 bb 9e b3 4b 76 8a 49 86 | 4a 68 8a 0e c3 de d1 0c c0 02 e9 c0 14 6c b6 c2 | de 09 51 d1 90 a0 31 99 e7 5c 95 3e 87 67 4c 48 | d7 19 a5 58 1f b2 de b0 6a 46 4c eb eb 54 e3 2f | b9 6e f2 39 08 d1 8b a7 ef a9 e6 a3 98 b6 f2 ef | df 3b b8 58 2a b2 93 be 25 38 4d 29 7c 01 e1 38 | f7 5e 98 60 7d f3 c1 dc e8 af 44 ba 96 f8 0f 56 | 36 a6 44 e4 3b 4e 2c f4 d5 70 aa d9 33 51 f0 65 | ac bc 59 b2 df e0 00 0f 51 d3 7f 94 73 b6 8e 25 | d7 f7 89 99 8c 4f 23 8a d3 c2 82 bb 3d 74 8a c9 | 9d 76 d2 78 51 ab 74 13 16 f5 b9 aa db ea 1b da | a8 53 6f 1b 84 84 3c | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #1 in PARENT_I2 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #2 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | #2 is idle | #2 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 4 (0x4) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #2 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '4', total number '5', next payload '0' | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.0926 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.0997 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00108 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 113 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 35 20 23 20 00 00 00 01 00 00 00 71 00 00 00 55 | 00 05 00 05 69 66 c7 f2 e5 39 30 45 2f 3f b6 0e | 7e b9 a1 5c b4 7a 8a 22 37 82 f2 7e 06 42 8f d3 | 01 41 74 d0 d5 ac b2 17 a8 73 85 9e a3 72 db fc | cd 8b 27 32 6f 0d 5f 30 41 79 44 31 cf 93 23 14 | 37 1b 93 6b 0e 7d a3 ff ae 92 b7 5f 7f 63 4c 7e | 3f | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 113 (0x71) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #1 in PARENT_I2 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #2 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2062) | #2 is idle | #2 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 85 (0x55) | fragment number: 5 (0x5) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=77) | #2 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '5', total number '5', next payload '0' | #2 ikev2 ISAKMP_v2_IKE_AUTH decrypt success | Now let's proceed with payload (ISAKMP_NEXT_v2IDr) | **parse IKEv2 Identification - Responder - Payload: | next payload type: ISAKMP_NEXT_v2CERT (0x25) | flags: none (0x0) | length: 191 (0xbf) | ID type: ID_DER_ASN1_DN (0x9) | processing payload: ISAKMP_NEXT_v2IDr (len=183) | Now let's proceed with payload (ISAKMP_NEXT_v2CERT) | **parse IKEv2 Certificate Payload: | next payload type: ISAKMP_NEXT_v2AUTH (0x27) | flags: none (0x0) | length: 1265 (0x4f1) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | processing payload: ISAKMP_NEXT_v2CERT (len=1260) | Now let's proceed with payload (ISAKMP_NEXT_v2AUTH) | **parse IKEv2 Authentication Payload: | next payload type: ISAKMP_NEXT_v2CP (0x2f) | flags: none (0x0) | length: 392 (0x188) | auth method: IKEv2_AUTH_RSA (0x1) | processing payload: ISAKMP_NEXT_v2AUTH (len=384) | Now let's proceed with payload (ISAKMP_NEXT_v2CP) | **parse IKEv2 Configuration Payload: | next payload type: ISAKMP_NEXT_v2SA (0x21) | flags: none (0x0) | length: 16 (0x10) | ikev2_cfg_type: IKEv2_CP_CFG_REPLY (0x2) | processing payload: ISAKMP_NEXT_v2CP (len=8) | Now let's proceed with payload (ISAKMP_NEXT_v2SA) | **parse IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2TSi (0x2c) | flags: none (0x0) | length: 36 (0x24) | processing payload: ISAKMP_NEXT_v2SA (len=32) | Now let's proceed with payload (ISAKMP_NEXT_v2TSi) | **parse IKEv2 Traffic Selector - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2TSr (0x2d) | flags: none (0x0) | length: 24 (0x18) | number of TS: 1 (0x1) | processing payload: ISAKMP_NEXT_v2TSi (len=16) | Now let's proceed with payload (ISAKMP_NEXT_v2TSr) | **parse IKEv2 Traffic Selector - Responder - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 24 (0x18) | number of TS: 1 (0x1) | processing payload: ISAKMP_NEXT_v2TSr (len=16) | selected state microcode Initiator: process IKE_AUTH response | Now let's proceed with state specific processing | calling processor Initiator: process IKE_AUTH response | global one-shot timer EVENT_FREE_ROOT_CERTS scheduled in 300 seconds loading root certificate cache | spent 2.45 milliseconds in get_root_certs() calling PK11_ListCertsInSlot() | spent 0.0271 milliseconds in get_root_certs() filtering CAs | #1 spent 2.51 milliseconds in find_and_verify_certs() calling get_root_certs() | checking for known CERT payloads | saving certificate of type 'X509_SIGNATURE' | decoded cert: E=user-east@testing.libreswan.org,CN=east.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | #1 spent 0.0531 milliseconds in find_and_verify_certs() calling decode_cert_payloads() | cert_issuer_has_current_crl: looking for a CRL issued by E=testing@libreswan.org,CN=Libreswan test CA for mainca,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | #1 spent 0.0459 milliseconds in find_and_verify_certs() calling crl_update_check() | missing or expired CRL | crl_strict: 0, ocsp: 0, ocsp_strict: 0, ocsp_post: 0 | verify_end_cert trying profile IPsec | certificate is valid (profile IPsec) | #1 spent 0.143 milliseconds in find_and_verify_certs() calling verify_end_cert() "road-east-x509-ipv4"[1] 192.1.2.23 #2: certificate verified OK: E=user-east@testing.libreswan.org,CN=east.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0a8e20 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0ae340 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0ae5c0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095ed0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09e970 | unreference key: 0x55e11e0ab040 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org cnt 1-- | #1 spent 0.24 milliseconds in decode_certs() calling add_pubkey_from_nss_cert() | #1 spent 3.03 milliseconds in decode_certs() | DER ASN1 DN: 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | DER ASN1 DN: 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | DER ASN1 DN: 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | DER ASN1 DN: 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | DER ASN1 DN: 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | DER ASN1 DN: 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | DER ASN1 DN: 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 65 61 73 | DER ASN1 DN: 74 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | DER ASN1 DN: 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | DER ASN1 DN: 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 65 61 73 | DER ASN1 DN: 74 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | DER ASN1 DN: 77 61 6e 2e 6f 72 67 | ID_DER_ASN1_DN 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' needs further ID comparison against 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' | ID_DER_ASN1_DN 'E=user-east@testing.libreswan.org,CN=east.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' matched our ID 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' | X509: CERT and ID matches current connection | offered CA: 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' "road-east-x509-ipv4"[1] 192.1.2.23 #2: IKEv2 mode peer ID is ID_DER_ASN1_DN: 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' | verifying AUTH payload | required RSA CA is 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | checking RSA keyid 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' for match with 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | RSA key issuer CA is 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | an RSA Sig check passed with *AwEAAbANn [remote certificates] | #1 spent 0.127 milliseconds in try_all_keys() trying a pubkey "road-east-x509-ipv4"[1] 192.1.2.23 #2: Authenticated using RSA | #1 spent 0.172 milliseconds in ikev2_verify_rsa_hash() | parent state #1: PARENT_I2(open IKE SA) => PARENT_I3(established IKE SA) | #1 will start re-keying in 2607 seconds with margin of 993 seconds (attempting re-key) | state #1 requesting EVENT_SA_REPLACE to be deleted | libevent_free: release ptr-libevent@0x55e11e095d40 | free_event_entry: release EVENT_SA_REPLACE-pe@0x55e11e0a13e0 | event_schedule: new EVENT_SA_REKEY-pe@0x7fe7c0002b20 | inserting event EVENT_SA_REKEY, timeout in 2607 seconds for #1 | libevent_malloc: new ptr-libevent@0x55e11e095d40 size 128 | pstats #1 ikev2.ike established | FOR_EACH_STATE_... in nat_traversal_ka_event (for_each_state) | [RE]START processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | resume processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | suspend processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | NAT-T: keepalive packet not required as recent DPD event used the IKE SA on conn road-east-x509-ipv4 | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | resume processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | global one-shot timer EVENT_NAT_T_KEEPALIVE scheduled in 20 seconds | libevent_realloc: release ptr-libevent@0x55e11e077210 | libevent_realloc: new ptr-libevent@0x55e11e0bfb70 size 128 | #2 road-east-x509-ipv4[1] parsing ISAKMP_NEXT_v2CP payload | ***parse IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_ADDRESS (0x1) | length/value: 4 (0x4) | parsing 4 raw bytes of IKEv2 Configuration Payload Attribute into INTERNAL_IP_ADDRESS | INTERNAL_IP_ADDRESS c0 00 02 64 "road-east-x509-ipv4"[1] 192.1.2.23 #2: received INTERNAL_IP4_ADDRESS 192.0.2.100 | setting host source IP address to 192.0.2.100 | TSi: parsing 1 traffic selectors | ***parse IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | length: 16 (0x10) | start port: 0 (0x0) | end port: 65535 (0xffff) | parsing 4 raw bytes of IKEv2 Traffic Selector into TS low | TS low c0 00 02 64 | parsing 4 raw bytes of IKEv2 Traffic Selector into TS high | TS high c0 00 02 64 | TSi: parsed 1 traffic selectors | TSr: parsing 1 traffic selectors | ***parse IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | length: 16 (0x10) | start port: 0 (0x0) | end port: 65535 (0xffff) | parsing 4 raw bytes of IKEv2 Traffic Selector into TS low | TS low c0 00 02 00 | parsing 4 raw bytes of IKEv2 Traffic Selector into TS high | TS high c0 00 02 ff | TSr: parsed 1 traffic selectors | evaluating our conn="road-east-x509-ipv4"[1] 192.1.2.23 I=192.0.2.100/32:0:0/0 R=0.0.0.0/0:0:0/0 to their: | TSi[0] .net=192.0.2.100-192.0.2.100 .iporotoid=0 .{start,end}port=0..65535 | match address end->client=192.0.2.100/32 >= TSi[0]net=192.0.2.100-192.0.2.100: YES fitness 32 | narrow port end=0..65535 >= TSi[0]=0..65535: 0 | TSi[0] port match: YES fitness 65536 | narrow protocol end=*0 >= TSi[0]=*0: 0 | match end->protocol=*0 >= TSi[0].ipprotoid=*0: YES fitness 255 | TSr[0] .net=192.0.2.0-192.0.2.255 .iporotoid=0 .{start,end}port=0..65535 | match address end->client=0.0.0.0/0 >= TSr[0]net=192.0.2.0-192.0.2.255: YES fitness 8 | narrow port end=0..65535 >= TSr[0]=0..65535: 0 | TSr[0] port match: YES fitness 65536 | narrow protocol end=*0 >= TSr[0]=*0: 0 | match end->protocol=*0 >= TSr[0].ipprotoid=*0: YES fitness 255 | best fit so far: TSi[0] TSr[0] | found an acceptable TSi/TSr Traffic Selector | printing contents struct traffic_selector | ts_type: IKEv2_TS_IPV6_ADDR_RANGE | ipprotoid: 0 | port range: 0-65535 | ip range: 192.0.2.100-192.0.2.100 | printing contents struct traffic_selector | ts_type: IKEv2_TS_IPV6_ADDR_RANGE | ipprotoid: 0 | port range: 0-65535 | ip range: 192.0.2.0-192.0.2.255 | using existing local ESP/AH proposals for road-east-x509-ipv4 (IKE_AUTH initiator accepting remote ESP/AH proposal): 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | Comparing remote proposals against IKE_AUTH initiator accepting remote ESP/AH proposal 4 local proposals | local proposal 1 type ENCR has 1 transforms | local proposal 1 type PRF has 0 transforms | local proposal 1 type INTEG has 1 transforms | local proposal 1 type DH has 1 transforms | local proposal 1 type ESN has 1 transforms | local proposal 1 transforms: required: ENCR+ESN; optional: INTEG+DH | local proposal 2 type ENCR has 1 transforms | local proposal 2 type PRF has 0 transforms | local proposal 2 type INTEG has 1 transforms | local proposal 2 type DH has 1 transforms | local proposal 2 type ESN has 1 transforms | local proposal 2 transforms: required: ENCR+ESN; optional: INTEG+DH | local proposal 3 type ENCR has 1 transforms | local proposal 3 type PRF has 0 transforms | local proposal 3 type INTEG has 2 transforms | local proposal 3 type DH has 1 transforms | local proposal 3 type ESN has 1 transforms | local proposal 3 transforms: required: ENCR+INTEG+ESN; optional: DH | local proposal 4 type ENCR has 1 transforms | local proposal 4 type PRF has 0 transforms | local proposal 4 type INTEG has 2 transforms | local proposal 4 type DH has 1 transforms | local proposal 4 type ESN has 1 transforms | local proposal 4 transforms: required: ENCR+INTEG+ESN; optional: DH | ***parse IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | length: 32 (0x20) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | parsing 4 raw bytes of IKEv2 Proposal Substructure Payload into remote SPI | remote SPI f3 98 67 81 | Comparing remote proposal 1 containing 2 transforms against local proposal [1..1] of 4 local proposals | ****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 12 (0xc) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | *****parse IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | remote proposal 1 transform 0 (ENCR=AES_GCM_C_256) matches local proposal 1 type 1 (ENCR) transform 0 | ****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | remote proposal 1 transform 1 (ESN=DISABLED) matches local proposal 1 type 5 (ESN) transform 0 | remote proposal 1 proposed transforms: ENCR+ESN; matched: ENCR+ESN; unmatched: none | comparing remote proposal 1 containing ENCR+ESN transforms to local proposal 1; required: ENCR+ESN; optional: INTEG+DH; matched: ENCR+ESN | remote proposal 1 matches local proposal 1 | remote accepted the proposal 1:ESP:ENCR=AES_GCM_C_256;ESN=DISABLED[first-match] | IKE_AUTH initiator accepting remote ESP/AH proposal ikev2_proposal: 1:ESP:SPI=f3986781;ENCR=AES_GCM_C_256;ESN=DISABLED | converting proposal to internal trans attrs | integ=none: .key_size=0 encrypt=aes_gcm_16: .key_size=32 .salt_size=4 keymat_len=36 | install_ipsec_sa() for #2: inbound and outbound | could_route called for road-east-x509-ipv4 (kind=CK_INSTANCE) | FOR_EACH_CONNECTION_... in route_owner | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-east-x509-ipv4"[1] 192.1.2.23 unrouted: NULL; eroute owner: NULL | looking for alg with encrypt: AES_GCM_16 keylen: 256 integ: NONE | encrypt AES_GCM_16 keylen=256 transid=20, key_size=32, encryptalg=20 | AES_GCM_16 requires 4 salt bytes | st->st_esp.keymat_len=36 is encrypt_keymat_size=36 + integ_keymat_size=0 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-east-x509-ipv4' not available on interface eth0 | netlink: enabling tunnel mode | netlink: setting IPsec SA replay-window to 32 using old-style req | netlink: esp-hw-offload not set for IPsec SA | netlink response for Add SA esp.f3986781@192.1.2.23 included non-error error | set up outgoing SA, ref=0/0 | looking for alg with encrypt: AES_GCM_16 keylen: 256 integ: NONE | encrypt AES_GCM_16 keylen=256 transid=20, key_size=32, encryptalg=20 | AES_GCM_16 requires 4 salt bytes | st->st_esp.keymat_len=36 is encrypt_keymat_size=36 + integ_keymat_size=0 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-east-x509-ipv4' not available on interface eth0 | netlink: enabling tunnel mode | netlink: setting IPsec SA replay-window to 32 using old-style req | netlink: esp-hw-offload not set for IPsec SA | netlink response for Add SA esp.e92ac784@192.1.3.209 included non-error error | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | add inbound eroute 192.0.2.0/24:0 --0-> 192.0.2.100/32:0 => tun.10000@192.1.3.209 (raw_eroute) | IPsec Sa SPD priority set to 1040359 | raw_eroute result=success | set up incoming SA, ref=0/0 | sr for #2: unrouted | route_and_eroute() for proto 0, and source port 0 dest port 0 | FOR_EACH_CONNECTION_... in route_owner | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-east-x509-ipv4"[1] 192.1.2.23 unrouted: NULL; eroute owner: NULL | route_and_eroute with c: road-east-x509-ipv4 (next: none) ero:null esr:{(nil)} ro:null rosr:{(nil)} and state: #2 | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | eroute_connection add eroute 192.0.2.100/32:0 --0-> 192.0.2.0/24:0 => tun.0@192.1.2.23 (raw_eroute) | IPsec Sa SPD priority set to 1040359 | raw_eroute result=success | running updown command "ipsec _updown" for verb up | command executing up-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing up-client: PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY= | popen cmd is 1462 chars long | cmd( 0):PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4: | cmd( 80):' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLU: | cmd( 160):TO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.: | cmd( 240):testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0: | cmd( 320):.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.2: | cmd( 400):55' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE: | cmd( 480):='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Lib: | cmd( 560):reswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.l: | cmd( 640):ibreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0': | cmd( 720): PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL=: | cmd( 800):'0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department,: | cmd( 880): CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' : | cmd( 960):PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IK: | cmd(1040):EV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_INSTA: | cmd(1120):NCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.100': | cmd(1200): PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_: | cmd(1280):PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED='0': | cmd(1360): VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xf3986781 SPI_OUT=0xe92ac: | cmd(1440):784 ipsec _updown 2>&1: | route_and_eroute: firewall_notified: true | running updown command "ipsec _updown" for verb prepare | command executing prepare-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing prepare-client: PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CO | popen cmd is 1467 chars long | cmd( 0):PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509: | cmd( 80):-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209: | cmd( 160):' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=: | cmd( 240):road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT=': | cmd( 320):192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.: | cmd( 400):255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA: | cmd( 480):_TYPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, : | cmd( 560):O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@test: | cmd( 640):ing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0: | cmd( 720):.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROT: | cmd( 800):OCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Depart: | cmd( 880):ment, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='net: | cmd( 960):key' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALL: | cmd(1040):OW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_: | cmd(1120):INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2: | cmd(1200):.100' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' P: | cmd(1280):LUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURE: | cmd(1360):D='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xf3986781 SPI_OUT=0x: | cmd(1440):e92ac784 ipsec _updown 2>&1: | running updown command "ipsec _updown" for verb route | command executing route-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing route-client: PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_P | popen cmd is 1465 chars long | cmd( 0):PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-i: | cmd( 80):pv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' : | cmd( 160):PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=ro: | cmd( 240):ad.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='19: | cmd( 320):2.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.25: | cmd( 400):5.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_T: | cmd( 480):YPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=: | cmd( 560):Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testin: | cmd( 640):g.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2: | cmd( 720):.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOC: | cmd( 800):OL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Departme: | cmd( 880):nt, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netke: | cmd( 960):y' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW: | cmd(1040):+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_IN: | cmd(1120):STANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.1: | cmd(1200):00' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLU: | cmd(1280):TO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED=: | cmd(1360):'0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xf3986781 SPI_OUT=0xe9: | cmd(1440):2ac784 ipsec _updown 2>&1: "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. "road-east-x509-ipv4"[1] 192.1.2.23 #2: route-client output: Error: Peer netns reference is invalid. | route_and_eroute: instance "road-east-x509-ipv4"[1] 192.1.2.23, setting eroute_owner {spd=0x55e11e0a4130,sr=0x55e11e0a4130} to #2 (was #0) (newest_ipsec_sa=#0) | #1 spent 1.47 milliseconds in install_ipsec_sa() | inR2: instance road-east-x509-ipv4[1], setting IKEv2 newest_ipsec_sa to #2 (was #0) (spd.eroute=#2) cloned from #1 | state #2 requesting EVENT_RETRANSMIT to be deleted | #2 STATE_PARENT_I2: retransmits: cleared | libevent_free: release ptr-libevent@0x7fe7c0006900 | free_event_entry: release EVENT_RETRANSMIT-pe@0x55e11e0ae390 | #2 spent 5.4 milliseconds in processing: Initiator: process IKE_AUTH response in ikev2_process_state_packet() | [RE]START processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #2 complete_v2_state_transition() PARENT_I2->V2_IPSEC_I with status STF_OK | IKEv2: transition from state STATE_PARENT_I2 to state STATE_V2_IPSEC_I | child state #2: PARENT_I2(open IKE SA) => V2_IPSEC_I(established CHILD SA) | Message ID: updating counters for #2 to 1 after switching state | Message ID: recv #1.#2 response 1; ike: initiator.sent=1 initiator.recv=0->1 responder.sent=-1 responder.recv=-1; child: wip.initiator=1->-1 wip.responder=-1 | Message ID: #1.#2 skipping update_send as nothing to send; initiator.sent=1 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=-1 wip.responder=-1 | pstats #2 ikev2.child established "road-east-x509-ipv4"[1] 192.1.2.23 #2: negotiated connection [192.0.2.100-192.0.2.100:0-65535 0] -> [192.0.2.0-192.0.2.255:0-65535 0] | NAT-T: NAT Traversal detected - their IKE port is '500' | NAT-T: encaps is 'auto' "road-east-x509-ipv4"[1] 192.1.2.23 #2: STATE_V2_IPSEC_I: IPsec SA established tunnel mode {ESP/NAT=>0xf3986781 <0xe92ac784 xfrm=AES_GCM_16_256-NONE NATOA=none NATD=192.1.2.23:4500 DPD=passive} | releasing whack for #2 (sock=fd@23) | close_any(fd@23) (in release_whack() at state.c:654) | releasing whack and unpending for parent #1 | unpending state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 | delete from pending Child SA with 192.1.2.23 "road-east-x509-ipv4"[1] 192.1.2.23 | removing pending policy for no connection {0x55e11e03c780} | close_any(fd@22) (in release_whack() at state.c:654) | #2 will start re-keying in 28048 seconds with margin of 752 seconds (attempting re-key) | event_schedule: new EVENT_SA_REKEY-pe@0x55e11e0ae390 | inserting event EVENT_SA_REKEY, timeout in 28048 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fe7c0006900 size 128 | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 5.68 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 5.69 milliseconds in comm_handle_cb() reading and processing packet | kernel_process_msg_cb process netlink message | netlink_get: XFRM_MSG_DELPOLICY message | xfrm netlink address change RTM_NEWADDR msg len 76 | XFRM RTM_NEWADDR 192.0.2.100 IFA_LOCAL | FOR_EACH_STATE_... in record_newaddr (for_each_state) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | IKEv2 received address RTM_NEWADDR type 3 | IKEv2 received address RTM_NEWADDR type 8 | IKEv2 received address RTM_NEWADDR type 6 | netlink_get: XFRM_MSG_EXPIRE message | netlink_get: XFRM_MSG_EXPIRE message | spent 0.0487 milliseconds in kernel message | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00387 milliseconds in signal handler PLUTO_SIGCHLD | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00265 milliseconds in signal handler PLUTO_SIGCHLD | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.0026 milliseconds in signal handler PLUTO_SIGCHLD | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | FOR_EACH_STATE_... in show_traffic_status (sort_states) | FOR_EACH_STATE_... in sort_states | get_sa_info esp.e92ac784@192.1.3.209 | get_sa_info esp.f3986781@192.1.2.23 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.0789 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | dup_any(fd@16) -> fd@21 (in whack_process() at rcv_whack.c:590) | FOR_EACH_CONNECTION_... in conn_by_name | start processing: connection "road-west-x509-ipv4" (in initiate_a_connection() at initiate.c:186) | find_host_pair: comparing 192.1.3.209:500 to 192.1.2.45:500 but ignoring ports | connect_to_host_pair: 192.1.3.209:500 192.1.2.45:500 -> hp@0x55e11e0a53f0: road-west-x509-ipv4 | connection 'road-west-x509-ipv4' +POLICY_UP | dup_any(fd@21) -> fd@22 (in initiate_a_connection() at initiate.c:342) | FOR_EACH_STATE_... in find_phase1_state | creating state object #3 at 0x55e11e0bad10 | State DB: adding IKEv2 state #3 in UNDEFINED | pstats #3 ikev2.ike started | Message ID: init #3: msgid=0 lastack=4294967295 nextuse=0 lastrecv=4294967295 lastreplied=0 | parent state #3: UNDEFINED(ignore) => PARENT_I0(ignore) | Message ID: init_ike #3; ike: initiator.sent=0->-1 initiator.recv=0->-1 responder.sent=0->-1 responder.recv=0->-1 wip.initiator=0->-1 wip.responder=0->-1 | suspend processing: connection "road-west-x509-ipv4" (in ikev2_parent_outI1() at ikev2_parent.c:535) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in ikev2_parent_outI1() at ikev2_parent.c:535) | dup_any(fd@22) -> fd@23 (in ikev2_parent_outI1() at ikev2_parent.c:551) | Queuing pending IPsec SA negotiating with 192.1.2.45 "road-west-x509-ipv4"[1] 192.1.2.45 IKE SA #3 "road-west-x509-ipv4"[1] 192.1.2.45 "road-west-x509-ipv4"[1] 192.1.2.45 #3: initiating v2 parent SA | constructing local IKE proposals for road-west-x509-ipv4 (IKE SA initiator selecting KE) | converting ike_info AES_GCM_16_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_GCM_16_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_CBC_256-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | converting ike_info AES_CBC_128-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048+MODP3072+MODP4096+MODP8192+DH19+DH20+DH21+DH31 to ikev2 ... | ... ikev2_proposal: 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 "road-west-x509-ipv4"[1] 192.1.2.45: constructed local IKE proposals for road-west-x509-ipv4 (IKE SA initiator selecting KE): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | adding ikev2_outI1 KE work-order 3 for state #3 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0b0450 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #3 | libevent_malloc: new ptr-libevent@0x55e11e0b2d40 size 128 | #3 spent 0.128 milliseconds in ikev2_parent_outI1() | processing: RESET whack log_fd (was fd@16) (in ikev2_parent_outI1() at ikev2_parent.c:610) | crypto helper 4 resuming | crypto helper 4 starting work-order 3 for state #3 | crypto helper 4 doing build KE and nonce (ikev2_outI1 KE); request ID 3 | RESET processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in ikev2_parent_outI1() at ikev2_parent.c:610) | RESET processing: connection "road-west-x509-ipv4" (in ikev2_parent_outI1() at ikev2_parent.c:610) | processing: STOP connection NULL (in initiate_a_connection() at initiate.c:349) | close_any(fd@21) (in initiate_connection() at initiate.c:372) | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.239 milliseconds in whack | crypto helper 4 finished build KE and nonce (ikev2_outI1 KE); request ID 3 time elapsed 0.00104 seconds | (#3) spent 1.05 milliseconds in crypto helper computing work-order 3: ikev2_outI1 KE (pcr) | crypto helper 4 sending results from work-order 3 for state #3 to event queue | scheduling resume sending helper answer for #3 | libevent_malloc: new ptr-libevent@0x7fe7bc006900 size 128 | crypto helper 4 waiting (nothing to do) | processing resume sending helper answer for #3 | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in resume_handler() at server.c:797) | crypto helper 4 replies to request ID 3 | calling continuation function 0x55e11c31d630 | ikev2_parent_outI1_continue for #3 | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 00 00 00 00 00 00 00 00 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_SA_INIT (0x22) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | using existing local IKE proposals for connection road-west-x509-ipv4 (IKE SA initiator emitting local proposals): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | Emitting ikev2_proposals ... | ***emit IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Security Association Payload (33:ISAKMP_NEXT_v2SA) | next payload chain: saving location 'IKEv2 Security Association Payload'.'next payload type' in 'reply packet' | discarding INTEG=NONE | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 11 (0xb) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding INTEG=NONE | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 100 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding INTEG=NONE | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 2 (0x2) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 11 (0xb) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding INTEG=NONE | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 100 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 3 (0x3) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 13 (0xd) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 116 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | ****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | prop #: 4 (0x4) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 13 (0xd) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | ******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_256 (0x5) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP3072 (0xf) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP4096 (0x10) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP8192 (0x12) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_256 (0x13) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_384 (0x14) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_ECP_521 (0x15) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | *****emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_CURVE25519 (0x1f) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 116 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | emitting length of IKEv2 Security Association Payload: 436 | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is 0 | ***emit IKEv2 Key Exchange Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | DH group: OAKLEY_GROUP_MODP2048 (0xe) | next payload chain: setting previous 'IKEv2 Security Association Payload'.'next payload type' to current IKEv2 Key Exchange Payload (34:ISAKMP_NEXT_v2KE) | next payload chain: saving location 'IKEv2 Key Exchange Payload'.'next payload type' in 'reply packet' | emitting 256 raw bytes of ikev2 g^x into IKEv2 Key Exchange Payload | ikev2 g^x e2 fe 57 16 90 7a b8 a2 45 70 11 f7 d6 41 f2 50 | ikev2 g^x 26 c6 f8 81 7f 64 db 3f d3 64 bf 4d 5a 2b 07 a6 | ikev2 g^x 79 f9 72 0c 79 b4 9b 61 66 a9 23 58 58 aa ad c6 | ikev2 g^x 76 08 0a 1f b9 8e dd 98 b3 34 8e 7c f4 ae 22 11 | ikev2 g^x cb c6 91 23 26 58 6e 15 52 0a 7f 39 5f aa 03 5c | ikev2 g^x bb 09 bb 0e d0 a9 a3 bd 32 9b 21 3c f2 5f d7 b4 | ikev2 g^x 1a 54 70 03 4a 30 43 fd 75 c8 b3 cc 4d 10 14 ee | ikev2 g^x 18 ae 13 2f d8 68 c6 f1 ae 21 60 15 3c f4 3a 66 | ikev2 g^x ca f7 5b 85 3a 0d 0c 37 57 5c 09 cb 30 62 13 18 | ikev2 g^x 97 68 3d f9 c0 98 02 26 6a 1a ed dd f3 19 9e d5 | ikev2 g^x ed ed 3f 1d 1d ff f6 6a 26 7c 8b 61 56 00 b2 59 | ikev2 g^x a2 eb fb 44 27 c2 05 b7 b1 b5 81 ac fb 75 ec 56 | ikev2 g^x 2a d7 ba d0 0e 39 21 7a dd 38 55 e8 a2 d8 4e f5 | ikev2 g^x 83 bc ac f2 15 e5 d4 03 4a dc 7d 15 2b 40 08 24 | ikev2 g^x c4 06 6d 3c 9b e3 64 0c 34 fc 48 63 81 ef 02 2a | ikev2 g^x 6f 87 bd b0 89 0d c1 9d f6 eb e6 4f 6d 90 95 9c | emitting length of IKEv2 Key Exchange Payload: 264 | ***emit IKEv2 Nonce Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | next payload chain: ignoring supplied 'IKEv2 Nonce Payload'.'next payload type' value 41:ISAKMP_NEXT_v2N | next payload chain: setting previous 'IKEv2 Key Exchange Payload'.'next payload type' to current IKEv2 Nonce Payload (40:ISAKMP_NEXT_v2Ni) | next payload chain: saving location 'IKEv2 Nonce Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of IKEv2 nonce into IKEv2 Nonce Payload | IKEv2 nonce 2b 9a 27 8c 2e 92 e2 d1 9c 48 6c bc ee ad e3 dd | IKEv2 nonce 2b 03 7a c4 92 83 39 48 68 76 b1 f5 c8 56 ca 64 | emitting length of IKEv2 Nonce Payload: 36 | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_IKEV2_FRAGMENTATION_SUPPORTED (0x402e) | next payload chain: setting previous 'IKEv2 Nonce Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting length of IKEv2 Notify Payload: 8 | NAT-Traversal support [enabled] add v2N payloads. | natd_hash: rcookie is zero | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= 58 7d 18 57 ec 83 40 37 | natd_hash: rcookie= 00 00 00 00 00 00 00 00 | natd_hash: ip= c0 01 03 d1 | natd_hash: port= 01 f4 | natd_hash: hash= f6 70 ca 01 7c 08 ce 74 ab 4e 4d fe 6c 25 4d a0 | natd_hash: hash= 70 17 04 bd | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_SOURCE_IP (0x4004) | next payload chain: setting previous 'IKEv2 Notify Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting 20 raw bytes of Notify data into IKEv2 Notify Payload | Notify data f6 70 ca 01 7c 08 ce 74 ab 4e 4d fe 6c 25 4d a0 | Notify data 70 17 04 bd | emitting length of IKEv2 Notify Payload: 28 | natd_hash: rcookie is zero | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= 58 7d 18 57 ec 83 40 37 | natd_hash: rcookie= 00 00 00 00 00 00 00 00 | natd_hash: ip= c0 01 02 2d | natd_hash: port= 01 f4 | natd_hash: hash= 02 55 d2 7f 52 0b 4e 1f 3e 01 ab e5 06 56 b6 6e | natd_hash: hash= d7 63 47 9c | Adding a v2N Payload | ***emit IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_DESTINATION_IP (0x4005) | next payload chain: setting previous 'IKEv2 Notify Payload'.'next payload type' to current IKEv2 Notify Payload (41:ISAKMP_NEXT_v2N) | next payload chain: saving location 'IKEv2 Notify Payload'.'next payload type' in 'reply packet' | emitting 20 raw bytes of Notify data into IKEv2 Notify Payload | Notify data 02 55 d2 7f 52 0b 4e 1f 3e 01 ab e5 06 56 b6 6e | Notify data d7 63 47 9c | emitting length of IKEv2 Notify Payload: 28 | emitting length of ISAKMP Message: 828 | stop processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in ikev2_parent_outI1_common() at ikev2_parent.c:817) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in complete_v2_state_transition() at ikev2.c:3376) | #3 complete_v2_state_transition() PARENT_I0->PARENT_I1 with status STF_OK | IKEv2: transition from state STATE_PARENT_I0 to state STATE_PARENT_I1 | parent state #3: PARENT_I0(ignore) => PARENT_I1(half-open IKE SA) | Message ID: updating counters for #3 to 4294967295 after switching state | Message ID: IKE #3 skipping update_recv as MD is fake | Message ID: sent #3 request 0; ike: initiator.sent=-1->0 initiator.recv=-1 responder.sent=-1 responder.recv=-1 wip.initiator=-1->0 wip.responder=-1 "road-west-x509-ipv4"[1] 192.1.2.45 #3: STATE_PARENT_I1: sent v2I1, expected v2R1 | sending V2 reply packet to 192.1.2.45:500 (from 192.1.3.209:500) | sending 828 bytes for STATE_PARENT_I0 through eth0 from 192.1.3.209:500 to 192.1.2.45:500 (using #3) | 58 7d 18 57 ec 83 40 37 00 00 00 00 00 00 00 00 | 21 20 22 08 00 00 00 00 00 00 03 3c 22 00 01 b4 | 02 00 00 64 01 01 00 0b 03 00 00 0c 01 00 00 14 | 80 0e 01 00 03 00 00 08 02 00 00 07 03 00 00 08 | 02 00 00 05 03 00 00 08 04 00 00 0e 03 00 00 08 | 04 00 00 0f 03 00 00 08 04 00 00 10 03 00 00 08 | 04 00 00 12 03 00 00 08 04 00 00 13 03 00 00 08 | 04 00 00 14 03 00 00 08 04 00 00 15 00 00 00 08 | 04 00 00 1f 02 00 00 64 02 01 00 0b 03 00 00 0c | 01 00 00 14 80 0e 00 80 03 00 00 08 02 00 00 07 | 03 00 00 08 02 00 00 05 03 00 00 08 04 00 00 0e | 03 00 00 08 04 00 00 0f 03 00 00 08 04 00 00 10 | 03 00 00 08 04 00 00 12 03 00 00 08 04 00 00 13 | 03 00 00 08 04 00 00 14 03 00 00 08 04 00 00 15 | 00 00 00 08 04 00 00 1f 02 00 00 74 03 01 00 0d | 03 00 00 0c 01 00 00 0c 80 0e 01 00 03 00 00 08 | 02 00 00 07 03 00 00 08 02 00 00 05 03 00 00 08 | 03 00 00 0e 03 00 00 08 03 00 00 0c 03 00 00 08 | 04 00 00 0e 03 00 00 08 04 00 00 0f 03 00 00 08 | 04 00 00 10 03 00 00 08 04 00 00 12 03 00 00 08 | 04 00 00 13 03 00 00 08 04 00 00 14 03 00 00 08 | 04 00 00 15 00 00 00 08 04 00 00 1f 00 00 00 74 | 04 01 00 0d 03 00 00 0c 01 00 00 0c 80 0e 00 80 | 03 00 00 08 02 00 00 07 03 00 00 08 02 00 00 05 | 03 00 00 08 03 00 00 0e 03 00 00 08 03 00 00 0c | 03 00 00 08 04 00 00 0e 03 00 00 08 04 00 00 0f | 03 00 00 08 04 00 00 10 03 00 00 08 04 00 00 12 | 03 00 00 08 04 00 00 13 03 00 00 08 04 00 00 14 | 03 00 00 08 04 00 00 15 00 00 00 08 04 00 00 1f | 28 00 01 08 00 0e 00 00 e2 fe 57 16 90 7a b8 a2 | 45 70 11 f7 d6 41 f2 50 26 c6 f8 81 7f 64 db 3f | d3 64 bf 4d 5a 2b 07 a6 79 f9 72 0c 79 b4 9b 61 | 66 a9 23 58 58 aa ad c6 76 08 0a 1f b9 8e dd 98 | b3 34 8e 7c f4 ae 22 11 cb c6 91 23 26 58 6e 15 | 52 0a 7f 39 5f aa 03 5c bb 09 bb 0e d0 a9 a3 bd | 32 9b 21 3c f2 5f d7 b4 1a 54 70 03 4a 30 43 fd | 75 c8 b3 cc 4d 10 14 ee 18 ae 13 2f d8 68 c6 f1 | ae 21 60 15 3c f4 3a 66 ca f7 5b 85 3a 0d 0c 37 | 57 5c 09 cb 30 62 13 18 97 68 3d f9 c0 98 02 26 | 6a 1a ed dd f3 19 9e d5 ed ed 3f 1d 1d ff f6 6a | 26 7c 8b 61 56 00 b2 59 a2 eb fb 44 27 c2 05 b7 | b1 b5 81 ac fb 75 ec 56 2a d7 ba d0 0e 39 21 7a | dd 38 55 e8 a2 d8 4e f5 83 bc ac f2 15 e5 d4 03 | 4a dc 7d 15 2b 40 08 24 c4 06 6d 3c 9b e3 64 0c | 34 fc 48 63 81 ef 02 2a 6f 87 bd b0 89 0d c1 9d | f6 eb e6 4f 6d 90 95 9c 29 00 00 24 2b 9a 27 8c | 2e 92 e2 d1 9c 48 6c bc ee ad e3 dd 2b 03 7a c4 | 92 83 39 48 68 76 b1 f5 c8 56 ca 64 29 00 00 08 | 00 00 40 2e 29 00 00 1c 00 00 40 04 f6 70 ca 01 | 7c 08 ce 74 ab 4e 4d fe 6c 25 4d a0 70 17 04 bd | 00 00 00 1c 00 00 40 05 02 55 d2 7f 52 0b 4e 1f | 3e 01 ab e5 06 56 b6 6e d7 63 47 9c | state #3 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x55e11e0b2d40 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0b0450 | success_v2_state_transition scheduling EVENT_RETRANSMIT of c->r_interval=500ms | event_schedule: new EVENT_RETRANSMIT-pe@0x55e11e0b0450 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #3 | libevent_malloc: new ptr-libevent@0x55e11e0b2d40 size 128 | #3 STATE_PARENT_I1: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 48834.784097 | resume sending helper answer for #3 suppresed complete_v2_state_transition() and stole MD | #3 spent 0.805 milliseconds in resume sending helper answer | stop processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fe7bc006900 | spent 0.00239 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 437 bytes from 192.1.2.45:500 on eth0 (192.1.3.209:500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 21 20 22 20 00 00 00 00 00 00 01 b5 22 00 00 28 | 00 00 00 24 01 01 00 03 03 00 00 0c 01 00 00 14 | 80 0e 01 00 03 00 00 08 02 00 00 07 00 00 00 08 | 04 00 00 0e 28 00 01 08 00 0e 00 00 d5 f1 76 d1 | c1 3f f5 34 b9 38 9f e6 55 ed 0f 7b ab 19 ee db | 27 8d c9 ca bb 83 15 2f eb ee 57 2c 2c 22 b7 1c | cf 07 cb d3 38 21 bd 6f aa 00 98 da e4 52 a5 65 | d3 81 6f 0d 2a da 6d c2 8c 33 b3 ea 51 a6 f3 78 | 1e a6 2c c9 90 be f4 d9 27 be f1 ca ef 1a 3c 64 | 24 c1 15 52 30 bb 06 07 ed 52 26 69 59 ba 8d 29 | 83 8b 84 ae 0a 7d db 56 1c 08 6f 7a bc a5 5a cb | 84 d1 a0 50 d0 1d 7f 00 9e a7 89 6f 07 60 b6 c8 | 6d 81 3b 68 f3 3d 8a 6d 0b d1 f4 e0 60 a0 82 40 | fb 5e 6e 7b 5a ff 87 36 6f 0e 8b 76 a4 61 1f 1f | 2b 81 c2 ee d8 7e 51 21 56 93 c8 c4 75 59 29 32 | 1e 8a 5c de db d9 f0 b2 59 3a 86 9f ee 72 5e 1e | 22 05 e2 17 82 52 84 5b 0f 28 58 25 5a 36 8a 5a | ba e1 2a 13 09 04 c7 ba 87 59 ab 8c 70 67 93 13 | 03 d7 02 ed f9 8e c7 12 51 f1 04 2e 92 4e ec 3f | 9a a3 d6 56 42 ac 39 df c7 53 96 59 29 00 00 24 | c3 11 10 a2 7d 70 fe 75 42 96 1b b0 48 8a c9 26 | ad 8a 70 9d e6 10 8b 74 b3 14 c9 c6 00 f1 35 63 | 29 00 00 08 00 00 40 2e 29 00 00 1c 00 00 40 04 | a6 5a 8d f5 12 bf 0e 55 e5 8d fb 17 3f 23 f0 46 | 91 72 fb 8c 26 00 00 1c 00 00 40 05 ad 75 1c 5c | 26 46 2e 35 2e ef 03 a5 6f 65 fd 87 01 01 09 0f | 00 00 00 05 04 | start processing: from 192.1.2.45:500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SA (0x21) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_SA_INIT (0x22) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 0 (0x0) | length: 437 (0x1b5) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_SA_INIT (34) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_SA_INIT response | State DB: found IKEv2 state #3 in PARENT_I1 (find_v2_ike_sa_by_initiator_spi) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in ikev2_process_packet() at ikev2.c:2016) | [RE]START processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:500 (in ike_process_packet() at ikev2.c:2062) | #3 is idle | #3 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SA) | ***parse IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2KE (0x22) | flags: none (0x0) | length: 40 (0x28) | processing payload: ISAKMP_NEXT_v2SA (len=36) | Now let's proceed with payload (ISAKMP_NEXT_v2KE) | ***parse IKEv2 Key Exchange Payload: | next payload type: ISAKMP_NEXT_v2Ni (0x28) | flags: none (0x0) | length: 264 (0x108) | DH group: OAKLEY_GROUP_MODP2048 (0xe) | processing payload: ISAKMP_NEXT_v2KE (len=256) | Now let's proceed with payload (ISAKMP_NEXT_v2Ni) | ***parse IKEv2 Nonce Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 36 (0x24) | processing payload: ISAKMP_NEXT_v2Ni (len=32) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 8 (0x8) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_IKEV2_FRAGMENTATION_SUPPORTED (0x402e) | processing payload: ISAKMP_NEXT_v2N (len=0) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2N (0x29) | flags: none (0x0) | length: 28 (0x1c) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_SOURCE_IP (0x4004) | processing payload: ISAKMP_NEXT_v2N (len=20) | Now let's proceed with payload (ISAKMP_NEXT_v2N) | ***parse IKEv2 Notify Payload: | next payload type: ISAKMP_NEXT_v2CERTREQ (0x26) | flags: none (0x0) | length: 28 (0x1c) | Protocol ID: PROTO_v2_RESERVED (0x0) | SPI size: 0 (0x0) | Notify Message Type: v2N_NAT_DETECTION_DESTINATION_IP (0x4005) | processing payload: ISAKMP_NEXT_v2N (len=20) | Now let's proceed with payload (ISAKMP_NEXT_v2CERTREQ) | ***parse IKEv2 Certificate Request Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 5 (0x5) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | processing payload: ISAKMP_NEXT_v2CERTREQ (len=0) | State DB: re-hashing IKEv2 state #3 IKE SPIi and SPI[ir] | #3 in state PARENT_I1: sent v2I1, expected v2R1 | selected state microcode Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH | Now let's proceed with state specific processing | calling processor Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH | ikev2 parent inR1: calculating g^{xy} in order to send I2 | using existing local IKE proposals for connection road-west-x509-ipv4 (IKE SA initiator accepting remote proposal): 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 2:IKE:ENCR=AES_GCM_C_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=NONE;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 3:IKE:ENCR=AES_CBC_256;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 4:IKE:ENCR=AES_CBC_128;PRF=HMAC_SHA2_512,HMAC_SHA2_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048,MODP3072,MODP4096,MODP8192,ECP_256,ECP_384,ECP_521,CURVE25519 | Comparing remote proposals against IKE initiator (accepting) 4 local proposals | local proposal 1 type ENCR has 1 transforms | local proposal 1 type PRF has 2 transforms | local proposal 1 type INTEG has 1 transforms | local proposal 1 type DH has 8 transforms | local proposal 1 type ESN has 0 transforms | local proposal 1 transforms: required: ENCR+PRF+DH; optional: INTEG | local proposal 2 type ENCR has 1 transforms | local proposal 2 type PRF has 2 transforms | local proposal 2 type INTEG has 1 transforms | local proposal 2 type DH has 8 transforms | local proposal 2 type ESN has 0 transforms | local proposal 2 transforms: required: ENCR+PRF+DH; optional: INTEG | local proposal 3 type ENCR has 1 transforms | local proposal 3 type PRF has 2 transforms | local proposal 3 type INTEG has 2 transforms | local proposal 3 type DH has 8 transforms | local proposal 3 type ESN has 0 transforms | local proposal 3 transforms: required: ENCR+PRF+INTEG+DH; optional: none | local proposal 4 type ENCR has 1 transforms | local proposal 4 type PRF has 2 transforms | local proposal 4 type INTEG has 2 transforms | local proposal 4 type DH has 8 transforms | local proposal 4 type ESN has 0 transforms | local proposal 4 transforms: required: ENCR+PRF+INTEG+DH; optional: none | ****parse IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | length: 36 (0x24) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_IKE (0x1) | spi size: 0 (0x0) | # transforms: 3 (0x3) | Comparing remote proposal 1 containing 3 transforms against local proposal [1..1] of 4 local proposals | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 12 (0xc) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | ******parse IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | remote proposal 1 transform 0 (ENCR=AES_GCM_C_256) matches local proposal 1 type 1 (ENCR) transform 0 | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_PRF (0x2) | IKEv2 transform ID: PRF_HMAC_SHA2_512 (0x7) | remote proposal 1 transform 1 (PRF=HMAC_SHA2_512) matches local proposal 1 type 2 (PRF) transform 0 | *****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_DH (0x4) | IKEv2 transform ID: OAKLEY_GROUP_MODP2048 (0xe) | remote proposal 1 transform 2 (DH=MODP2048) matches local proposal 1 type 4 (DH) transform 0 | remote proposal 1 proposed transforms: ENCR+PRF+DH; matched: ENCR+PRF+DH; unmatched: none | comparing remote proposal 1 containing ENCR+PRF+DH transforms to local proposal 1; required: ENCR+PRF+DH; optional: INTEG; matched: ENCR+PRF+DH | remote proposal 1 matches local proposal 1 | remote accepted the proposal 1:IKE:ENCR=AES_GCM_C_256;PRF=HMAC_SHA2_512;DH=MODP2048[first-match] | converting proposal to internal trans attrs | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= 58 7d 18 57 ec 83 40 37 | natd_hash: rcookie= 72 ec 00 c8 f5 70 c9 83 | natd_hash: ip= c0 01 03 d1 | natd_hash: port= 01 f4 | natd_hash: hash= 2e b6 2d 63 e6 3e 75 9d 3a e9 db 07 09 4e c2 38 | natd_hash: hash= 23 8a 56 2d | natd_hash: hasher=0x55e11c3f37a0(20) | natd_hash: icookie= 58 7d 18 57 ec 83 40 37 | natd_hash: rcookie= 72 ec 00 c8 f5 70 c9 83 | natd_hash: ip= c0 01 02 2d | natd_hash: port= 01 f4 | natd_hash: hash= a6 5a 8d f5 12 bf 0e 55 e5 8d fb 17 3f 23 f0 46 | natd_hash: hash= 91 72 fb 8c | NAT_TRAVERSAL encaps using auto-detect | NAT_TRAVERSAL this end is behind NAT | NAT_TRAVERSAL that end is NOT behind NAT | NAT_TRAVERSAL nat-keepalive enabled 192.1.2.45 | NAT: #3 floating local endpoint from 192.1.3.209:500 to 192.1.3.209:4500 using pluto_nat_port (in ikev2_parent_inR1outI2() at ikev2_parent.c:1695) | NAT: #3 floating endpoint ended up on interface eth0 192.1.3.209:4500 | NAT-T: #3 floating remote port from 500 to 4500 using pluto_nat_port (in ikev2_parent_inR1outI2() at ikev2_parent.c:1695) | offloading IKEv2 SKEYSEED using prf=HMAC_SHA2_512 integ=NONE cipherkey=AES_GCM_16 | adding ikev2_inR1outI2 KE work-order 4 for state #3 | state #3 requesting EVENT_RETRANSMIT to be deleted | #3 STATE_PARENT_I1: retransmits: cleared | libevent_free: release ptr-libevent@0x55e11e0b2d40 | free_event_entry: release EVENT_RETRANSMIT-pe@0x55e11e0b0450 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0b0450 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #3 | libevent_malloc: new ptr-libevent@0x55e11e0b2d40 size 128 | #3 spent 0.167 milliseconds in processing: Initiator: process IKE_SA_INIT reply, initiate IKE_AUTH in ikev2_process_state_packet() | [RE]START processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #3 complete_v2_state_transition() PARENT_I1->PARENT_I2 with status STF_SUSPEND | crypto helper 0 resuming | crypto helper 0 starting work-order 4 for state #3 | crypto helper 0 doing compute dh (V2) (ikev2_inR1outI2 KE); request ID 4 | suspending state #3 and saving MD | #3 is busy; has a suspended MD | [RE]START processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in log_stf_suspend() at ikev2.c:3266) | "road-west-x509-ipv4"[1] 192.1.2.45 #3 complete v2 state STATE_PARENT_I1 transition with STF_SUSPEND suspended from complete_v2_state_transition:3448 | stop processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 0.413 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.421 milliseconds in comm_handle_cb() reading and processing packet | calculating skeyseed using prf=sha2_512 integ=none cipherkey-size=32 salt-size=4 | crypto helper 0 finished compute dh (V2) (ikev2_inR1outI2 KE); request ID 4 time elapsed 0.001445 seconds | (#3) spent 1.43 milliseconds in crypto helper computing work-order 4: ikev2_inR1outI2 KE (pcr) | crypto helper 0 sending results from work-order 4 for state #3 to event queue | scheduling resume sending helper answer for #3 | libevent_malloc: new ptr-libevent@0x7fe7b000b690 size 128 | crypto helper 0 waiting (nothing to do) | processing resume sending helper answer for #3 | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in resume_handler() at server.c:797) | crypto helper 0 replies to request ID 4 | calling continuation function 0x55e11c31d630 | ikev2_parent_inR1outI2_continue for #3: calculating g^{xy}, sending I2 | creating state object #4 at 0x55e11e0be420 | State DB: adding IKEv2 state #4 in UNDEFINED | pstats #4 ikev2.child started | duplicating state object #3 "road-west-x509-ipv4"[1] 192.1.2.45 as #4 for IPSEC SA | #4 setting local endpoint to 192.1.3.209:4500 from #3.st_localport (in duplicate_state() at state.c:1481) | Message ID: init_child #3.#4; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1; child: wip.initiator=0->-1 wip.responder=0->-1 | Message ID: switch-from #3 response 0; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1 wip.initiator=0->-1 wip.responder=-1 | Message ID: switch-to #3.#4 response 0; ike: initiator.sent=0 initiator.recv=-1 responder.sent=-1 responder.recv=-1; child: wip.initiator=-1->0 wip.responder=-1 | state #3 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x55e11e0b2d40 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0b0450 | event_schedule: new EVENT_SA_REPLACE-pe@0x55e11e0b0450 | inserting event EVENT_SA_REPLACE, timeout in 60 seconds for #3 | libevent_malloc: new ptr-libevent@0x55e11e0b2d40 size 128 | parent state #3: PARENT_I1(half-open IKE SA) => PARENT_I2(open IKE SA) | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'reply packet' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | IKEv2 CERT: send a certificate? | IKEv2 CERT: OK to send a certificate (always) | IDr payload will be sent | ****emit IKEv2 Identification - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ID type: ID_DER_ASN1_DN (0x9) | next payload chain: setting previous 'IKEv2 Encryption Payload'.'next payload type' to current IKEv2 Identification - Initiator - Payload (35:ISAKMP_NEXT_v2IDi) | next payload chain: saving location 'IKEv2 Identification - Initiator - Payload'.'next payload type' in 'reply packet' | emitting 183 raw bytes of my identity into IKEv2 Identification - Initiator - Payload | my identity 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | my identity 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | my identity 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | my identity 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | my identity 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | my identity 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | my identity 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 72 6f 61 | my identity 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | my identity 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | my identity 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 72 6f 61 | my identity 64 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | my identity 77 61 6e 2e 6f 72 67 | emitting length of IKEv2 Identification - Initiator - Payload: 191 | Sending [CERT] of certificate: E=user-road@testing.libreswan.org,CN=road.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | ****emit IKEv2 Certificate Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | next payload chain: setting previous 'IKEv2 Identification - Initiator - Payload'.'next payload type' to current IKEv2 Certificate Payload (37:ISAKMP_NEXT_v2CERT) | next payload chain: saving location 'IKEv2 Certificate Payload'.'next payload type' in 'reply packet' | emitting 1224 raw bytes of CERT into IKEv2 Certificate Payload | CERT 30 82 04 c4 30 82 04 2d a0 03 02 01 02 02 01 05 | CERT 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 00 30 | CERT 81 ac 31 0b 30 09 06 03 55 04 06 13 02 43 41 31 | CERT 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 69 | CERT 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 6f | CERT 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c 69 | CERT 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 0b | CERT 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 6e | CERT 74 31 25 30 23 06 03 55 04 03 0c 1c 4c 69 62 72 | CERT 65 73 77 61 6e 20 74 65 73 74 20 43 41 20 66 6f | CERT 72 20 6d 61 69 6e 63 61 31 24 30 22 06 09 2a 86 | CERT 48 86 f7 0d 01 09 01 16 15 74 65 73 74 69 6e 67 | CERT 40 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 30 22 | CERT 18 0f 32 30 31 39 30 39 31 35 31 39 34 34 35 39 | CERT 5a 18 0f 32 30 32 32 30 39 31 34 31 39 34 34 35 | CERT 39 5a 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 | CERT 43 41 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 | CERT 61 72 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 | CERT 6f 72 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c | CERT 09 4c 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 | CERT 55 04 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 | CERT 6d 65 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 72 | CERT 6f 61 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a | CERT 86 48 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 72 | CERT 6f 61 64 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 30 82 01 a2 30 0d 06 | CERT 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 8f | CERT 00 30 82 01 8a 02 82 01 81 00 aa a3 11 32 ef 77 | CERT 46 01 b5 ee 57 1d 61 fa 91 8d 78 a8 03 4b e5 df | CERT a7 08 56 02 30 6d 5d 62 0c 0b 23 e0 6d ec a4 87 | CERT 09 62 a4 38 c2 f3 a1 26 03 19 4c 31 eb 50 c5 bd | CERT 53 4c e1 91 e3 75 bd 32 48 47 a9 3f bc c1 d9 42 | CERT 7e 92 ef 03 3c 28 35 0b c9 ee 30 ec 71 63 b0 3e | CERT e9 8d 0e e9 ff d3 02 36 76 42 b1 b2 df 55 9c ce | CERT 28 1a 0f 56 1a 5d 89 03 d0 e1 04 ad 7b ad e0 b4 | CERT 8e 36 df 0b be 9d 1b bd fd 46 c5 fb 2c 67 ab 73 | CERT ca e2 6b f0 a7 15 6c 5a 83 05 63 36 84 da cd 96 | CERT 7a fc 30 e2 18 ce 01 20 45 91 45 bc 34 67 3e 24 | CERT 06 ac ae a7 06 7c 54 f2 98 fe 3b 07 5d b9 32 06 | CERT ab 7b f2 1b 2d c1 b0 06 8e 86 3a ac 8f 44 69 58 | CERT 00 7d ac c9 e5 5c fc 2c 6d 7b e3 f3 35 7e 8e 4d | CERT 94 6a 6d 36 7f bc 95 c0 a8 31 41 f1 cd f3 b0 f4 | CERT 48 fc ff 1a 17 5d a3 c6 5f e9 30 f0 15 e8 a6 4b | CERT de e7 d9 2c 17 2f 03 78 2e d8 0f 39 1a 37 b1 92 | CERT 16 d3 6a 3d 98 9c ef 3b 97 89 8a d4 e7 0d d5 65 | CERT 73 46 c8 b4 10 cf 04 c1 b8 3e 0d d4 b1 21 9d 0f | CERT e6 5b c0 28 9e c4 a9 54 cc 6b 8a cf 05 23 d7 5c | CERT 76 e8 c5 b3 c3 a0 f8 11 9b 33 f7 be 02 46 82 08 | CERT e8 2f 15 b5 7f 7d 20 8a e2 2c e2 7a 16 ef 7a 6a | CERT ab 4a d2 cd 70 9f dd eb 3c fe e5 0b 3f 35 d7 e4 | CERT 49 55 bd 64 5c 8a be c8 d0 3d d9 ef 61 79 6c 0c | CERT 4d 63 fc 07 1e 0b cb 35 ff 67 02 03 01 00 01 a3 | CERT 81 e3 30 81 e0 30 09 06 03 55 1d 13 04 02 30 00 | CERT 30 25 06 03 55 1d 11 04 1e 30 1c 82 1a 72 6f 61 | CERT 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | CERT 77 61 6e 2e 6f 72 67 30 0b 06 03 55 1d 0f 04 04 | CERT 03 02 07 80 30 1d 06 03 55 1d 25 04 16 30 14 06 | CERT 08 2b 06 01 05 05 07 03 01 06 08 2b 06 01 05 05 | CERT 07 03 02 30 41 06 08 2b 06 01 05 05 07 01 01 04 | CERT 35 30 33 30 31 06 08 2b 06 01 05 05 07 30 01 86 | CERT 25 68 74 74 70 3a 2f 2f 6e 69 63 2e 74 65 73 74 | CERT 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 | CERT 67 3a 32 35 36 30 30 3d 06 03 55 1d 1f 04 36 30 | CERT 34 30 32 a0 30 a0 2e 86 2c 68 74 74 70 3a 2f 2f | CERT 6e 69 63 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | CERT 65 73 77 61 6e 2e 6f 72 67 2f 72 65 76 6f 6b 65 | CERT 64 2e 63 72 6c 30 0d 06 09 2a 86 48 86 f7 0d 01 | CERT 01 0b 05 00 03 81 81 00 54 b5 6f 69 2c bf a0 8e | CERT d5 3e da 46 11 21 59 98 cf f7 41 fa 7b 38 05 03 | CERT 0e c0 ef ef 91 e8 f4 e2 87 d9 4e d8 a0 18 74 64 | CERT 71 44 3b 9d 57 86 56 7f 62 5e 48 0f 9d 64 e2 5e | CERT b8 f9 e8 a2 14 bc 7f 3d 26 20 03 85 5a 6e 44 cb | CERT 15 e7 74 21 11 6b d1 85 c7 93 9d 1a c0 22 7e 71 | CERT fb c9 58 8a 04 85 f5 cf 3d 62 1a ce 6e 05 ac b3 | CERT 0c dc 15 61 94 11 f6 48 6b cb eb 4c 91 bc 5a 73 | CERT 15 52 a7 08 39 59 1b 13 | emitting length of IKEv2 Certificate Payload: 1229 | IKEv2 CERTREQ: send a cert request? | IKEv2 CERTREQ: OK to send a certificate request | Sending [CERTREQ] of C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org | connection->kind is not CK_PERMANENT (instance), so collect CAs | Not a roadwarrior instance, sending empty CA in CERTREQ | ****emit IKEv2 Certificate Request Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | next payload chain: setting previous 'IKEv2 Certificate Payload'.'next payload type' to current IKEv2 Certificate Request Payload (38:ISAKMP_NEXT_v2CERTREQ) | next payload chain: saving location 'IKEv2 Certificate Request Payload'.'next payload type' in 'reply packet' | emitting length of IKEv2 Certificate Request Payload: 5 | ****emit IKEv2 Identification - Responder - Payload: | next payload type: ISAKMP_NEXT_v2AUTH (0x27) | flags: none (0x0) | ID type: ID_DER_ASN1_DN (0x9) | next payload chain: ignoring supplied 'IKEv2 Identification - Responder - Payload'.'next payload type' value 39:ISAKMP_NEXT_v2AUTH | next payload chain: setting previous 'IKEv2 Certificate Request Payload'.'next payload type' to current IKEv2 Identification - Responder - Payload (36:ISAKMP_NEXT_v2IDr) | next payload chain: saving location 'IKEv2 Identification - Responder - Payload'.'next payload type' in 'reply packet' | emitting 183 raw bytes of IDr into IKEv2 Identification - Responder - Payload | IDr 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | IDr 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | IDr 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | IDr 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | IDr 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | IDr 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | IDr 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 77 65 73 | IDr 74 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | IDr 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | IDr 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 77 65 73 | IDr 74 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | IDr 77 61 6e 2e 6f 72 67 | emitting length of IKEv2 Identification - Responder - Payload: 191 | not sending INITIAL_CONTACT | ****emit IKEv2 Authentication Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | auth method: IKEv2_AUTH_RSA (0x1) | next payload chain: setting previous 'IKEv2 Identification - Responder - Payload'.'next payload type' to current IKEv2 Authentication Payload (39:ISAKMP_NEXT_v2AUTH) | next payload chain: saving location 'IKEv2 Authentication Payload'.'next payload type' in 'reply packet' | started looking for secret for C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org->C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org of kind PKK_RSA | searching for certificate PKK_RSA:AwEAAaqjE vs PKK_RSA:AwEAAaqjE | #3 spent 5.62 milliseconds in ikev2_calculate_rsa_hash() calling sign_hash_RSA() | emitting 384 raw bytes of rsa signature into IKEv2 Authentication Payload | rsa signature 30 0b 82 51 4b 94 43 44 76 05 2e 58 a0 29 5b f1 | rsa signature 1d ee 69 0c 94 e3 45 32 4e 0e d3 d1 5f 35 9d c3 | rsa signature fd a4 68 4f 5d a5 8a 89 ef 18 15 c4 f2 27 57 2f | rsa signature ae 39 ae ea d8 ca c8 54 b6 d4 1d ba c0 5c 60 a8 | rsa signature e9 72 da 6a 2f 51 31 c9 5e 53 5d 81 fa 5b b0 e8 | rsa signature a5 28 06 17 a2 6f 5a 2f bf 69 fc 4b 81 81 e1 fa | rsa signature f6 b7 cd a4 61 e3 61 c9 bf dd 29 6b f3 0e 87 fa | rsa signature 3f f1 1c 63 45 4c 68 f5 04 de 3e a2 3b 43 4e ac | rsa signature 53 48 b6 1b 34 64 a0 15 be 6f e3 b8 a0 bb 2d 1c | rsa signature c5 c7 38 80 44 ef a9 91 b1 63 1c 25 46 8a b3 bc | rsa signature 70 dd 79 ab 8b 2a 67 73 3d 10 3e 0c 99 ce 0c 36 | rsa signature c1 7e 34 6e d0 90 08 ea 29 88 3c 79 4e f6 64 bc | rsa signature 60 b1 38 a1 c7 27 b6 30 6d d1 5b a5 d0 75 de bd | rsa signature b9 93 89 23 7b bb 12 5d 6b bd 47 10 75 f3 ce e4 | rsa signature 6a 1f 74 d2 45 bc a5 11 10 c9 93 b2 7a 18 69 8a | rsa signature 5a 7a da 77 93 b8 e6 10 e9 7c b8 24 55 6a 54 f0 | rsa signature f1 ae bd c4 e5 26 03 c7 b4 c8 93 7f bd 46 29 ae | rsa signature 6d 58 33 f4 22 6c 8b 68 7d 9d 41 2c aa a4 d6 f4 | rsa signature 70 48 1a 3b 99 8c 69 fa 32 1b 40 0d 6b 46 63 c6 | rsa signature 09 00 82 e6 9b a8 c0 91 80 50 91 9f 3a 48 81 e9 | rsa signature c5 54 14 ae 5f 04 b0 d8 f0 1e 63 7f f7 ad 98 58 | rsa signature cb af c1 e2 f5 df cc 36 b3 0b 23 0e 14 7b aa 1c | rsa signature 77 9c 2c e6 4a 53 1d 55 86 c0 0d b6 0e 3e 25 d9 | rsa signature 23 d3 b6 e0 3c 9c e9 ff da eb 45 dd 89 28 f2 d3 | #3 spent 5.79 milliseconds in ikev2_calculate_rsa_hash() | emitting length of IKEv2 Authentication Payload: 392 | Send Configuration Payload request | ****emit IKEv2 Configuration Payload: | next payload type: ISAKMP_NEXT_v2SA (0x21) | flags: none (0x0) | ikev2_cfg_type: IKEv2_CP_CFG_REQUEST (0x1) | next payload chain: ignoring supplied 'IKEv2 Configuration Payload'.'next payload type' value 33:ISAKMP_NEXT_v2SA | next payload chain: setting previous 'IKEv2 Authentication Payload'.'next payload type' to current IKEv2 Configuration Payload (47:ISAKMP_NEXT_v2CP) | next payload chain: saving location 'IKEv2 Configuration Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_ADDRESS (0x1) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_DNS (0x3) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP6_ADDRESS (0x8) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP6_DNS (0xa) | emitting length of IKEv2 Configuration Payload Attribute: 0 | *****emit IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_DNS_DOMAIN (0x19) | emitting length of IKEv2 Configuration Payload Attribute: 0 | emitting length of IKEv2 Configuration Payload: 28 | getting first pending from state #3 | netlink_get_spi: allocated 0xb4571f6e for esp.0@192.1.3.209 | constructing ESP/AH proposals with all DH removed for road-west-x509-ipv4 (IKE SA initiator emitting ESP/AH proposals) | converting proposal AES_GCM_16_256-NONE to ikev2 ... | ... ikev2_proposal: 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED | converting proposal AES_GCM_16_128-NONE to ikev2 ... | ... ikev2_proposal: 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED | converting proposal AES_CBC_256-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | converting proposal AES_CBC_128-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED "road-west-x509-ipv4"[1] 192.1.2.45: constructed local ESP/AH proposals for road-west-x509-ipv4 (IKE SA initiator emitting ESP/AH proposals): 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | Emitting ikev2_proposals ... | ****emit IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'IKEv2 Configuration Payload'.'next payload type' to current IKEv2 Security Association Payload (33:ISAKMP_NEXT_v2SA) | next payload chain: saving location 'IKEv2 Security Association Payload'.'next payload type' in 'reply packet' | discarding INTEG=NONE | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi b4 57 1f 6e | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | discarding INTEG=NONE | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 32 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding INTEG=NONE | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 2 (0x2) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi b4 57 1f 6e | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | discarding INTEG=NONE | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 32 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_NON_LAST (0x2) | prop #: 3 (0x3) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 4 (0x4) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi b4 57 1f 6e | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | emitting length of IKEv2 Transform Substructure Payload: 12 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 48 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | discarding DH=NONE | *****emit IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | prop #: 4 (0x4) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 4 (0x4) | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is v2_PROPOSAL_NON_LAST (0x2) | last substructure: saving location 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' | emitting 4 raw bytes of our spi into IKEv2 Proposal Substructure Payload | our spi b4 57 1f 6e | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_CBC (0xc) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | *******emit IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | emitting length of IKEv2 Transform Substructure Payload: 12 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_512_256 (0xe) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | IKEv2 transform type: TRANS_TYPE_INTEG (0x3) | IKEv2 transform ID: AUTH_HMAC_SHA2_256_128 (0xc) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | discarding DH=NONE | ******emit IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is v2_TRANSFORM_NON_LAST (0x3) | last substructure: saving location 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' | emitting length of IKEv2 Transform Substructure Payload: 8 | emitting length of IKEv2 Proposal Substructure Payload: 48 | last substructure: checking 'IKEv2 Proposal Substructure Payload'.'IKEv2 Transform Substructure Payload'.'last transform' is 0 | emitting length of IKEv2 Security Association Payload: 164 | last substructure: checking 'IKEv2 Security Association Payload'.'IKEv2 Proposal Substructure Payload'.'last proposal' is 0 | ****emit IKEv2 Traffic Selector - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | number of TS: 1 (0x1) | next payload chain: setting previous 'IKEv2 Security Association Payload'.'next payload type' to current IKEv2 Traffic Selector - Initiator - Payload (44:ISAKMP_NEXT_v2TSi) | next payload chain: saving location 'IKEv2 Traffic Selector - Initiator - Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | start port: 0 (0x0) | end port: 65535 (0xffff) | emitting 4 raw bytes of IP start into IKEv2 Traffic Selector | IP start 00 00 00 00 | emitting 4 raw bytes of IP end into IKEv2 Traffic Selector | IP end ff ff ff ff | emitting length of IKEv2 Traffic Selector: 16 | emitting length of IKEv2 Traffic Selector - Initiator - Payload: 24 | ****emit IKEv2 Traffic Selector - Responder - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | number of TS: 1 (0x1) | next payload chain: setting previous 'IKEv2 Traffic Selector - Initiator - Payload'.'next payload type' to current IKEv2 Traffic Selector - Responder - Payload (45:ISAKMP_NEXT_v2TSr) | next payload chain: saving location 'IKEv2 Traffic Selector - Responder - Payload'.'next payload type' in 'reply packet' | *****emit IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | start port: 0 (0x0) | end port: 65535 (0xffff) | emitting 4 raw bytes of IP start into IKEv2 Traffic Selector | IP start 00 00 00 00 | emitting 4 raw bytes of IP end into IKEv2 Traffic Selector | IP end ff ff ff ff | emitting length of IKEv2 Traffic Selector: 16 | emitting length of IKEv2 Traffic Selector - Responder - Payload: 24 | Initiator child policy is tunnel mode, NOT sending v2N_USE_TRANSPORT_MODE | Initiator child policy is compress=no, NOT sending v2N_IPCOMP_SUPPORTED | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 2277 | emitting length of ISAKMP Message: 2305 | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SK (0x2e) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | length: 2305 (0x901) | **parse IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2IDi (0x23) | flags: none (0x0) | length: 2277 (0x8e5) | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2IDi (0x23) | flags: none (0x0) | fragment number: 1 (0x1) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 35:ISAKMP_NEXT_v2IDi | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 25 00 00 bf 09 00 00 00 30 81 b4 31 0b 30 09 06 | cleartext fragment 03 55 04 06 13 02 43 41 31 10 30 0e 06 03 55 04 | cleartext fragment 08 0c 07 4f 6e 74 61 72 69 6f 31 10 30 0e 06 03 | cleartext fragment 55 04 07 0c 07 54 6f 72 6f 6e 74 6f 31 12 30 10 | cleartext fragment 06 03 55 04 0a 0c 09 4c 69 62 72 65 73 77 61 6e | cleartext fragment 31 18 30 16 06 03 55 04 0b 0c 0f 54 65 73 74 20 | cleartext fragment 44 65 70 61 72 74 6d 65 6e 74 31 23 30 21 06 03 | cleartext fragment 55 04 03 0c 1a 72 6f 61 64 2e 74 65 73 74 69 6e | cleartext fragment 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 31 | cleartext fragment 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 09 01 16 1f | cleartext fragment 75 73 65 72 2d 72 6f 61 64 40 74 65 73 74 69 6e | cleartext fragment 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 67 26 | cleartext fragment 00 04 cd 04 30 82 04 c4 30 82 04 2d a0 03 02 01 | cleartext fragment 02 02 01 05 30 0d 06 09 2a 86 48 86 f7 0d 01 01 | cleartext fragment 0b 05 00 30 81 ac 31 0b 30 09 06 03 55 04 06 13 | cleartext fragment 02 43 41 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e | cleartext fragment 74 61 72 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 | cleartext fragment 54 6f 72 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a | cleartext fragment 0c 09 4c 69 62 72 65 73 77 61 6e 31 18 30 16 06 | cleartext fragment 03 55 04 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 | cleartext fragment 74 6d 65 6e 74 31 25 30 23 06 03 55 04 03 0c 1c | cleartext fragment 4c 69 62 72 65 73 77 61 6e 20 74 65 73 74 20 43 | cleartext fragment 41 20 66 6f 72 20 6d 61 69 6e 63 61 31 24 30 22 | cleartext fragment 06 09 2a 86 48 86 f7 0d 01 09 01 16 15 74 65 73 | cleartext fragment 74 69 6e 67 40 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 30 22 18 0f 32 30 31 39 30 39 31 35 31 39 | cleartext fragment 34 34 35 39 5a 18 0f 32 30 32 32 30 39 31 34 31 | cleartext fragment 39 34 34 35 39 5a 30 81 b4 31 0b 30 09 06 03 55 | cleartext fragment 04 06 13 02 43 41 31 10 30 0e 06 03 55 04 08 0c | cleartext fragment 07 4f 6e 74 61 72 69 6f 31 10 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 2 (0x2) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 30 0e 06 03 55 04 07 0c 07 54 6f 72 6f 6e 74 6f | cleartext fragment 31 12 30 10 06 03 55 04 0a 0c 09 4c 69 62 72 65 | cleartext fragment 73 77 61 6e 31 18 30 16 06 03 55 04 0b 0c 0f 54 | cleartext fragment 65 73 74 20 44 65 70 61 72 74 6d 65 6e 74 31 23 | cleartext fragment 30 21 06 03 55 04 03 0c 1a 72 6f 61 64 2e 74 65 | cleartext fragment 73 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e | cleartext fragment 6f 72 67 31 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 | cleartext fragment 09 01 16 1f 75 73 65 72 2d 72 6f 61 64 40 74 65 | cleartext fragment 73 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e | cleartext fragment 6f 72 67 30 82 01 a2 30 0d 06 09 2a 86 48 86 f7 | cleartext fragment 0d 01 01 01 05 00 03 82 01 8f 00 30 82 01 8a 02 | cleartext fragment 82 01 81 00 aa a3 11 32 ef 77 46 01 b5 ee 57 1d | cleartext fragment 61 fa 91 8d 78 a8 03 4b e5 df a7 08 56 02 30 6d | cleartext fragment 5d 62 0c 0b 23 e0 6d ec a4 87 09 62 a4 38 c2 f3 | cleartext fragment a1 26 03 19 4c 31 eb 50 c5 bd 53 4c e1 91 e3 75 | cleartext fragment bd 32 48 47 a9 3f bc c1 d9 42 7e 92 ef 03 3c 28 | cleartext fragment 35 0b c9 ee 30 ec 71 63 b0 3e e9 8d 0e e9 ff d3 | cleartext fragment 02 36 76 42 b1 b2 df 55 9c ce 28 1a 0f 56 1a 5d | cleartext fragment 89 03 d0 e1 04 ad 7b ad e0 b4 8e 36 df 0b be 9d | cleartext fragment 1b bd fd 46 c5 fb 2c 67 ab 73 ca e2 6b f0 a7 15 | cleartext fragment 6c 5a 83 05 63 36 84 da cd 96 7a fc 30 e2 18 ce | cleartext fragment 01 20 45 91 45 bc 34 67 3e 24 06 ac ae a7 06 7c | cleartext fragment 54 f2 98 fe 3b 07 5d b9 32 06 ab 7b f2 1b 2d c1 | cleartext fragment b0 06 8e 86 3a ac 8f 44 69 58 00 7d ac c9 e5 5c | cleartext fragment fc 2c 6d 7b e3 f3 35 7e 8e 4d 94 6a 6d 36 7f bc | cleartext fragment 95 c0 a8 31 41 f1 cd f3 b0 f4 48 fc ff 1a 17 5d | cleartext fragment a3 c6 5f e9 30 f0 15 e8 a6 4b de e7 d9 2c 17 2f | cleartext fragment 03 78 2e d8 0f 39 1a 37 b1 92 16 d3 6a 3d 98 9c | cleartext fragment ef 3b 97 89 8a d4 e7 0d d5 65 73 46 c8 b4 10 cf | cleartext fragment 04 c1 b8 3e 0d d4 b1 21 9d 0f | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 3 (0x3) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment e6 5b c0 28 9e c4 a9 54 cc 6b 8a cf 05 23 d7 5c | cleartext fragment 76 e8 c5 b3 c3 a0 f8 11 9b 33 f7 be 02 46 82 08 | cleartext fragment e8 2f 15 b5 7f 7d 20 8a e2 2c e2 7a 16 ef 7a 6a | cleartext fragment ab 4a d2 cd 70 9f dd eb 3c fe e5 0b 3f 35 d7 e4 | cleartext fragment 49 55 bd 64 5c 8a be c8 d0 3d d9 ef 61 79 6c 0c | cleartext fragment 4d 63 fc 07 1e 0b cb 35 ff 67 02 03 01 00 01 a3 | cleartext fragment 81 e3 30 81 e0 30 09 06 03 55 1d 13 04 02 30 00 | cleartext fragment 30 25 06 03 55 1d 11 04 1e 30 1c 82 1a 72 6f 61 | cleartext fragment 64 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | cleartext fragment 77 61 6e 2e 6f 72 67 30 0b 06 03 55 1d 0f 04 04 | cleartext fragment 03 02 07 80 30 1d 06 03 55 1d 25 04 16 30 14 06 | cleartext fragment 08 2b 06 01 05 05 07 03 01 06 08 2b 06 01 05 05 | cleartext fragment 07 03 02 30 41 06 08 2b 06 01 05 05 07 01 01 04 | cleartext fragment 35 30 33 30 31 06 08 2b 06 01 05 05 07 30 01 86 | cleartext fragment 25 68 74 74 70 3a 2f 2f 6e 69 63 2e 74 65 73 74 | cleartext fragment 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f 72 | cleartext fragment 67 3a 32 35 36 30 30 3d 06 03 55 1d 1f 04 36 30 | cleartext fragment 34 30 32 a0 30 a0 2e 86 2c 68 74 74 70 3a 2f 2f | cleartext fragment 6e 69 63 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 | cleartext fragment 65 73 77 61 6e 2e 6f 72 67 2f 72 65 76 6f 6b 65 | cleartext fragment 64 2e 63 72 6c 30 0d 06 09 2a 86 48 86 f7 0d 01 | cleartext fragment 01 0b 05 00 03 81 81 00 54 b5 6f 69 2c bf a0 8e | cleartext fragment d5 3e da 46 11 21 59 98 cf f7 41 fa 7b 38 05 03 | cleartext fragment 0e c0 ef ef 91 e8 f4 e2 87 d9 4e d8 a0 18 74 64 | cleartext fragment 71 44 3b 9d 57 86 56 7f 62 5e 48 0f 9d 64 e2 5e | cleartext fragment b8 f9 e8 a2 14 bc 7f 3d 26 20 03 85 5a 6e 44 cb | cleartext fragment 15 e7 74 21 11 6b d1 85 c7 93 9d 1a c0 22 7e 71 | cleartext fragment fb c9 58 8a 04 85 f5 cf 3d 62 1a ce 6e 05 ac b3 | cleartext fragment 0c dc 15 61 94 11 f6 48 6b cb eb 4c 91 bc 5a 73 | cleartext fragment 15 52 a7 08 39 59 1b 13 24 00 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 4 (0x4) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 474 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 00 05 04 27 00 00 bf 09 00 00 00 30 81 b4 31 0b | cleartext fragment 30 09 06 03 55 04 06 13 02 43 41 31 10 30 0e 06 | cleartext fragment 03 55 04 08 0c 07 4f 6e 74 61 72 69 6f 31 10 30 | cleartext fragment 0e 06 03 55 04 07 0c 07 54 6f 72 6f 6e 74 6f 31 | cleartext fragment 12 30 10 06 03 55 04 0a 0c 09 4c 69 62 72 65 73 | cleartext fragment 77 61 6e 31 18 30 16 06 03 55 04 0b 0c 0f 54 65 | cleartext fragment 73 74 20 44 65 70 61 72 74 6d 65 6e 74 31 23 30 | cleartext fragment 21 06 03 55 04 03 0c 1a 77 65 73 74 2e 74 65 73 | cleartext fragment 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 31 2e 30 2c 06 09 2a 86 48 86 f7 0d 01 09 | cleartext fragment 01 16 1f 75 73 65 72 2d 77 65 73 74 40 74 65 73 | cleartext fragment 74 69 6e 67 2e 6c 69 62 72 65 73 77 61 6e 2e 6f | cleartext fragment 72 67 2f 00 01 88 01 00 00 00 30 0b 82 51 4b 94 | cleartext fragment 43 44 76 05 2e 58 a0 29 5b f1 1d ee 69 0c 94 e3 | cleartext fragment 45 32 4e 0e d3 d1 5f 35 9d c3 fd a4 68 4f 5d a5 | cleartext fragment 8a 89 ef 18 15 c4 f2 27 57 2f ae 39 ae ea d8 ca | cleartext fragment c8 54 b6 d4 1d ba c0 5c 60 a8 e9 72 da 6a 2f 51 | cleartext fragment 31 c9 5e 53 5d 81 fa 5b b0 e8 a5 28 06 17 a2 6f | cleartext fragment 5a 2f bf 69 fc 4b 81 81 e1 fa f6 b7 cd a4 61 e3 | cleartext fragment 61 c9 bf dd 29 6b f3 0e 87 fa 3f f1 1c 63 45 4c | cleartext fragment 68 f5 04 de 3e a2 3b 43 4e ac 53 48 b6 1b 34 64 | cleartext fragment a0 15 be 6f e3 b8 a0 bb 2d 1c c5 c7 38 80 44 ef | cleartext fragment a9 91 b1 63 1c 25 46 8a b3 bc 70 dd 79 ab 8b 2a | cleartext fragment 67 73 3d 10 3e 0c 99 ce 0c 36 c1 7e 34 6e d0 90 | cleartext fragment 08 ea 29 88 3c 79 4e f6 64 bc 60 b1 38 a1 c7 27 | cleartext fragment b6 30 6d d1 5b a5 d0 75 de bd b9 93 89 23 7b bb | cleartext fragment 12 5d 6b bd 47 10 75 f3 ce e4 6a 1f 74 d2 45 bc | cleartext fragment a5 11 10 c9 93 b2 7a 18 69 8a 5a 7a da 77 93 b8 | cleartext fragment e6 10 e9 7c b8 24 55 6a 54 f0 f1 ae bd c4 e5 26 | cleartext fragment 03 c7 b4 c8 93 7f bd 46 29 ae | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 507 | emitting length of ISAKMP Message: 535 | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | fragment number: 5 (0x5) | total fragments: 5 (0x5) | next payload chain: using supplied v2SKF 'IKEv2 Encrypted Fragment'.'next payload type' value 0:ISAKMP_NEXT_v2NONE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encrypted Fragment (53:ISAKMP_NEXT_v2SKF) | next payload chain: saving location 'IKEv2 Encrypted Fragment'.'next payload type' in 'reply frag packet' | emitting 8 zero bytes of IV into IKEv2 Encrypted Fragment | emitting 352 raw bytes of cleartext fragment into IKEv2 Encrypted Fragment | cleartext fragment 6d 58 33 f4 22 6c 8b 68 7d 9d 41 2c aa a4 d6 f4 | cleartext fragment 70 48 1a 3b 99 8c 69 fa 32 1b 40 0d 6b 46 63 c6 | cleartext fragment 09 00 82 e6 9b a8 c0 91 80 50 91 9f 3a 48 81 e9 | cleartext fragment c5 54 14 ae 5f 04 b0 d8 f0 1e 63 7f f7 ad 98 58 | cleartext fragment cb af c1 e2 f5 df cc 36 b3 0b 23 0e 14 7b aa 1c | cleartext fragment 77 9c 2c e6 4a 53 1d 55 86 c0 0d b6 0e 3e 25 d9 | cleartext fragment 23 d3 b6 e0 3c 9c e9 ff da eb 45 dd 89 28 f2 d3 | cleartext fragment 21 00 00 1c 01 00 00 00 00 01 00 00 00 03 00 00 | cleartext fragment 00 08 00 00 00 0a 00 00 00 19 00 00 2c 00 00 a4 | cleartext fragment 02 00 00 20 01 03 04 02 b4 57 1f 6e 03 00 00 0c | cleartext fragment 01 00 00 14 80 0e 01 00 00 00 00 08 05 00 00 00 | cleartext fragment 02 00 00 20 02 03 04 02 b4 57 1f 6e 03 00 00 0c | cleartext fragment 01 00 00 14 80 0e 00 80 00 00 00 08 05 00 00 00 | cleartext fragment 02 00 00 30 03 03 04 04 b4 57 1f 6e 03 00 00 0c | cleartext fragment 01 00 00 0c 80 0e 01 00 03 00 00 08 03 00 00 0e | cleartext fragment 03 00 00 08 03 00 00 0c 00 00 00 08 05 00 00 00 | cleartext fragment 00 00 00 30 04 03 04 04 b4 57 1f 6e 03 00 00 0c | cleartext fragment 01 00 00 0c 80 0e 00 80 03 00 00 08 03 00 00 0e | cleartext fragment 03 00 00 08 03 00 00 0c 00 00 00 08 05 00 00 00 | cleartext fragment 2d 00 00 18 01 00 00 00 07 00 00 10 00 00 ff ff | cleartext fragment 00 00 00 00 ff ff ff ff 00 00 00 18 01 00 00 00 | cleartext fragment 07 00 00 10 00 00 ff ff 00 00 00 00 ff ff ff ff | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encrypted Fragment | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encrypted Fragment | emitting length of IKEv2 Encrypted Fragment: 385 | emitting length of ISAKMP Message: 413 | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in complete_v2_state_transition() at ikev2.c:3376) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #4 complete_v2_state_transition() md.from_state=PARENT_I1 md.svm.state[from]=PARENT_I1 UNDEFINED->PARENT_I2 with status STF_OK | IKEv2: transition from state STATE_PARENT_I1 to state STATE_PARENT_I2 | child state #4: UNDEFINED(ignore) => PARENT_I2(open IKE SA) | Message ID: updating counters for #4 to 0 after switching state | Message ID: recv #3.#4 response 0; ike: initiator.sent=0 initiator.recv=-1->0 responder.sent=-1 responder.recv=-1; child: wip.initiator=0->-1 wip.responder=-1 | Message ID: sent #3.#4 request 1; ike: initiator.sent=0->1 initiator.recv=0 responder.sent=-1 responder.recv=-1; child: wip.initiator=-1->1 wip.responder=-1 "road-west-x509-ipv4"[1] 192.1.2.45 #4: STATE_PARENT_I2: sent v2I2, expected v2R2 {auth=IKEv2 cipher=AES_GCM_16_256 integ=n/a prf=HMAC_SHA2_512 group=MODP2048} | sending V2 reply packet to 192.1.2.45:4500 (from 192.1.3.209:4500) | sending fragments ... | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 35 20 23 08 00 00 00 01 00 00 02 17 | 23 00 01 fb 00 01 00 05 69 65 6b a5 1e 8c a1 56 | d7 ce 6b c8 e8 13 23 1e 66 4f 57 d2 9e e8 63 ff | 83 1c f1 4a 24 f5 df 8f 12 a6 ea 2c 52 b5 24 6f | 8d c8 c2 3f c4 dc 8e 2c d1 9c 8c e5 63 3d 81 ca | 3f 99 c6 75 f3 f5 03 05 69 35 95 2b ba 7a 24 d8 | 72 05 db 04 ca 5d 2c 88 df 66 14 32 08 8d d4 9b | ee 46 8c 1f 5b 3a cf c5 e8 0e 0e 89 46 6e 48 78 | 92 4a 8e 63 6e 2c 80 be 93 5b bd 6d 94 c0 7c a2 | 3b 9f ef 7f 0e 16 c9 f7 3f f6 29 03 a5 ae 11 31 | c7 89 bc c6 90 e6 b2 80 b3 9d 7c 7f ef 2b d9 bd | 68 84 89 6c 59 46 46 cc 85 4f 54 c4 5e 36 2c ca | 71 2e ec 7f 5a c2 43 d5 86 4a 3e 57 b6 20 26 cd | 70 20 fc fb 04 b7 9f 30 f6 93 a7 60 5d d4 dc 6b | 51 23 fe c6 a0 84 75 dc 90 c1 2b da f5 b7 02 1a | 1b 19 c3 d0 68 4c 2a ea 28 6e 26 6c 75 03 2e 64 | 18 df 4e 9c 64 f3 0d a2 f1 a9 2f 81 37 5d 17 90 | f8 23 49 d7 42 00 19 9f b0 b9 63 9b aa d5 a3 2a | 63 8f 41 c9 9f 63 d2 a0 a7 d8 36 3b 2f 71 4d 66 | 23 ea cc 20 2f f2 17 1e 6f fd a8 af 71 97 a7 cc | cc 23 4b a8 2a 05 3e ed b2 12 a2 f6 fc 7c be 63 | 98 ba 46 d0 f8 7a d1 cb bb 78 4e 21 04 67 0f cb | e1 f4 64 bf 3a 30 bb 36 2a 42 50 e3 ee 70 c1 eb | d0 69 ab bb 2c b6 bd 11 1b f0 92 55 87 60 be 83 | 56 35 e0 44 19 d9 51 1f 24 44 a9 6b d0 06 35 f0 | da 62 ba 50 93 fa 4f 9e d9 ec 94 14 e2 79 80 c5 | a9 12 e3 5f 18 78 70 a9 65 10 a5 3b dd 68 0a 4c | d4 6c 85 d2 26 e7 65 17 51 64 41 97 ac d6 0a a1 | fa d3 42 40 3c cb 75 cd e7 e3 29 7e 1f 91 a2 ff | f2 1f dd 92 f1 9e 99 f1 f9 f7 87 2d 2c db dc a5 | 0c 39 a9 75 09 79 b9 d4 eb 24 a0 ea c6 ce 62 2a | 52 0d 9e ed 21 da c1 c0 6a 6a b7 a1 71 e7 e9 50 | 75 12 b3 a0 4b 26 bd 67 05 a2 b2 | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 02 00 05 d8 00 50 00 b0 4b 98 4d | af 67 66 9b f7 0e 3c f9 33 cf b8 fc 9b 0c c2 19 | 61 a8 1b 94 44 99 63 23 ce 43 0a f7 a5 94 a5 4d | 40 e4 d9 89 de 5e c0 53 ef b3 ef d2 83 d9 e1 3e | 91 79 34 1d 5f a8 0b d3 4d 75 fe 64 6c 7a 3f 6f | 1e 53 29 f1 ca f7 89 9c 7f cd 29 30 11 04 e1 e8 | e1 49 da b1 23 87 c9 a1 41 d9 76 c2 96 ba 19 d5 | b1 96 a1 57 f3 fd 14 c0 9a 9f 5c 57 25 a5 2a c9 | 03 dc 3b af f4 b1 29 da b1 ec 06 18 cc 72 8a ac | bb fd 35 34 bf 3f c9 4d 33 32 09 52 04 b6 a3 92 | 4a d7 60 12 15 59 07 20 9d 1a 49 21 9f 1b e9 4c | c3 88 30 19 1f fe 64 46 c8 19 5c a8 5e a2 6f 06 | 2d a2 02 fa 63 5a 9a ac c9 f5 a9 2e e1 5a 0d 80 | d9 12 57 b0 8c f8 4b 9a ca 4d 16 41 90 30 88 42 | 96 70 08 b6 be 79 1c 36 5c 82 0f fd de 0b fc e3 | ac 45 f7 38 22 81 ac 6f 72 7e ca 56 11 ea f0 33 | 01 81 3c b8 c7 e5 aa 32 7f 0b 3f ea 02 62 ca 41 | bc 68 2b f0 53 3f 5f 92 1b d8 50 b5 b6 db af 44 | 06 16 a3 bd 04 6a 9c 64 14 ce 33 94 a3 83 82 10 | 45 5b ad 6c 46 29 68 7f f1 a6 cf 8b c2 da 55 05 | f2 39 72 74 cd 89 f4 07 6a b3 9b 70 d6 75 36 10 | 45 87 1e 35 77 1b 4e ff f9 e5 a9 b3 80 99 d2 44 | 32 74 65 91 0f 43 70 2c 27 41 c2 f1 57 b1 fa 5b | 1e e9 59 cc c1 86 89 5c 80 cb b6 8c 7b 72 32 f3 | 2c 05 4e e7 b2 5a ba 3f 5d 99 00 15 91 c1 a2 d0 | 46 91 f5 f3 b3 80 cf ba 74 37 17 c7 15 f9 6c 2d | 7e 31 83 e4 56 83 28 2e a2 55 54 31 e8 40 96 18 | fe a1 ec 1c fc dd a4 91 e4 19 37 02 36 c7 49 65 | cb b3 39 a6 d7 b0 04 d8 0e ea d0 ae a4 f3 16 91 | fb 27 37 6a 6a 4f be d9 c3 47 4b ed 2b 93 63 98 | e2 a0 a2 3b 7b e9 04 26 02 30 4b 69 1f 84 d5 17 | 2e b2 21 f7 5a a3 ff 41 c2 2c 70 | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 03 00 05 d0 fd b0 f9 fa 58 3d 77 | 81 10 c4 a7 a1 b5 0d 9f 3a 07 9e 0e bc 9f 29 11 | 21 a6 50 2a 82 20 cd d6 58 1a 05 54 11 8f b6 15 | 04 da e2 6f 98 d7 57 90 19 bc e7 80 53 9f 1d 99 | 49 ab 41 85 2f 02 9c 70 3a b1 d9 5d cb 52 83 ea | 06 26 44 af 84 36 36 b3 91 62 fa 76 07 e6 82 37 | 40 47 12 e6 c2 3f 7f f0 59 a4 8d 2a 50 51 21 9d | 8c 90 66 e8 35 ea 54 d5 c1 5c 05 b0 0d 3d fd a9 | ae dc a5 96 1a 86 aa 85 c1 da a9 49 f4 86 d2 b1 | d9 16 2f df 96 44 17 48 ba 66 85 1b fe e1 fb 23 | ba dd 89 45 9e dc 65 bd 11 f5 e2 4e 4e b8 cb 4d | ee 4d a2 57 68 05 95 28 57 6b 75 b3 2a 1a a0 c6 | 9a 50 a8 32 46 28 0b e9 52 f0 a5 a1 c4 4a 55 b4 | 13 7b f7 b0 80 f4 29 cb b5 ed 09 9c a7 90 48 43 | 74 0c a5 06 15 03 cb f6 d9 36 dd 75 f8 21 d5 8a | d5 6e a1 52 08 39 df 25 6b bb 92 ed 7c 9a e5 04 | 00 c8 41 a7 7f 09 8a 9a 21 ae 84 88 7c 41 ee 38 | 0b 8b 51 57 23 1c 02 ec 13 a0 e0 99 68 c0 8b 18 | c3 a6 e6 95 6e b6 73 94 27 53 e7 1e 3a a6 01 62 | d4 58 71 b8 63 83 e8 57 ec 8b 91 0c b6 37 2c e4 | ab 36 7b a8 34 1b da e9 59 a4 ac 6a d7 dc 6f c2 | 17 99 36 e1 2d 8c 3b 5f e5 f9 1d 09 1e 49 4d 7f | 7d e3 46 90 f1 09 2a d9 72 da 95 54 dd 90 d3 97 | b3 68 80 23 d0 2c 00 67 fa 6c 0f d5 30 11 a2 b4 | c6 e7 5c 2d a3 7a 31 b3 53 a1 fd 3a bf 33 e2 1a | 3b 42 e1 35 57 40 de 27 65 b6 d0 d2 13 cc 44 ba | 23 5c 55 64 33 d0 4c 94 ea ff 54 e2 57 66 27 75 | 89 67 01 cb 17 8f ab 8e a9 b4 31 20 cb c0 90 65 | 47 03 18 8d 35 ba 7c d6 e6 67 0d 96 0e fe 40 42 | 59 71 78 73 f8 85 8f ce f5 a9 54 d0 4d fc f1 00 | 83 b3 94 55 ac 9e bc 45 72 8f 08 7e 51 b2 87 f8 | 67 ae b4 8f 76 60 ea 39 42 4b 38 | sending 539 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 35 20 23 08 00 00 00 01 00 00 02 17 | 00 00 01 fb 00 04 00 05 52 fd f3 c0 78 c1 c2 01 | f8 37 5d 05 a7 76 3a 49 30 1c 98 73 68 08 6a b3 | dd c7 ff bd 72 41 c1 9c 35 bf 2c 90 e9 01 e5 5f | 08 c2 87 23 43 48 86 97 9c e3 47 f6 a9 77 ce 74 | 6d fc 23 be 92 64 92 0f 85 33 f6 8a b8 58 59 c7 | 3d d0 66 ca ce 12 87 ea f5 5b 64 0d b1 9e 18 ec | 03 68 ff a4 6a 78 44 59 9d 89 39 2a a1 01 12 8b | 3f 54 e1 06 e5 fd fb e5 4e 96 86 c5 1c e2 50 ab | 7b 70 74 26 72 5e e8 55 20 ad 76 ac 61 73 1a 65 | 82 da a3 f1 ba f5 ee 95 38 b5 20 19 d1 53 b7 c6 | 76 b7 8c 5f 2f 80 57 af 5d 35 09 dd 9f 59 15 82 | 5a 8b b2 ad 23 7a b5 87 e1 ae 92 95 56 3b 3e a2 | 44 13 40 f7 bb 54 88 dc ec dd 4d 4c b1 d0 f0 23 | ad 9c 17 cd 7f 1b f1 de 56 6c 4e 8f 23 0d 0d 9b | 15 d5 5b 5d 13 39 4a d0 2f d9 e2 04 3f c6 b9 84 | 54 37 3d 13 13 de d2 bf 6e a3 80 cd 44 3a ae 76 | 5c 0f 1a 3a bd 4f b5 3e d2 a2 4f f8 c7 12 a0 7e | 0a a1 8d 4d 3e 77 47 ec 63 3e d0 8c bf 3d 90 6f | c6 41 d6 4a 48 4d 18 f7 16 5e a0 18 b2 dc 5d e9 | 78 d5 01 88 27 dc bc a2 23 17 43 b3 80 ea 55 97 | ad db e7 66 49 57 5d 95 03 c7 0f 88 3b 8e c7 21 | 2c 7a f8 f1 25 c6 e5 24 6f 49 a8 3c 23 0a 59 20 | fb 1d 10 84 37 df cf 28 03 6e 54 c2 4f 24 84 1e | b8 18 b3 da 5c d4 8e 00 95 26 ab 08 df a1 2f 59 | 4b 85 db 1e 2f 84 91 ec e9 04 ae 23 8f 56 b1 c2 | 3e b9 70 5c 48 c9 5f 40 85 fb 38 17 39 18 90 54 | 40 00 2c 8a 9a f5 35 c6 dc 8b d7 dc 9c 90 74 20 | b7 2c 6c 70 a9 9e 2e 11 c3 d8 01 ec 90 06 c6 f9 | 15 7d 2f 3b 8a 3d 37 51 82 22 79 d6 68 5d 8d fe | a5 f5 1e a6 79 a1 b7 f8 0c d9 ed 2f 65 10 df 14 | c7 ad d1 78 7d 38 18 87 e7 f1 04 52 a0 48 3a f7 | 38 e3 1c 0e ee 15 aa c2 e6 86 fa | sending 417 bytes for STATE_PARENT_I1 through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 35 20 23 08 00 00 00 01 00 00 01 9d | 00 00 01 81 00 05 00 05 7a 59 be 6d 3a 8d 54 7c | 48 17 71 61 3a bb 13 1a a3 58 3e bd 14 06 fd 21 | 9d d1 4b fb c9 a3 80 5a a2 55 61 65 bf bc 94 2c | 4c 0b 40 1e 58 57 1d d2 f5 96 d2 5d 61 e8 de 10 | 19 2d a5 3b 32 3d 82 b5 f0 c4 bf 11 b7 14 65 12 | c9 d8 95 a8 71 f4 61 74 3f 76 be b4 0b c8 ff 67 | c1 00 15 b7 12 4d 8d 86 f4 2d 41 97 a3 80 45 93 | 76 40 b7 ef 13 30 54 e5 51 26 5d 45 46 5d 36 38 | 9e 33 ba 16 c9 d6 e2 eb 70 a8 f1 8d c5 1d 2a b0 | 89 13 81 c8 6c 22 d6 d1 15 b3 5f 84 91 6d 61 f3 | 10 2f ba 14 ef ef 8f 7e 22 32 b0 46 40 3d 23 20 | dd eb f0 6e 0e 85 52 68 ad b3 51 43 3f 34 5d c5 | 23 97 04 38 d2 a0 2a 99 0e 7e 43 e5 df f8 cd 3b | f1 f4 9c d6 aa 85 08 51 bf 41 08 ba 1a c6 6e 80 | 3e 96 30 44 cb fe f2 1d 5e b1 bd 09 49 dd 75 f1 | 93 f1 d8 9d dc 5a 0b 42 c5 6d c8 3f 15 58 7f 6e | 51 47 38 72 2a b3 d6 50 ed 75 dd de db 03 62 8b | b6 bd 15 77 bd e9 b0 86 98 94 b4 8d 1b e8 c6 f4 | e3 56 6d 09 7e e7 15 16 fc 63 3e 43 cd 47 cd 25 | b1 19 34 55 3e e1 ae bc 08 00 37 e9 b2 02 64 be | 96 8a 45 ce 4c bd 9c 24 c3 8c 0e 04 bb 80 60 73 | f2 0a e0 f1 31 39 f1 d7 67 cd 39 02 dc a5 76 ff | 7c 84 aa 5d cb d0 71 31 82 79 b0 29 e1 0f 1c a5 | 42 e3 8b b9 7b c6 c9 b6 d8 c9 b4 a9 72 e6 09 30 | a6 | sent 5 fragments | success_v2_state_transition scheduling EVENT_RETRANSMIT of c->r_interval=500ms | event_schedule: new EVENT_RETRANSMIT-pe@0x55e11e03c7a0 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #4 | libevent_malloc: new ptr-libevent@0x7fe7bc006900 size 128 | #4 STATE_PARENT_I2: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 48834.79816 | resume sending helper answer for #3 suppresed complete_v2_state_transition() | #3 spent 1.17 milliseconds | #3 spent 7.24 milliseconds in resume sending helper answer | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fe7b000b690 | spent 0.00263 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.45:4500 on eth0 (192.1.3.209:4500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 35 20 23 20 00 00 00 01 00 00 02 17 24 00 01 fb | 00 01 00 05 dd 3b 3e 0c a0 1e 05 40 20 b8 f3 05 | ea 02 8b ec 52 f4 06 2c 4e 94 3d c8 ed 98 16 1b | 55 86 97 d1 c6 65 ae 73 8e be 17 d0 8d da 3f 49 | 42 0f bc 45 d5 ff ab 4c 68 a2 c5 92 05 55 96 74 | 43 09 40 7c dd 5f 5d 9f 8d 28 81 14 83 0c e6 97 | 1b 74 9a 8b 5a d2 21 78 e3 a8 c6 4a da 61 1a 7c | e0 97 19 3f dd 71 f3 87 2e 32 95 d4 49 83 3c 4f | 83 13 32 a9 4c 28 38 52 87 c1 54 78 cb 41 9a d6 | 9a 9e 18 68 bd 6e b5 e7 0e 6b 3e b3 88 f9 86 02 | 45 14 be ff ef 92 38 a9 46 ee 08 b1 dc da 48 63 | 64 fc ba ce d5 f0 d3 a0 f5 58 32 9c 74 ad 7b 93 | 34 7d 74 66 3b 87 2f d5 81 26 aa 48 67 87 bf 80 | b0 44 30 af 0d a7 05 a7 5a c7 0d 51 56 36 0b b3 | 64 aa 9e e2 3e ed dc 35 73 2c 24 81 d6 f0 05 b4 | 5d a1 b3 d4 e9 1d ab 2a b1 0f ab 6f c4 e6 ea 37 | 09 8d f7 c0 2b cf f0 9f 26 fe d6 84 61 bf 4f 27 | 2e dd 45 f8 d3 51 0f a4 97 cf 9c a6 7d 46 24 fe | 01 5a b1 99 3d 8a 2b b0 65 9a af fb 9d 3a 5d 2c | e7 fc 3b 9a 1f fe f2 cf 34 ad c5 9e ee 31 15 24 | 9f d7 57 02 3d 29 07 70 04 57 33 21 a0 05 1b e9 | fb be 5c de b6 3d a6 5e 55 b1 b4 51 8e 7e 42 a2 | b7 7b fc 6c e4 74 1e d5 df 9b b9 e2 5d 9f a3 c4 | f1 3c 60 38 ac ad c8 66 d6 5f d3 3c 3f c3 2b e0 | d4 ff 08 93 65 1a a4 49 5c 23 a5 5f c3 35 8d b4 | 63 a7 c7 ee af 0d be e1 ca 0d c5 26 a3 c3 70 e3 | 91 dd 89 0f b2 ad d9 d7 7b bb 06 f0 2b 55 cf 34 | 96 19 08 8e e6 ce b7 64 09 ef 97 f7 68 50 81 ad | 81 11 ba 02 48 a0 91 e7 46 1d d0 f1 1e 1d b9 a1 | eb bd 22 ae f5 91 1f 12 b3 ab 8b e2 be 7c 48 00 | 43 aa e6 bd 17 2f 43 f5 01 98 e6 3f 67 2d fa 10 | 53 1d 71 53 2e 68 d2 c2 2c 04 c4 2f cc 8f 62 10 | cc 89 e7 c9 f3 10 5c | start processing: from 192.1.2.45:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #3 in PARENT_I2 (find_v2_ike_sa) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #4 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | #4 is idle | #4 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2IDr (0x24) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 1 (0x1) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #4 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '1', total number '5', next payload '36' | updated IKE fragment state to respond using fragments without waiting for re-transmits | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 0.112 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.12 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00112 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.45:4500 on eth0 (192.1.3.209:4500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 02 00 05 46 30 96 45 bc 07 ee ce 11 4b e4 a5 | 9b 1d 17 93 f6 dd 84 50 ec 69 8d d5 44 2b 9e 5e | 04 d8 bc f7 47 35 cd 18 07 47 05 dc 1c 77 8b ca | bf 8a 30 fa 0b e6 9d 6c 33 19 e9 cc 60 3b 1e fb | 49 33 10 4c 7d c6 af 20 2a 4a 83 18 cc 3f a5 99 | 57 94 5e 87 4b 66 5f f0 de ba 52 c0 39 64 b7 3e | cc 87 9f f6 97 55 6c 27 d9 f3 86 87 5d fb 9a 6e | 69 24 b3 14 10 29 c7 83 eb a9 3c 4f 08 26 fa 64 | 56 af 7b d9 96 88 14 3f e5 19 07 aa f2 40 bd cc | 8e 99 36 3e 73 bd 63 86 2d 69 87 02 b2 37 e8 41 | 96 b0 6e 52 74 34 5a 79 0e 36 68 bd 77 d1 e8 22 | de 39 70 97 b0 54 ff ba 99 b8 87 87 db ff 57 e4 | 0c 64 47 b8 81 91 e7 ac 84 db 50 79 9f b0 8b 08 | f7 ce 8c 1e 22 28 c1 90 99 6a d5 21 50 f9 81 9f | b3 b8 d4 7f 02 c4 08 63 42 00 34 01 0d 87 9f 79 | d7 59 f7 1f 6b e8 b0 99 cb 46 61 d2 8e b4 53 30 | 3b 95 10 91 e5 37 cf 41 d0 b3 75 eb f0 f0 3d 0b | e3 b4 4a f5 7f 5d 6c 1d 19 58 d7 dd 86 87 2d b9 | f4 70 57 e9 44 7d a8 7f 68 93 71 04 30 34 fd 0d | c9 e7 25 47 06 58 bb 90 6f 70 10 3a d2 ce 2d 0d | 14 5c ad 52 9f c4 ff 99 3e 4e a6 f7 2b c6 bb 61 | 49 a0 ac 2e c7 b6 41 f9 ea 9c b2 b7 31 ae be e7 | 74 67 3b 79 51 0a e4 fe b3 18 2c 3a e8 6f ea 50 | ad aa 68 4c 39 c4 01 d6 8d 11 ad d7 2b bf 1a 25 | 98 28 86 6c ec 4b 9a 8b 06 2a 87 a9 42 b8 e7 c3 | 84 a7 25 82 41 8e cc 30 ff bb 5a f1 78 24 b6 4e | b5 d1 d4 63 21 60 e9 38 88 c7 e4 fc 09 33 ed dd | 22 3d 90 18 82 49 fd 9b 21 f8 eb 43 1d e3 23 d6 | e6 7b c3 e1 3f 7e 0f ef d5 92 09 aa d9 45 c9 9d | 88 8f 5d 64 a4 78 b7 f4 cd 21 8e 26 33 d2 fd ef | d0 ba 2f 63 e7 69 e9 db 76 ff 0d b1 99 46 5f da | 63 29 c9 8f 5f ff 0c | start processing: from 192.1.2.45:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #3 in PARENT_I2 (find_v2_ike_sa) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #4 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | #4 is idle | #4 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 2 (0x2) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #4 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '2', total number '5', next payload '0' | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 0.107 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.114 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00098 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.45:4500 on eth0 (192.1.3.209:4500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 03 00 05 24 17 23 85 37 d7 94 f4 aa f3 2e 44 | e8 ee ed df e4 75 b4 e2 da 96 16 9d f5 fe e9 45 | 34 59 0a de 15 e7 53 ad 81 17 d3 59 90 14 e5 5b | cb dd e1 eb 76 e7 d7 b0 a5 99 22 a5 19 ac 15 52 | cd ba 4c f2 f5 7b 45 c8 72 95 74 25 ae bf 7f ee | 0f d9 0d e2 70 81 bd da 49 cf bb f7 7a ae d7 83 | bb 40 3a 5c 76 9c 2b bf 0b ad 2f 49 8b 02 21 8f | 66 3c 87 3f d2 55 d8 29 08 ee c6 92 8c 5d 32 76 | 0e 8f 4f 18 e0 9a 55 3c aa 02 46 e4 c2 8a 8b da | d7 ba 31 b0 b9 e1 f8 f5 df 1a 8a 28 c3 32 b6 cb | 7e 6a c1 39 b5 74 53 2a 26 99 80 15 00 87 a0 89 | bb 5c da 02 3d 14 f6 9c ec c9 69 01 c4 22 13 b8 | c4 84 ca ef b7 e2 93 e6 7a 2e ba 8b 56 df 64 d1 | 94 91 a7 61 bf f8 81 46 ed e9 58 90 c9 92 7c 16 | 94 88 3c 4c 5c 52 7d 72 2b f4 76 82 64 4c 49 9d | 6e 9c a7 4a 80 6e b8 b0 fd 27 8b 69 3b 8a 2b 1a | 76 62 30 31 01 b2 b8 01 93 c4 7b c3 f7 03 ba a0 | 55 86 a2 83 2d b4 d6 75 d5 24 53 02 33 c3 1e 16 | 02 48 f3 52 a3 58 c3 2c b4 00 14 88 d9 e4 cf ba | 38 f1 6b e4 ad f4 f6 22 ff 98 45 3d 15 19 82 ba | 22 22 e4 f4 76 a0 1b 6a 50 31 9b 32 c9 b0 61 97 | 51 f5 62 03 88 b5 e7 68 e6 13 03 7a 7f 92 88 2e | 19 b9 95 52 06 dd c5 d9 86 f7 39 b7 57 43 8a 58 | 69 e4 ca 19 c4 41 94 c3 92 59 bc 84 4f 20 04 f2 | 62 aa 54 bb 0a 72 d8 95 c2 32 a4 96 e0 1c e7 8d | 9e 21 3f 70 52 4a ca b7 80 71 f2 b7 92 91 df e1 | 85 03 d1 ba c2 60 22 3f 29 92 82 cd 8c 92 4f 06 | 27 27 d4 4c 5d c8 36 d5 23 6a c4 68 27 09 2f 6f | 13 22 a9 7f 4c df 38 48 37 17 3c 8b 89 0d 3f 3b | ad c7 c8 f0 3a 1b ae 09 ab b3 cc 37 f0 f9 e1 20 | 06 c9 5c 33 83 02 8c b2 6f 01 56 28 47 b9 a5 e0 | 22 4e 5f 12 32 54 a8 | start processing: from 192.1.2.45:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #3 in PARENT_I2 (find_v2_ike_sa) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #4 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | #4 is idle | #4 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 3 (0x3) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #4 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '3', total number '5', next payload '0' | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 0.0884 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.0951 milliseconds in comm_handle_cb() reading and processing packet | spent 0.000953 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 535 bytes from 192.1.2.45:4500 on eth0 (192.1.3.209:4500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 35 20 23 20 00 00 00 01 00 00 02 17 00 00 01 fb | 00 04 00 05 3f a5 46 28 2c d5 d0 82 45 62 af 33 | d7 6a 68 2b 22 ea 6c ed 0e eb 4a 9a 8a 2b 57 44 | a0 9c 0d bf 98 e0 44 1d 1d 57 bd 27 47 9b 6c 0d | c8 24 e6 62 66 a5 c3 35 c2 59 fa 35 15 1f 41 27 | ab 9a 73 e3 13 74 9d 8a 02 54 16 ea c7 b9 34 cc | a7 82 c2 3d 1b 4a 9c c5 49 50 e4 d4 6b 29 b7 e1 | 38 a1 b8 08 9f c8 50 25 93 19 e4 92 58 d6 c7 e4 | ef cd b8 65 85 12 dd bc 26 4f f4 8e 63 68 00 4e | 9f e6 19 b5 4e 7d a4 20 dd 4a 01 ae bb bb fc df | f2 2f b7 38 43 3e e1 a1 9d 0c d8 93 aa a1 f1 73 | 8f 5d 22 7d b4 7c 1b 42 4a 8b d9 2c 61 6f b8 02 | f1 41 58 f0 8d 13 31 b9 7d b3 2b b2 9b c5 c1 24 | 34 29 9c 83 c1 62 36 a4 1b 98 1c 6e 4c ca 9b e4 | 40 48 a6 80 48 df 8b 9e 25 f0 57 a5 b8 97 fa c2 | ae 78 fa 63 76 0c 7b cd db de 36 95 25 04 d6 02 | a1 e3 12 96 99 b6 9f 52 de a1 1c a9 83 67 d7 5d | ae 72 1f 2c 32 7c ee d7 4d 45 c5 87 78 f3 a4 1c | d1 f7 28 f7 62 52 9f ec 33 e0 6c b9 f6 78 84 a8 | 25 b1 92 7d b9 cd 7b 0b b1 96 f4 07 12 8f b0 ee | 9c 8f 1d db 5d 47 06 2b 47 a7 cd de 0f 58 5c f6 | 72 f7 fc d7 86 cd 4b 68 61 c2 bc a8 bf 8d 66 40 | 29 60 99 16 f3 34 18 c8 63 61 5e 1c a3 74 48 4b | 72 4a 33 f3 9e 0f f5 92 7e 20 4f 1e 68 57 c8 33 | a7 14 04 f6 d8 84 7b e1 b8 94 92 63 dd 2a 97 60 | 65 4e d3 d4 ae 94 8a dd 12 04 9b 3a d7 d2 e4 6d | f9 32 75 f3 64 6b e0 71 d9 fc 85 49 f9 c4 dc f3 | ea 92 6f 4d bc 70 82 6a ae 1e 7e e0 30 6b 7d 8c | 54 7e ec ba 86 c4 39 40 e9 23 a2 4b 2b e0 ec fa | 11 2e 2a 9d e9 6a b9 13 be 5d fb 4b 3d b5 0e 13 | 08 0d 13 18 cd 20 49 fc 60 bd e9 00 5b f2 25 52 | ba 03 c7 b6 1a 82 21 9e 9c 9e 84 01 90 77 8e 28 | e0 2a ee 94 59 92 b9 | start processing: from 192.1.2.45:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 535 (0x217) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #3 in PARENT_I2 (find_v2_ike_sa) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #4 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | #4 is idle | #4 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 507 (0x1fb) | fragment number: 4 (0x4) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=499) | #4 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '4', total number '5', next payload '0' | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 0.117 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.124 milliseconds in comm_handle_cb() reading and processing packet | spent 0.001 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 113 bytes from 192.1.2.45:4500 on eth0 (192.1.3.209:4500) | 58 7d 18 57 ec 83 40 37 72 ec 00 c8 f5 70 c9 83 | 35 20 23 20 00 00 00 01 00 00 00 71 00 00 00 55 | 00 05 00 05 c6 30 0d 3e 19 17 90 c3 88 6c a7 12 | d5 88 57 bf 74 40 d6 b8 02 f5 0b 75 fa 24 ca 32 | 92 07 5a d0 bc 9b 8d a2 dd 29 9b dc 72 c5 ad a8 | 9a 51 2d 9d 9f ad 70 67 a8 ff b6 f8 0f 80 79 2e | 4a eb 7f e5 fd f8 0b cd 1b 5d 96 74 88 02 f4 97 | 11 | start processing: from 192.1.2.45:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_v2SKF (0x35) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_IKE_AUTH (0x23) | flags: ISAKMP_FLAG_v2_MSG_RESPONSE (0x20) | Message ID: 1 (0x1) | length: 113 (0x71) | processing version=2.0 packet with exchange type=ISAKMP_v2_IKE_AUTH (35) | I am the IKE SA Original Initiator receiving an IKEv2 IKE_AUTH response | State DB: found IKEv2 state #3 in PARENT_I2 (find_v2_ike_sa) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: found IKEv2 state #4 in PARENT_I2 (find_v2_sa_by_initiator_wip) | suspend processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ike_process_packet() at ikev2.c:2062) | #4 is idle | #4 idle | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SKF) | ***parse IKEv2 Encrypted Fragment: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 85 (0x55) | fragment number: 5 (0x5) | total fragments: 5 (0x5) | processing payload: ISAKMP_NEXT_v2SKF (len=77) | #4 in state PARENT_I2: sent v2I2, expected v2R2 | received IKE encrypted fragment number '5', total number '5', next payload '0' | #4 ikev2 ISAKMP_v2_IKE_AUTH decrypt success | Now let's proceed with payload (ISAKMP_NEXT_v2IDr) | **parse IKEv2 Identification - Responder - Payload: | next payload type: ISAKMP_NEXT_v2CERT (0x25) | flags: none (0x0) | length: 191 (0xbf) | ID type: ID_DER_ASN1_DN (0x9) | processing payload: ISAKMP_NEXT_v2IDr (len=183) | Now let's proceed with payload (ISAKMP_NEXT_v2CERT) | **parse IKEv2 Certificate Payload: | next payload type: ISAKMP_NEXT_v2AUTH (0x27) | flags: none (0x0) | length: 1265 (0x4f1) | ikev2 cert encoding: CERT_X509_SIGNATURE (0x4) | processing payload: ISAKMP_NEXT_v2CERT (len=1260) | Now let's proceed with payload (ISAKMP_NEXT_v2AUTH) | **parse IKEv2 Authentication Payload: | next payload type: ISAKMP_NEXT_v2CP (0x2f) | flags: none (0x0) | length: 392 (0x188) | auth method: IKEv2_AUTH_RSA (0x1) | processing payload: ISAKMP_NEXT_v2AUTH (len=384) | Now let's proceed with payload (ISAKMP_NEXT_v2CP) | **parse IKEv2 Configuration Payload: | next payload type: ISAKMP_NEXT_v2SA (0x21) | flags: none (0x0) | length: 16 (0x10) | ikev2_cfg_type: IKEv2_CP_CFG_REPLY (0x2) | processing payload: ISAKMP_NEXT_v2CP (len=8) | Now let's proceed with payload (ISAKMP_NEXT_v2SA) | **parse IKEv2 Security Association Payload: | next payload type: ISAKMP_NEXT_v2TSi (0x2c) | flags: none (0x0) | length: 36 (0x24) | processing payload: ISAKMP_NEXT_v2SA (len=32) | Now let's proceed with payload (ISAKMP_NEXT_v2TSi) | **parse IKEv2 Traffic Selector - Initiator - Payload: | next payload type: ISAKMP_NEXT_v2TSr (0x2d) | flags: none (0x0) | length: 24 (0x18) | number of TS: 1 (0x1) | processing payload: ISAKMP_NEXT_v2TSi (len=16) | Now let's proceed with payload (ISAKMP_NEXT_v2TSr) | **parse IKEv2 Traffic Selector - Responder - Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 24 (0x18) | number of TS: 1 (0x1) | processing payload: ISAKMP_NEXT_v2TSr (len=16) | selected state microcode Initiator: process IKE_AUTH response | Now let's proceed with state specific processing | calling processor Initiator: process IKE_AUTH response | global one-shot timer EVENT_FREE_ROOT_CERTS scheduled in 300 seconds | #3 spent 0.00335 milliseconds in find_and_verify_certs() calling get_root_certs() | checking for known CERT payloads | saving certificate of type 'X509_SIGNATURE' | decoded cert: E=user-west@testing.libreswan.org,CN=west.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | #3 spent 0.0448 milliseconds in find_and_verify_certs() calling decode_cert_payloads() | cert_issuer_has_current_crl: looking for a CRL issued by E=testing@libreswan.org,CN=Libreswan test CA for mainca,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | #3 spent 0.114 milliseconds in find_and_verify_certs() calling crl_update_check() | missing or expired CRL | crl_strict: 0, ocsp: 0, ocsp_strict: 0, ocsp_post: 0 | verify_end_cert trying profile IPsec | certificate is valid (profile IPsec) | #3 spent 0.0778 milliseconds in find_and_verify_certs() calling verify_end_cert() "road-west-x509-ipv4"[1] 192.1.2.45 #4: certificate verified OK: E=user-west@testing.libreswan.org,CN=west.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0bf260 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0b5be0 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e0a8e20 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e09e970 | get_pluto_gn_from_nss_cert: allocated pluto_gn 0x55e11e095920 | unreference key: 0x55e11e0c4a60 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org cnt 1-- | #3 spent 0.232 milliseconds in decode_certs() calling add_pubkey_from_nss_cert() | #3 spent 0.502 milliseconds in decode_certs() | DER ASN1 DN: 30 81 b4 31 0b 30 09 06 03 55 04 06 13 02 43 41 | DER ASN1 DN: 31 10 30 0e 06 03 55 04 08 0c 07 4f 6e 74 61 72 | DER ASN1 DN: 69 6f 31 10 30 0e 06 03 55 04 07 0c 07 54 6f 72 | DER ASN1 DN: 6f 6e 74 6f 31 12 30 10 06 03 55 04 0a 0c 09 4c | DER ASN1 DN: 69 62 72 65 73 77 61 6e 31 18 30 16 06 03 55 04 | DER ASN1 DN: 0b 0c 0f 54 65 73 74 20 44 65 70 61 72 74 6d 65 | DER ASN1 DN: 6e 74 31 23 30 21 06 03 55 04 03 0c 1a 77 65 73 | DER ASN1 DN: 74 2e 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | DER ASN1 DN: 77 61 6e 2e 6f 72 67 31 2e 30 2c 06 09 2a 86 48 | DER ASN1 DN: 86 f7 0d 01 09 01 16 1f 75 73 65 72 2d 77 65 73 | DER ASN1 DN: 74 40 74 65 73 74 69 6e 67 2e 6c 69 62 72 65 73 | DER ASN1 DN: 77 61 6e 2e 6f 72 67 | ID_DER_ASN1_DN 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' needs further ID comparison against 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' | ID_DER_ASN1_DN 'E=user-west@testing.libreswan.org,CN=west.testing.libreswan.org,OU=Test Department,O=Libreswan,L=Toronto,ST=Ontario,C=CA' matched our ID 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' | X509: CERT and ID matches current connection | offered CA: 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' "road-west-x509-ipv4"[1] 192.1.2.45 #4: IKEv2 mode peer ID is ID_DER_ASN1_DN: 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' | verifying AUTH payload | required RSA CA is 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | checking RSA keyid 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' for match with 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | RSA key issuer CA is 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | an RSA Sig check passed with *AwEAAa0Pt [remote certificates] | #3 spent 0.147 milliseconds in try_all_keys() trying a pubkey "road-west-x509-ipv4"[1] 192.1.2.45 #4: Authenticated using RSA | #3 spent 0.195 milliseconds in ikev2_verify_rsa_hash() | parent state #3: PARENT_I2(open IKE SA) => PARENT_I3(established IKE SA) | #3 will start re-keying in 2638 seconds with margin of 962 seconds (attempting re-key) | state #3 requesting EVENT_SA_REPLACE to be deleted | libevent_free: release ptr-libevent@0x55e11e0b2d40 | free_event_entry: release EVENT_SA_REPLACE-pe@0x55e11e0b0450 | event_schedule: new EVENT_SA_REKEY-pe@0x55e11e0b0450 | inserting event EVENT_SA_REKEY, timeout in 2638 seconds for #3 | libevent_malloc: new ptr-libevent@0x55e11e0b2d40 size 128 | pstats #3 ikev2.ike established | FOR_EACH_STATE_... in nat_traversal_ka_event (for_each_state) | [RE]START processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1572) | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | resume processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | suspend processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1572) | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1572) | NAT-T: keepalive packet not required as recent DPD event used the IKE SA on conn road-west-x509-ipv4 | stop processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | resume processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | suspend processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1572) | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | stop processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | resume processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | suspend processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1572) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1572) | NAT-T: keepalive packet not required as recent DPD event used the IKE SA on conn road-east-x509-ipv4 | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in for_each_state() at state.c:1574) | resume processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in for_each_state() at state.c:1574) | global one-shot timer EVENT_NAT_T_KEEPALIVE scheduled in 20 seconds | #4 road-west-x509-ipv4[1] parsing ISAKMP_NEXT_v2CP payload | ***parse IKEv2 Configuration Payload Attribute: | Attribute Type: IKEv2_INTERNAL_IP4_ADDRESS (0x1) | length/value: 4 (0x4) | parsing 4 raw bytes of IKEv2 Configuration Payload Attribute into INTERNAL_IP_ADDRESS | INTERNAL_IP_ADDRESS c0 00 02 64 "road-west-x509-ipv4"[1] 192.1.2.45 #4: received INTERNAL_IP4_ADDRESS 192.0.2.100 | setting host source IP address to 192.0.2.100 | TSi: parsing 1 traffic selectors | ***parse IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | length: 16 (0x10) | start port: 0 (0x0) | end port: 65535 (0xffff) | parsing 4 raw bytes of IKEv2 Traffic Selector into TS low | TS low c0 00 02 64 | parsing 4 raw bytes of IKEv2 Traffic Selector into TS high | TS high c0 00 02 64 | TSi: parsed 1 traffic selectors | TSr: parsing 1 traffic selectors | ***parse IKEv2 Traffic Selector: | TS type: IKEv2_TS_IPV4_ADDR_RANGE (0x7) | IP Protocol ID: 0 (0x0) | length: 16 (0x10) | start port: 0 (0x0) | end port: 65535 (0xffff) | parsing 4 raw bytes of IKEv2 Traffic Selector into TS low | TS low c0 00 01 00 | parsing 4 raw bytes of IKEv2 Traffic Selector into TS high | TS high c0 00 01 ff | TSr: parsed 1 traffic selectors | evaluating our conn="road-west-x509-ipv4"[1] 192.1.2.45 I=192.0.2.100/32:0:0/0 R=0.0.0.0/0:0:0/0 to their: | TSi[0] .net=192.0.2.100-192.0.2.100 .iporotoid=0 .{start,end}port=0..65535 | match address end->client=192.0.2.100/32 >= TSi[0]net=192.0.2.100-192.0.2.100: YES fitness 32 | narrow port end=0..65535 >= TSi[0]=0..65535: 0 | TSi[0] port match: YES fitness 65536 | narrow protocol end=*0 >= TSi[0]=*0: 0 | match end->protocol=*0 >= TSi[0].ipprotoid=*0: YES fitness 255 | TSr[0] .net=192.0.1.0-192.0.1.255 .iporotoid=0 .{start,end}port=0..65535 | match address end->client=0.0.0.0/0 >= TSr[0]net=192.0.1.0-192.0.1.255: YES fitness 8 | narrow port end=0..65535 >= TSr[0]=0..65535: 0 | TSr[0] port match: YES fitness 65536 | narrow protocol end=*0 >= TSr[0]=*0: 0 | match end->protocol=*0 >= TSr[0].ipprotoid=*0: YES fitness 255 | best fit so far: TSi[0] TSr[0] | found an acceptable TSi/TSr Traffic Selector | printing contents struct traffic_selector | ts_type: IKEv2_TS_IPV6_ADDR_RANGE | ipprotoid: 0 | port range: 0-65535 | ip range: 192.0.2.100-192.0.2.100 | printing contents struct traffic_selector | ts_type: IKEv2_TS_IPV6_ADDR_RANGE | ipprotoid: 0 | port range: 0-65535 | ip range: 192.0.1.0-192.0.1.255 | using existing local ESP/AH proposals for road-west-x509-ipv4 (IKE_AUTH initiator accepting remote ESP/AH proposal): 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=NONE;ESN=DISABLED 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=NONE;ESN=DISABLED 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=NONE;ESN=DISABLED | Comparing remote proposals against IKE_AUTH initiator accepting remote ESP/AH proposal 4 local proposals | local proposal 1 type ENCR has 1 transforms | local proposal 1 type PRF has 0 transforms | local proposal 1 type INTEG has 1 transforms | local proposal 1 type DH has 1 transforms | local proposal 1 type ESN has 1 transforms | local proposal 1 transforms: required: ENCR+ESN; optional: INTEG+DH | local proposal 2 type ENCR has 1 transforms | local proposal 2 type PRF has 0 transforms | local proposal 2 type INTEG has 1 transforms | local proposal 2 type DH has 1 transforms | local proposal 2 type ESN has 1 transforms | local proposal 2 transforms: required: ENCR+ESN; optional: INTEG+DH | local proposal 3 type ENCR has 1 transforms | local proposal 3 type PRF has 0 transforms | local proposal 3 type INTEG has 2 transforms | local proposal 3 type DH has 1 transforms | local proposal 3 type ESN has 1 transforms | local proposal 3 transforms: required: ENCR+INTEG+ESN; optional: DH | local proposal 4 type ENCR has 1 transforms | local proposal 4 type PRF has 0 transforms | local proposal 4 type INTEG has 2 transforms | local proposal 4 type DH has 1 transforms | local proposal 4 type ESN has 1 transforms | local proposal 4 transforms: required: ENCR+INTEG+ESN; optional: DH | ***parse IKEv2 Proposal Substructure Payload: | last proposal: v2_PROPOSAL_LAST (0x0) | length: 32 (0x20) | prop #: 1 (0x1) | proto ID: IKEv2_SEC_PROTO_ESP (0x3) | spi size: 4 (0x4) | # transforms: 2 (0x2) | parsing 4 raw bytes of IKEv2 Proposal Substructure Payload into remote SPI | remote SPI ff 30 5d ef | Comparing remote proposal 1 containing 2 transforms against local proposal [1..1] of 4 local proposals | ****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_NON_LAST (0x3) | length: 12 (0xc) | IKEv2 transform type: TRANS_TYPE_ENCR (0x1) | IKEv2 transform ID: AES_GCM_C (0x14) | *****parse IKEv2 Attribute Substructure Payload: | af+type: AF+IKEv2_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | remote proposal 1 transform 0 (ENCR=AES_GCM_C_256) matches local proposal 1 type 1 (ENCR) transform 0 | ****parse IKEv2 Transform Substructure Payload: | last transform: v2_TRANSFORM_LAST (0x0) | length: 8 (0x8) | IKEv2 transform type: TRANS_TYPE_ESN (0x5) | IKEv2 transform ID: ESN_DISABLED (0x0) | remote proposal 1 transform 1 (ESN=DISABLED) matches local proposal 1 type 5 (ESN) transform 0 | remote proposal 1 proposed transforms: ENCR+ESN; matched: ENCR+ESN; unmatched: none | comparing remote proposal 1 containing ENCR+ESN transforms to local proposal 1; required: ENCR+ESN; optional: INTEG+DH; matched: ENCR+ESN | remote proposal 1 matches local proposal 1 | remote accepted the proposal 1:ESP:ENCR=AES_GCM_C_256;ESN=DISABLED[first-match] | IKE_AUTH initiator accepting remote ESP/AH proposal ikev2_proposal: 1:ESP:SPI=ff305def;ENCR=AES_GCM_C_256;ESN=DISABLED | converting proposal to internal trans attrs | integ=none: .key_size=0 encrypt=aes_gcm_16: .key_size=32 .salt_size=4 keymat_len=36 | install_ipsec_sa() for #4: inbound and outbound | could_route called for road-west-x509-ipv4 (kind=CK_INSTANCE) | FOR_EACH_CONNECTION_... in route_owner | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-west-x509-ipv4"[1] 192.1.2.45 unrouted: NULL; eroute owner: NULL | looking for alg with encrypt: AES_GCM_16 keylen: 256 integ: NONE | encrypt AES_GCM_16 keylen=256 transid=20, key_size=32, encryptalg=20 | AES_GCM_16 requires 4 salt bytes | st->st_esp.keymat_len=36 is encrypt_keymat_size=36 + integ_keymat_size=0 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-west-x509-ipv4' not available on interface eth0 | netlink: enabling tunnel mode | netlink: setting IPsec SA replay-window to 32 using old-style req | netlink: esp-hw-offload not set for IPsec SA | netlink response for Add SA esp.ff305def@192.1.2.45 included non-error error | set up outgoing SA, ref=0/0 | looking for alg with encrypt: AES_GCM_16 keylen: 256 integ: NONE | encrypt AES_GCM_16 keylen=256 transid=20, key_size=32, encryptalg=20 | AES_GCM_16 requires 4 salt bytes | st->st_esp.keymat_len=36 is encrypt_keymat_size=36 + integ_keymat_size=0 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-west-x509-ipv4' not available on interface eth0 | netlink: enabling tunnel mode | netlink: setting IPsec SA replay-window to 32 using old-style req | netlink: esp-hw-offload not set for IPsec SA | netlink response for Add SA esp.b4571f6e@192.1.3.209 included non-error error | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | add inbound eroute 192.0.1.0/24:0 --0-> 192.0.2.100/32:0 => tun.10000@192.1.3.209 (raw_eroute) | IPsec Sa SPD priority set to 1040359 | raw_eroute result=success | set up incoming SA, ref=0/0 | sr for #4: unrouted | route_and_eroute() for proto 0, and source port 0 dest port 0 | FOR_EACH_CONNECTION_... in route_owner | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-west-x509-ipv4"[1] 192.1.2.45 unrouted: NULL; eroute owner: NULL | route_and_eroute with c: road-west-x509-ipv4 (next: none) ero:null esr:{(nil)} ro:null rosr:{(nil)} and state: #4 | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | eroute_connection add eroute 192.0.2.100/32:0 --0-> 192.0.1.0/24:0 => tun.0@192.1.2.45 (raw_eroute) | IPsec Sa SPD priority set to 1040359 | raw_eroute result=success | running updown command "ipsec _updown" for verb up | command executing up-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing up-client: PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY= | popen cmd is 1462 chars long | cmd( 0):PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4: | cmd( 80):' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLU: | cmd( 160):TO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.: | cmd( 240):testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0: | cmd( 320):.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.2: | cmd( 400):55' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE: | cmd( 480):='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Lib: | cmd( 560):reswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.l: | cmd( 640):ibreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0': | cmd( 720): PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL=: | cmd( 800):'0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department,: | cmd( 880): CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' : | cmd( 960):PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IK: | cmd(1040):EV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_INSTA: | cmd(1120):NCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.100': | cmd(1200): PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_: | cmd(1280):PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED='0': | cmd(1360): VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xff305def SPI_OUT=0xb4571: | cmd(1440):f6e ipsec _updown 2>&1: | route_and_eroute: firewall_notified: true | running updown command "ipsec _updown" for verb prepare | command executing prepare-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing prepare-client: PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CO | popen cmd is 1467 chars long | cmd( 0):PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509: | cmd( 80):-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209: | cmd( 160):' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=: | cmd( 240):road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT=': | cmd( 320):192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.: | cmd( 400):255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA: | cmd( 480):_TYPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, : | cmd( 560):O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@test: | cmd( 640):ing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0: | cmd( 720):.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROT: | cmd( 800):OCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Depart: | cmd( 880):ment, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='net: | cmd( 960):key' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALL: | cmd(1040):OW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_: | cmd(1120):INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2: | cmd(1200):.100' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' P: | cmd(1280):LUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURE: | cmd(1360):D='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xff305def SPI_OUT=0x: | cmd(1440):b4571f6e ipsec _updown 2>&1: | running updown command "ipsec _updown" for verb route | command executing route-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing route-client: PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_P | popen cmd is 1465 chars long | cmd( 0):PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-i: | cmd( 80):pv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' : | cmd( 160):PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=ro: | cmd( 240):ad.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='19: | cmd( 320):2.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.25: | cmd( 400):5.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_T: | cmd( 480):YPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=: | cmd( 560):Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testin: | cmd( 640):g.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1: | cmd( 720):.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOC: | cmd( 800):OL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Departme: | cmd( 880):nt, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netke: | cmd( 960):y' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW: | cmd(1040):+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_IN: | cmd(1120):STANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.1: | cmd(1200):00' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLU: | cmd(1280):TO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED=: | cmd(1360):'0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xff305def SPI_OUT=0xb4: | cmd(1440):571f6e ipsec _updown 2>&1: "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. "road-west-x509-ipv4"[1] 192.1.2.45 #4: route-client output: Error: Peer netns reference is invalid. | route_and_eroute: instance "road-west-x509-ipv4"[1] 192.1.2.45, setting eroute_owner {spd=0x55e11e0b1020,sr=0x55e11e0b1020} to #4 (was #0) (newest_ipsec_sa=#0) | #3 spent 1.43 milliseconds in install_ipsec_sa() | inR2: instance road-west-x509-ipv4[1], setting IKEv2 newest_ipsec_sa to #4 (was #0) (spd.eroute=#4) cloned from #3 | state #4 requesting EVENT_RETRANSMIT to be deleted | #4 STATE_PARENT_I2: retransmits: cleared | libevent_free: release ptr-libevent@0x7fe7bc006900 | free_event_entry: release EVENT_RETRANSMIT-pe@0x55e11e03c7a0 | #4 spent 2.74 milliseconds in processing: Initiator: process IKE_AUTH response in ikev2_process_state_packet() | [RE]START processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #4 complete_v2_state_transition() PARENT_I2->V2_IPSEC_I with status STF_OK | IKEv2: transition from state STATE_PARENT_I2 to state STATE_V2_IPSEC_I | child state #4: PARENT_I2(open IKE SA) => V2_IPSEC_I(established CHILD SA) | Message ID: updating counters for #4 to 1 after switching state | Message ID: recv #3.#4 response 1; ike: initiator.sent=1 initiator.recv=0->1 responder.sent=-1 responder.recv=-1; child: wip.initiator=1->-1 wip.responder=-1 | Message ID: #3.#4 skipping update_send as nothing to send; initiator.sent=1 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=-1 wip.responder=-1 | pstats #4 ikev2.child established "road-west-x509-ipv4"[1] 192.1.2.45 #4: negotiated connection [192.0.2.100-192.0.2.100:0-65535 0] -> [192.0.1.0-192.0.1.255:0-65535 0] | NAT-T: NAT Traversal detected - their IKE port is '500' | NAT-T: encaps is 'auto' "road-west-x509-ipv4"[1] 192.1.2.45 #4: STATE_V2_IPSEC_I: IPsec SA established tunnel mode {ESP/NAT=>0xff305def <0xb4571f6e xfrm=AES_GCM_16_256-NONE NATOA=none NATD=192.1.2.45:4500 DPD=passive} | releasing whack for #4 (sock=fd@23) | close_any(fd@23) (in release_whack() at state.c:654) | releasing whack and unpending for parent #3 | unpending state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 | delete from pending Child SA with 192.1.2.45 "road-west-x509-ipv4"[1] 192.1.2.45 | removing pending policy for no connection {0x55e11e0b61d0} | close_any(fd@22) (in release_whack() at state.c:654) | #4 will start re-keying in 27829 seconds with margin of 971 seconds (attempting re-key) | event_schedule: new EVENT_SA_REKEY-pe@0x55e11e03c7a0 | inserting event EVENT_SA_REKEY, timeout in 27829 seconds for #4 | libevent_malloc: new ptr-libevent@0x7fe7bc006900 size 128 | stop processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in ikev2_process_packet() at ikev2.c:2018) | #3 spent 2.95 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.45:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 2.96 milliseconds in comm_handle_cb() reading and processing packet | kernel_process_msg_cb process netlink message | netlink_get: XFRM_MSG_EXPIRE message | spent 0.00598 milliseconds in kernel message | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00453 milliseconds in signal handler PLUTO_SIGCHLD | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00264 milliseconds in signal handler PLUTO_SIGCHLD | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00252 milliseconds in signal handler PLUTO_SIGCHLD | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | FOR_EACH_STATE_... in show_traffic_status (sort_states) | FOR_EACH_STATE_... in sort_states | get_sa_info esp.e92ac784@192.1.3.209 | get_sa_info esp.f3986781@192.1.2.23 | get_sa_info esp.b4571f6e@192.1.3.209 | get_sa_info esp.ff305def@192.1.2.45 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.121 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) | FOR_EACH_CONNECTION_... in show_connections_status | FOR_EACH_CONNECTION_... in show_connections_status | FOR_EACH_STATE_... in show_states_status (sort_states) | FOR_EACH_STATE_... in sort_states | get_sa_info esp.e92ac784@192.1.3.209 | get_sa_info esp.f3986781@192.1.2.23 | get_sa_info esp.b4571f6e@192.1.3.209 | get_sa_info esp.ff305def@192.1.2.45 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.615 milliseconds in whack | spent 0.00303 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 69 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 2e 20 25 00 00 00 00 00 00 00 00 45 2a 00 00 29 | af 53 b8 0b f2 bd e8 d8 e0 49 40 bd 47 4d 0e 21 | db 60 a2 23 ec 06 55 ae 0a d2 5b 54 c8 7e 89 97 | 20 89 8c 0a ed | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SK (0x2e) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: none (0x0) | Message ID: 0 (0x0) | length: 69 (0x45) | processing version=2.0 packet with exchange type=ISAKMP_v2_INFORMATIONAL (37) | I am the IKE SA Original Initiator receiving an IKEv2 INFORMATIONAL request | State DB: found IKEv2 state #1 in PARENT_I3 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: IKEv2 state not found (find_v2_sa_by_responder_wip) | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2064) | #1 st.st_msgid_lastrecv -1 md.hdr.isa_msgid 00000000 | Message ID: #1 not a duplicate - message is new; initiator.sent=1 initiator.recv=1 responder.sent=-1 responder.recv=-1 | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SK) | ***parse IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2D (0x2a) | flags: none (0x0) | length: 41 (0x29) | processing payload: ISAKMP_NEXT_v2SK (len=37) | Message ID: start-responder #1 request 0; ike: initiator.sent=1 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=-1 wip.responder=-1->0 | #1 in state PARENT_I3: PARENT SA established | #1 ikev2 ISAKMP_v2_INFORMATIONAL decrypt success | Now let's proceed with payload (ISAKMP_NEXT_v2D) | **parse IKEv2 Delete Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 12 (0xc) | protocol ID: PROTO_v2_ESP (0x3) | SPI size: 4 (0x4) | number of SPIs: 1 (0x1) | processing payload: ISAKMP_NEXT_v2D (len=4) | selected state microcode I3: INFORMATIONAL Request | Now let's proceed with state specific processing | calling processor I3: INFORMATIONAL Request | an informational request should send a response | Received an INFORMATIONAL response, updating st_last_liveness, no pending_liveness | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: ISAKMP_FLAG_v2_IKE_INIT+ISAKMP_FLAG_v2_MSG_RESPONSE (0x28) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'information exchange reply packet' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | parsing 4 raw bytes of IKEv2 Delete Payload into SPI | SPI f3 98 67 81 | delete PROTO_v2_ESP SA(0xf3986781) | v2 CHILD SA #2 found using their inbound (our outbound) SPI, in STATE_V2_IPSEC_I | State DB: found IKEv2 state #2 in V2_IPSEC_I (find_v2_child_sa_by_outbound_spi) | our side SPI that needs to be deleted: PROTO_v2_ESP SA(0xf3986781) "road-east-x509-ipv4"[1] 192.1.2.23 #1: received Delete SA payload: replace IPsec State #2 now | state #2 requesting EVENT_SA_REKEY to be deleted | libevent_free: release ptr-libevent@0x7fe7c0006900 | free_event_entry: release EVENT_SA_REKEY-pe@0x55e11e0ae390 | event_schedule: new EVENT_SA_REPLACE-pe@0x55e11e0ae390 | inserting event EVENT_SA_REPLACE, timeout in 0 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fe7c0006900 size 128 | ****emit IKEv2 Delete Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | protocol ID: PROTO_v2_ESP (0x3) | SPI size: 4 (0x4) | number of SPIs: 1 (0x1) | next payload chain: setting previous 'IKEv2 Encryption Payload'.'next payload type' to current IKEv2 Delete Payload (42:ISAKMP_NEXT_v2D) | next payload chain: saving location 'IKEv2 Delete Payload'.'next payload type' in 'information exchange reply packet' | emitting 4 raw bytes of local SPIs into IKEv2 Delete Payload | local SPIs e9 2a c7 84 | emitting length of IKEv2 Delete Payload: 12 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 41 | emitting length of ISAKMP Message: 69 | sending 73 bytes for reply packet for process_encrypted_informational_ikev2 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 2e 20 25 28 00 00 00 00 00 00 00 45 | 2a 00 00 29 af 2a 51 95 36 55 e3 0c 08 48 16 5e | 99 0c af 47 25 e9 0a 23 b3 a0 28 47 36 c9 88 1a | b5 8d 2a 5a ea 43 d5 65 a7 | Message ID: #1 XXX: in process_encrypted_informational_ikev2() hacking around record'n'send bypassing send queue hacking around delete_my_family(); initiator.sent=1 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=-1 wip.responder=0 | Message ID: sent #1 response 0; ike: initiator.sent=1 initiator.recv=1 responder.sent=-1->0 responder.recv=-1 wip.initiator=-1 wip.responder=0 | #1 spent 0.162 milliseconds in processing: I3: INFORMATIONAL Request in ikev2_process_state_packet() | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in complete_v2_state_transition() at ikev2.c:3376) | #1 complete_v2_state_transition() PARENT_I3->PARENT_I3 with status STF_OK | Message ID: updating counters for #1 to 0 after switching state | Message ID: recv #1 request 0; ike: initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=-1->0 wip.initiator=-1 wip.responder=0->-1 | Message ID: #1 skipping update_send as nothing to send; initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=0 wip.initiator=-1 wip.responder=-1 "road-east-x509-ipv4"[1] 192.1.2.23 #1: STATE_PARENT_I3: PARENT SA established | stop processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2018) | #1 spent 0.354 milliseconds in ikev2_process_packet() | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.366 milliseconds in comm_handle_cb() reading and processing packet | timer_event_cb: processing event@0x55e11e0ae390 | handling event EVENT_SA_REPLACE for child state #2 | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in timer_event_cb() at timer.c:250) | picked newest_ipsec_sa #2 for #2 | replacing stale CHILD SA | dup_any(fd@-1) -> fd@-1 (in ipsecdoi_replace() at ipsec_doi.c:351) | FOR_EACH_STATE_... in find_phase1_state | FOR_EACH_STATE_... in find_pending_phase2 | creating state object #5 at 0x55e11e0c9c50 | State DB: adding IKEv2 state #5 in UNDEFINED | pstats #5 ikev2.child started | duplicating state object #1 "road-east-x509-ipv4"[1] 192.1.2.23 as #5 for IPSEC SA | #5 setting local endpoint to 192.1.3.209:4500 from #1.st_localport (in duplicate_state() at state.c:1481) | Message ID: init_child #1.#5; ike: initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=0; child: wip.initiator=0->-1 wip.responder=0->-1 | suspend processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_initiate_child_sa() at ikev2_parent.c:5634) | start processing: state #5 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_initiate_child_sa() at ikev2_parent.c:5634) | child state #5: UNDEFINED(ignore) => V2_REKEY_CHILD_I0(established IKE SA) | create child proposal's DH changed from no-PFS to MODP2048, flushing | constructing ESP/AH proposals with default DH MODP2048 for road-east-x509-ipv4 (ESP/AH initiator emitting proposals) | converting proposal AES_GCM_16_256-NONE to ikev2 ... | ... ikev2_proposal: 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=MODP2048;ESN=DISABLED | converting proposal AES_GCM_16_128-NONE to ikev2 ... | ... ikev2_proposal: 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=MODP2048;ESN=DISABLED | converting proposal AES_CBC_256-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048;ESN=DISABLED | converting proposal AES_CBC_128-HMAC_SHA2_512_256+HMAC_SHA2_256_128 to ikev2 ... | ... ikev2_proposal: 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048;ESN=DISABLED "road-east-x509-ipv4"[1] 192.1.2.23: constructed local ESP/AH proposals for road-east-x509-ipv4 (ESP/AH initiator emitting proposals): 1:ESP:ENCR=AES_GCM_C_256;INTEG=NONE;DH=MODP2048;ESN=DISABLED 2:ESP:ENCR=AES_GCM_C_128;INTEG=NONE;DH=MODP2048;ESN=DISABLED 3:ESP:ENCR=AES_CBC_256;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048;ESN=DISABLED 4:ESP:ENCR=AES_CBC_128;INTEG=HMAC_SHA2_512_256,HMAC_SHA2_256_128;DH=MODP2048;ESN=DISABLED | #5 schedule rekey initiate IPsec SA RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO to replace #2 using IKE# 1 pfs=MODP2048 | event_schedule: new EVENT_v2_INITIATE_CHILD-pe@0x55e11e0a49e0 | inserting event EVENT_v2_INITIATE_CHILD, timeout in 0 seconds for #5 | libevent_malloc: new ptr-libevent@0x55e11e0b1540 size 128 | RESET processing: state #5 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_initiate_child_sa() at ikev2_parent.c:5734) | event_schedule: new EVENT_SA_EXPIRE-pe@0x7fe7bc002b20 | inserting event EVENT_SA_EXPIRE, timeout in 0 seconds for #2 | libevent_malloc: new ptr-libevent@0x55e11e0b4f30 size 128 | libevent_free: release ptr-libevent@0x7fe7c0006900 | free_event_entry: release EVENT_SA_REPLACE-pe@0x55e11e0ae390 | #2 spent 0.138 milliseconds in timer_event_cb() EVENT_SA_REPLACE | processing: STOP state #0 (in timer_event_cb() at timer.c:557) | timer_event_cb: processing event@0x55e11e0a49e0 | handling event EVENT_v2_INITIATE_CHILD for child state #5 | start processing: state #5 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in timer_event_cb() at timer.c:250) | adding Child Rekey Initiator KE and nonce ni work-order 5 for state #5 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0ae390 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #5 | libevent_malloc: new ptr-libevent@0x7fe7c0006900 size 128 | libevent_free: release ptr-libevent@0x55e11e0b1540 | free_event_entry: release EVENT_v2_INITIATE_CHILD-pe@0x55e11e0a49e0 | #5 spent 0.0302 milliseconds in timer_event_cb() EVENT_v2_INITIATE_CHILD | crypto helper 1 resuming | stop processing: state #5 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in timer_event_cb() at timer.c:557) | crypto helper 1 starting work-order 5 for state #5 | timer_event_cb: processing event@0x7fe7bc002b20 | crypto helper 1 doing build KE and nonce (Child Rekey Initiator KE and nonce ni); request ID 5 | handling event EVENT_SA_EXPIRE for child state #2 | start processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in timer_event_cb() at timer.c:250) | picked newest_ipsec_sa #2 for #2 | un-established partial CHILD SA timeout (SA expired) | pstats #2 ikev2.child re-failed exchange-timeout | pstats #2 ikev2.child deleted completed | #2 spent 5.54 milliseconds in total | [RE]START processing: state #2 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in delete_state() at state.c:879) "road-east-x509-ipv4"[1] 192.1.2.23 #2: deleting state (STATE_V2_IPSEC_I) aged 8.597s and NOT sending notification | child state #2: V2_IPSEC_I(established CHILD SA) => delete | get_sa_info esp.f3986781@192.1.2.23 | get_sa_info esp.e92ac784@192.1.3.209 "road-east-x509-ipv4"[1] 192.1.2.23 #2: ESP traffic information: in=336B out=336B | child state #2: V2_IPSEC_I(established CHILD SA) => CHILDSA_DEL(informational) | running updown command "ipsec _updown" for verb down | command executing down-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing down-client: PLUTO_VERB='down-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='1569050184' PLUTO | popen cmd is 1473 chars long | cmd( 0):PLUTO_VERB='down-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ip: | cmd( 80):v4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' P: | cmd( 160):LUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=roa: | cmd( 240):d.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192: | cmd( 320):.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255: | cmd( 400):.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TY: | cmd( 480):PE='ESP' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=L: | cmd( 560):ibreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing: | cmd( 640):.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.: | cmd( 720):0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCO: | cmd( 800):L='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Departmen: | cmd( 880):t, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey: | cmd( 960):' PLUTO_ADDTIME='1569050184' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKE: | cmd(1040):V2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIN: | cmd(1120):D='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='1: | cmd(1200):92.0.2.100' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INF: | cmd(1280):O='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CON: | cmd(1360):FIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0xf3986781 SPI_: | cmd(1440):OUT=0xe92ac784 ipsec _updown 2>&1: | crypto helper 1 finished build KE and nonce (Child Rekey Initiator KE and nonce ni); request ID 5 time elapsed 0.00069 seconds | (#5) spent 0.694 milliseconds in crypto helper computing work-order 5: Child Rekey Initiator KE and nonce ni (pcr) | crypto helper 1 sending results from work-order 5 for state #5 to event queue | scheduling resume sending helper answer for #5 | libevent_malloc: new ptr-libevent@0x7fe7b4006900 size 128 | crypto helper 1 waiting (nothing to do) "road-east-x509-ipv4"[1] 192.1.2.23 #2: down-client output: restoring resolvconf "road-east-x509-ipv4"[1] 192.1.2.23 #2: down-client output: Problem in restoring the resolv.conf, as there is no backup file | shunt_eroute() called for connection 'road-east-x509-ipv4' to 'replace with shunt' for rt_kind 'prospective erouted' using protoports 192.0.2.100/32:0 --0->- 192.0.2.0/24:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.100/32:0 dest 192.0.2.0/24:0 | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | IPsec Sa SPD priority set to 1040359 | delete esp.f3986781@192.1.2.23 | netlink response for Del SA esp.f3986781@192.1.2.23 included non-error error | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | delete inbound eroute 192.0.2.0/24:0 --0-> 192.0.2.100/32:0 => unk255.10000@192.1.3.209 (raw_eroute) | raw_eroute result=success | delete esp.e92ac784@192.1.3.209 | netlink response for Del SA esp.e92ac784@192.1.3.209 included non-error error | in connection_discard for connection road-east-x509-ipv4 | connection is instance | not in pending use | State DB: found state #5 in V2_REKEY_CHILD_I0 (connection_discard) | states still using this connection instance, retaining | State DB: deleting IKEv2 state #2 in CHILDSA_DEL | child state #2: CHILDSA_DEL(informational) => UNDEFINED(ignore) | stop processing: state #2 from 192.1.2.23:4500 (in delete_state() at state.c:1143) | State DB: found IKEv2 state #5 in V2_REKEY_CHILD_I0 (v2_expire_unused_ike_sa) | can't expire unused IKE SA #1; it has the child #5 | libevent_free: release ptr-libevent@0x55e11e0b4f30 | free_event_entry: release EVENT_SA_EXPIRE-pe@0x7fe7bc002b20 | in statetime_stop() and could not find #2 | processing: STOP state #0 (in timer_event_cb() at timer.c:557) | spent 0.00251 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 65 bytes from 192.1.2.23:4500 on eth0 (192.1.3.209:4500) | b9 ee 50 69 24 13 84 7c 59 0e fb c8 dd 53 65 bd | 2e 20 25 00 00 00 00 01 00 00 00 41 2a 00 00 25 | 84 d4 5a 32 21 13 3d 65 66 bd 2e 21 51 66 19 38 | 12 95 8d 2c 29 36 94 6e 18 a4 f0 18 b2 3a 3c d9 | 5a | start processing: from 192.1.2.23:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_v2SK (0x2e) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: none (0x0) | Message ID: 1 (0x1) | length: 65 (0x41) | processing version=2.0 packet with exchange type=ISAKMP_v2_INFORMATIONAL (37) | I am the IKE SA Original Initiator receiving an IKEv2 INFORMATIONAL request | State DB: found IKEv2 state #1 in PARENT_I3 (find_v2_ike_sa) | start processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ikev2_process_packet() at ikev2.c:2016) | State DB: IKEv2 state not found (find_v2_sa_by_responder_wip) | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in ike_process_packet() at ikev2.c:2064) | #1 st.st_msgid_lastrecv 0 md.hdr.isa_msgid 00000001 | Message ID: #1 not a duplicate - message is new; initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=0 | unpacking clear payload | Now let's proceed with payload (ISAKMP_NEXT_v2SK) | ***parse IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2D (0x2a) | flags: none (0x0) | length: 37 (0x25) | processing payload: ISAKMP_NEXT_v2SK (len=33) | Message ID: start-responder #1 request 1; ike: initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=0 wip.initiator=-1 wip.responder=-1->1 | #1 in state PARENT_I3: PARENT SA established | #1 ikev2 ISAKMP_v2_INFORMATIONAL decrypt success | Now let's proceed with payload (ISAKMP_NEXT_v2D) | **parse IKEv2 Delete Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | length: 8 (0x8) | protocol ID: PROTO_v2_IKE (0x1) | SPI size: 0 (0x0) | number of SPIs: 0 (0x0) | processing payload: ISAKMP_NEXT_v2D (len=0) | selected state microcode I3: INFORMATIONAL Request | Now let's proceed with state specific processing | calling processor I3: INFORMATIONAL Request | an informational request should send a response | Received an INFORMATIONAL response, updating st_last_liveness, no pending_liveness | **emit ISAKMP Message: | initiator cookie: | b9 ee 50 69 24 13 84 7c | responder cookie: | 59 0e fb c8 dd 53 65 bd | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: ISAKMP_FLAG_v2_IKE_INIT+ISAKMP_FLAG_v2_MSG_RESPONSE (0x28) | Message ID: 1 (0x1) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'information exchange reply packet' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 29 | emitting length of ISAKMP Message: 57 | sending 61 bytes for reply packet for process_encrypted_informational_ikev2 through eth0 from 192.1.3.209:4500 to 192.1.2.23:4500 (using #1) | 00 00 00 00 b9 ee 50 69 24 13 84 7c 59 0e fb c8 | dd 53 65 bd 2e 20 25 28 00 00 00 01 00 00 00 39 | 00 00 00 1d 85 47 bc 80 a4 6f 11 c9 db 10 6d f0 | 5e 55 e5 92 3f 84 13 cc 45 be 1e 55 4c | Message ID: #1 XXX: in process_encrypted_informational_ikev2() hacking around record'n'send bypassing send queue hacking around delete_my_family(); initiator.sent=1 initiator.recv=1 responder.sent=0 responder.recv=0 wip.initiator=-1 wip.responder=1 | Message ID: sent #1 response 1; ike: initiator.sent=1 initiator.recv=1 responder.sent=0->1 responder.recv=0 wip.initiator=-1 wip.responder=1 | child state #5: V2_REKEY_CHILD_I0(established IKE SA) => CHILDSA_DEL(informational) | pstats #5 ikev2.child deleted other | #5 spent 0.0302 milliseconds in total | suspend processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in delete_state() at state.c:879) | start processing: state #5 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in delete_state() at state.c:879) "road-east-x509-ipv4"[1] 192.1.2.23 #5: deleting other state #5 (STATE_CHILDSA_DEL) aged 0.043s and NOT sending notification | child state #5: CHILDSA_DEL(informational) => delete | state #5 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x7fe7c0006900 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x55e11e0ae390 | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | delete inbound eroute 192.0.2.0/24:0 --0-> 192.0.2.100/32:0 => unk255.10000@192.1.3.209 (raw_eroute) | raw_eroute result=success | in connection_discard for connection road-east-x509-ipv4 | connection is instance | not in pending use | State DB: found state #1 in PARENT_I3 (connection_discard) | states still using this connection instance, retaining | State DB: deleting IKEv2 state #5 in CHILDSA_DEL | child state #5: CHILDSA_DEL(informational) => UNDEFINED(ignore) | stop processing: state #5 from 192.1.2.23:4500 (in delete_state() at state.c:1143) | resume processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in delete_state() at state.c:1143) | State DB: IKEv2 state not found (delete_my_family) | parent state #1: PARENT_I3(established IKE SA) => IKESA_DEL(established IKE SA) | pstats #1 ikev2.ike deleted completed | #1 spent 19.6 milliseconds in total | [RE]START processing: state #1 connection "road-east-x509-ipv4"[1] 192.1.2.23 from 192.1.2.23:4500 (in delete_state() at state.c:879) "road-east-x509-ipv4"[1] 192.1.2.23 #1: deleting state (STATE_IKESA_DEL) aged 8.646s and NOT sending notification | parent state #1: IKESA_DEL(established IKE SA) => delete | state #1 requesting EVENT_SA_REKEY to be deleted | libevent_free: release ptr-libevent@0x55e11e095d40 | free_event_entry: release EVENT_SA_REKEY-pe@0x7fe7c0002b20 | State DB: IKEv2 state not found (flush_incomplete_children) | picked newest_isakmp_sa #0 for #1 "road-east-x509-ipv4"[1] 192.1.2.23 #1: deleting IKE SA for connection 'road-east-x509-ipv4' but connection is supposed to remain up; schedule EVENT_REVIVE_CONNS | add revival: connection 'road-east-x509-ipv4' added to the list and scheduled for 0 seconds | global one-shot timer EVENT_REVIVE_CONNS scheduled in 0 seconds | in connection_discard for connection road-east-x509-ipv4 | connection is instance | not in pending use | State DB: state not found (connection_discard) | no states use this connection instance, deleting | start processing: connection "road-east-x509-ipv4"[1] 192.1.2.23 (BACKGROUND) (in delete_connection() at connections.c:189) packet from 192.1.2.23:4500: deleting connection "road-east-x509-ipv4"[1] 192.1.2.23 instance with peer 192.1.2.23 {isakmp=#0/ipsec=#0} | Deleting states for connection - not including other IPsec SA's | pass 0 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | state #4 | state #3 | state #1 | pass 1 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | state #4 | state #3 | state #1 | shunt_eroute() called for connection 'road-east-x509-ipv4' to 'delete' for rt_kind 'unrouted' using protoports 192.0.2.100/32:0 --0->- 192.0.2.0/24:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.100/32:0 dest 192.0.2.0/24:0 | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | priority calculation of connection "road-east-x509-ipv4" is 0xfdfe7 | FOR_EACH_CONNECTION_... in route_owner | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-east-x509-ipv4" unrouted: NULL | running updown command "ipsec _updown" for verb unroute | command executing unroute-client | trusted_ca_nss: trustee A = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | trusted_ca_nss: trustor B = 'C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' | executing unroute-client: PLUTO_VERB='unroute-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA_TYPE='none' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_C | popen cmd is 1456 chars long | cmd( 0):PLUTO_VERB='unroute-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-east-x509: | cmd( 80):-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209: | cmd( 160):' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=: | cmd( 240):road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT=': | cmd( 320):192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.: | cmd( 400):255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16396' PLUTO_SA: | cmd( 480):_TYPE='none' PLUTO_PEER='192.1.2.23' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto,: | cmd( 560): O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@tes: | cmd( 640):ting.libreswan.org' PLUTO_PEER_CLIENT='192.0.2.0/24' PLUTO_PEER_CLIENT_NET='192.: | cmd( 720):0.2.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PRO: | cmd( 800):TOCOL='0' PLUTO_PEER_CA='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Depar: | cmd( 880):tment, CN=Libreswan test CA for mainca, E=testing@libreswan.org' PLUTO_STACK='ne: | cmd( 960):tkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_AL: | cmd(1040):LOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK: | cmd(1120):_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.: | cmd(1200):0.2.100' PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO=': | cmd(1280):' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIG: | cmd(1360):URED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0x0 SPI_OUT=0x0 ip: | cmd(1440):sec _updown 2>&1: packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. packet from 192.1.2.23:4500: unroute-client output: Error: Peer netns reference is invalid. | flush revival: connection 'road-east-x509-ipv4' revival flushed | stop processing: connection "road-east-x509-ipv4"[1] 192.1.2.23 (BACKGROUND) (in discard_connection() at connections.c:249) | State DB: deleting IKEv2 state #1 in IKESA_DEL | parent state #1: IKESA_DEL(established IKE SA) => UNDEFINED(ignore) | unreference key: 0x55e11e0c30c0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org cnt 2-- | stop processing: state #1 from 192.1.2.23:4500 (in delete_state() at state.c:1143) | unreference key: 0x55e11e0c30c0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0b8f00 user-east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0b3280 @east.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0b4100 east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e070c30 192.1.2.23 cnt 1-- | in statetime_stop() and could not find #1 | skip start processing: state #0 (in complete_v2_state_transition() at ikev2.c:3376) | #0 complete_v2_state_transition() md.from_state=PARENT_I3 md.svm.state[from]=PARENT_I3 UNDEFINED->PARENT_I3 with status STF_OK | STF_OK but no state object remains | processing: STOP state #0 (in ikev2_process_packet() at ikev2.c:2018) | in statetime_stop() and could not find #1 | stop processing: from 192.1.2.23:4500 (in process_md() at demux.c:380) | processing: STOP state #0 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 1.12 milliseconds in comm_handle_cb() reading and processing packet | processing resume sending helper answer for #5 | crypto helper 1 replies to request ID 5 | calling continuation function 0x55e11c31d630 | work-order 5 state #5 crypto result suppressed | (#5) spent 0.0113 milliseconds in resume sending helper answer | libevent_free: release ptr-libevent@0x7fe7b4006900 | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00264 milliseconds in signal handler PLUTO_SIGCHLD | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00194 milliseconds in signal handler PLUTO_SIGCHLD | kernel_process_msg_cb process netlink message | netlink_get: XFRM_MSG_UPDPOLICY message | spent 0.00492 milliseconds in kernel message | processing global timer EVENT_REVIVE_CONNS | spent 0.000562 milliseconds in global timer EVENT_REVIVE_CONNS | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) shutting down | processing: RESET whack log_fd (was fd@16) (in exit_pluto() at plutomain.c:1825) | pluto_sd: executing action action: stopping(6), status 0 destroying root certificate cache | certs and keys locked by 'free_preshared_secrets' forgetting secrets | certs and keys unlocked by 'free_preshared_secrets' | unreference key: 0x55e11e0a6200 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0a5e40 user-west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0a5af0 @west.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0a5730 west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0a5230 192.1.2.45 cnt 1-- | unreference key: 0x55e11e099f00 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e099aa0 user-road@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0960f0 @road.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e09faf0 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=east.testing.libreswan.org, E=user-east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e09f730 user-east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e09f320 @east.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e09e820 east@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e09dd40 192.1.2.23 cnt 1-- | start processing: connection "road-west-x509-ipv4"[1] 192.1.2.45 (in delete_connection() at connections.c:189) "road-west-x509-ipv4"[1] 192.1.2.45: deleting connection "road-west-x509-ipv4"[1] 192.1.2.45 instance with peer 192.1.2.45 {isakmp=#3/ipsec=#4} | Deleting states for connection - including all other IPsec SA's of this IKE SA | pass 0 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | state #4 | suspend processing: connection "road-west-x509-ipv4"[1] 192.1.2.45 (in foreach_state_by_connection_func_delete() at state.c:1310) | start processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in foreach_state_by_connection_func_delete() at state.c:1310) | pstats #4 ikev2.child deleted completed | #4 spent 2.74 milliseconds in total | [RE]START processing: state #4 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in delete_state() at state.c:879) "road-west-x509-ipv4"[1] 192.1.2.45 #4: deleting state (STATE_V2_IPSEC_I) aged 5.629s and sending notification | child state #4: V2_IPSEC_I(established CHILD SA) => delete | get_sa_info esp.ff305def@192.1.2.45 | get_sa_info esp.b4571f6e@192.1.3.209 "road-west-x509-ipv4"[1] 192.1.2.45 #4: ESP traffic information: in=336B out=336B | #4 send IKEv2 delete notification for STATE_V2_IPSEC_I | Opening output PBS informational exchange delete request | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 2 (0x2) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'informational exchange delete request' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | ****emit IKEv2 Delete Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | protocol ID: PROTO_v2_ESP (0x3) | SPI size: 4 (0x4) | number of SPIs: 1 (0x1) | next payload chain: setting previous 'IKEv2 Encryption Payload'.'next payload type' to current IKEv2 Delete Payload (42:ISAKMP_NEXT_v2D) | next payload chain: saving location 'IKEv2 Delete Payload'.'next payload type' in 'informational exchange delete request' | emitting 4 raw bytes of local spis into IKEv2 Delete Payload | local spis b4 57 1f 6e | emitting length of IKEv2 Delete Payload: 12 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 41 | emitting length of ISAKMP Message: 69 | sending 73 bytes for delete notification through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #4) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 2e 20 25 08 00 00 00 02 00 00 00 45 | 2a 00 00 29 24 e1 af c5 fc c6 cf 6c cd a0 93 91 | 5c c6 fa dd 77 5e 7c 18 c0 77 84 69 e3 a8 cc 56 | 3c 34 15 08 89 89 33 0b 9c | Message ID: IKE #3 sender #4 in send_delete record 'n' sending delete request so forcing IKE nextuse=0->1 and sender msgid=0->0 | Message ID: IKE #3 sender #4 in send_delete hacking around record ' send | Message ID: sent #3 request 2; ike: initiator.sent=1->2 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=-1->2 wip.responder=-1 | state #4 requesting EVENT_SA_REKEY to be deleted | libevent_free: release ptr-libevent@0x7fe7bc006900 | free_event_entry: release EVENT_SA_REKEY-pe@0x55e11e03c7a0 | running updown command "ipsec _updown" for verb down | command executing down-client | executing down-client: PLUTO_VERB='down-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='1569050188' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_ | popen cmd is 1357 chars long | cmd( 0):PLUTO_VERB='down-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ip: | cmd( 80):v4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' P: | cmd( 160):LUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=roa: | cmd( 240):d.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192: | cmd( 320):.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255: | cmd( 400):.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TY: | cmd( 480):PE='ESP' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=L: | cmd( 560):ibreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing: | cmd( 640):.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.: | cmd( 720):0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCO: | cmd( 800):L='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='1569050188' PLUTO_CON: | cmd( 880):N_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_T: | cmd( 960):RACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMIL: | cmd(1040):Y='ipv4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.100' PLUTO_IS_PEER_CISCO='0' : | cmd(1120):PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_: | cmd(1200):SERVER='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING: | cmd(1280):='no' VTI_SHARED='no' SPI_IN=0xff305def SPI_OUT=0xb4571f6e ipsec _updown 2>&1: "road-west-x509-ipv4"[1] 192.1.2.45 #4: down-client output: restoring resolvconf "road-west-x509-ipv4"[1] 192.1.2.45 #4: down-client output: Problem in restoring the resolv.conf, as there is no backup file | shunt_eroute() called for connection 'road-west-x509-ipv4' to 'replace with shunt' for rt_kind 'prospective erouted' using protoports 192.0.2.100/32:0 --0->- 192.0.1.0/24:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.100/32:0 dest 192.0.1.0/24:0 | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | IPsec Sa SPD priority set to 1040359 | delete esp.ff305def@192.1.2.45 | netlink response for Del SA esp.ff305def@192.1.2.45 included non-error error | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | delete inbound eroute 192.0.1.0/24:0 --0-> 192.0.2.100/32:0 => unk255.10000@192.1.3.209 (raw_eroute) | raw_eroute result=success | delete esp.b4571f6e@192.1.3.209 | netlink response for Del SA esp.b4571f6e@192.1.3.209 included non-error error | stop processing: connection "road-west-x509-ipv4"[1] 192.1.2.45 (BACKGROUND) (in update_state_connection() at connections.c:4037) | start processing: connection NULL (in update_state_connection() at connections.c:4038) | in connection_discard for connection road-west-x509-ipv4 | State DB: deleting IKEv2 state #4 in V2_IPSEC_I | child state #4: V2_IPSEC_I(established CHILD SA) => UNDEFINED(ignore) | stop processing: state #4 from 192.1.2.45:4500 (in delete_state() at state.c:1143) | processing: STOP state #0 (in foreach_state_by_connection_func_delete() at state.c:1312) | state #3 | pass 1 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | state #3 | start processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in foreach_state_by_connection_func_delete() at state.c:1310) | pstats #3 ikev2.ike deleted completed | #3 spent 14.4 milliseconds in total | [RE]START processing: state #3 connection "road-west-x509-ipv4"[1] 192.1.2.45 from 192.1.2.45:4500 (in delete_state() at state.c:879) "road-west-x509-ipv4"[1] 192.1.2.45 #3: deleting state (STATE_PARENT_I3) aged 5.662s and sending notification | parent state #3: PARENT_I3(established IKE SA) => delete | #3 send IKEv2 delete notification for STATE_PARENT_I3 | Opening output PBS informational exchange delete request | **emit ISAKMP Message: | initiator cookie: | 58 7d 18 57 ec 83 40 37 | responder cookie: | 72 ec 00 c8 f5 70 c9 83 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: IKEv2 version 2.0 (rfc4306/rfc5996) (0x20) | exchange type: ISAKMP_v2_INFORMATIONAL (0x25) | flags: ISAKMP_FLAG_v2_IKE_INIT (0x8) | Message ID: 3 (0x3) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit IKEv2 Encryption Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current IKEv2 Encryption Payload (46:ISAKMP_NEXT_v2SK) | next payload chain: saving location 'IKEv2 Encryption Payload'.'next payload type' in 'informational exchange delete request' | emitting 8 zero bytes of IV into IKEv2 Encryption Payload | ****emit IKEv2 Delete Payload: | next payload type: ISAKMP_NEXT_v2NONE (0x0) | flags: none (0x0) | protocol ID: PROTO_v2_IKE (0x1) | SPI size: 0 (0x0) | number of SPIs: 0 (0x0) | next payload chain: setting previous 'IKEv2 Encryption Payload'.'next payload type' to current IKEv2 Delete Payload (42:ISAKMP_NEXT_v2D) | next payload chain: saving location 'IKEv2 Delete Payload'.'next payload type' in 'informational exchange delete request' | emitting length of IKEv2 Delete Payload: 8 | adding 1 bytes of padding (including 1 byte padding-length) | emitting 1 0x00 repeated bytes of padding and length into IKEv2 Encryption Payload | emitting 16 zero bytes of length of truncated HMAC/KEY into IKEv2 Encryption Payload | emitting length of IKEv2 Encryption Payload: 37 | emitting length of ISAKMP Message: 65 | sending 69 bytes for delete notification through eth0 from 192.1.3.209:4500 to 192.1.2.45:4500 (using #3) | 00 00 00 00 58 7d 18 57 ec 83 40 37 72 ec 00 c8 | f5 70 c9 83 2e 20 25 08 00 00 00 03 00 00 00 41 | 2a 00 00 25 c3 41 fa 0a 88 ca 87 45 72 d8 a9 e6 | 52 3c c9 68 b7 f9 19 23 7f 21 0a 0a 11 cb 39 61 | db 18 ee f1 6f | Message ID: IKE #3 sender #3 in send_delete record 'n' sending delete request so forcing IKE nextuse=1->2 and sender msgid=0->1 | Message ID: IKE #3 sender #3 in send_delete hacking around record ' send | Message ID: #3 XXX: expecting sender.wip.initiator 2 == -1 - suspect record'n'send out-of-order?); initiator.sent=3 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=3 wip.responder=-1 | Message ID: sent #3 request 3; ike: initiator.sent=2->3 initiator.recv=1 responder.sent=-1 responder.recv=-1 wip.initiator=2->3 wip.responder=-1 | state #3 requesting EVENT_SA_REKEY to be deleted | libevent_free: release ptr-libevent@0x55e11e0b2d40 | free_event_entry: release EVENT_SA_REKEY-pe@0x55e11e0b0450 | State DB: IKEv2 state not found (flush_incomplete_children) | picked newest_isakmp_sa #0 for #3 "road-west-x509-ipv4"[1] 192.1.2.45 #3: deleting IKE SA for connection 'road-west-x509-ipv4' but connection is supposed to remain up; schedule EVENT_REVIVE_CONNS | add revival: connection 'road-west-x509-ipv4' added to the list and scheduled for 0 seconds | global one-shot timer EVENT_REVIVE_CONNS scheduled in 0 seconds | in connection_discard for connection road-west-x509-ipv4 | State DB: deleting IKEv2 state #3 in PARENT_I3 | parent state #3: PARENT_I3(established IKE SA) => UNDEFINED(ignore) | unreference key: 0x55e11e0b4e70 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org cnt 2-- | stop processing: state #3 from 192.1.2.45:4500 (in delete_state() at state.c:1143) | unreference key: 0x55e11e0b4e70 C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0b4b40 user-west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0be280 @west.testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0be0e0 west@testing.libreswan.org cnt 1-- | unreference key: 0x55e11e0c2470 192.1.2.45 cnt 1-- | processing: STOP state #0 (in foreach_state_by_connection_func_delete() at state.c:1312) | shunt_eroute() called for connection 'road-west-x509-ipv4' to 'delete' for rt_kind 'unrouted' using protoports 192.0.2.100/32:0 --0->- 192.0.1.0/24:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.100/32:0 dest 192.0.1.0/24:0 | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | priority calculation of connection "road-west-x509-ipv4" is 0xfdfe7 | FOR_EACH_CONNECTION_... in route_owner | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 | conn road-west-x509-ipv4 mark 0/00000000, 0/00000000 vs | conn road-east-x509-ipv4 mark 0/00000000, 0/00000000 | route owner of "road-west-x509-ipv4" unrouted: NULL | running updown command "ipsec _updown" for verb unroute | command executing unroute-client | executing unroute-client: PLUTO_VERB='unroute-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT='192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA_TYPE='none' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@testing.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CO | popen cmd is 1338 chars long | cmd( 0):PLUTO_VERB='unroute-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-west-x509: | cmd( 80):-ipv4' PLUTO_INTERFACE='eth0' PLUTO_NEXT_HOP='192.1.3.254' PLUTO_ME='192.1.3.209: | cmd( 160):' PLUTO_MY_ID='C=CA, ST=Ontario, L=Toronto, O=Libreswan, OU=Test Department, CN=: | cmd( 240):road.testing.libreswan.org, E=user-road@testing.libreswan.org' PLUTO_MY_CLIENT=': | cmd( 320):192.0.2.100/32' PLUTO_MY_CLIENT_NET='192.0.2.100' PLUTO_MY_CLIENT_MASK='255.255.: | cmd( 400):255.255' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16400' PLUTO_SA: | cmd( 480):_TYPE='none' PLUTO_PEER='192.1.2.45' PLUTO_PEER_ID='C=CA, ST=Ontario, L=Toronto,: | cmd( 560): O=Libreswan, OU=Test Department, CN=west.testing.libreswan.org, E=user-west@tes: | cmd( 640):ting.libreswan.org' PLUTO_PEER_CLIENT='192.0.1.0/24' PLUTO_PEER_CLIENT_NET='192.: | cmd( 720):0.1.0' PLUTO_PEER_CLIENT_MASK='255.255.255.0' PLUTO_PEER_PORT='0' PLUTO_PEER_PRO: | cmd( 800):TOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POL: | cmd( 880):ICY='RSASIG+ENCRYPT+TUNNEL+PFS+UP+IKEV2_ALLOW+IKEV2_ALLOW_NARROWING+SAREF_TRACK+: | cmd( 960):IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ip: | cmd(1040):v4' XAUTH_FAILED=0 PLUTO_MY_SOURCEIP='192.0.2.100' PLUTO_IS_PEER_CISCO='0' PLUTO: | cmd(1120):_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVE: | cmd(1200):R='0' PLUTO_CFG_CLIENT='1' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no': | cmd(1280): VTI_SHARED='no' SPI_IN=0x0 SPI_OUT=0x0 ipsec _updown 2>&1: unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. unroute-client output: Error: Peer netns reference is invalid. | flush revival: connection 'road-west-x509-ipv4' revival flushed | processing: STOP connection NULL (in discard_connection() at connections.c:249) | start processing: connection "road-west-x509-ipv4" (in delete_connection() at connections.c:189) | Deleting states for connection - including all other IPsec SA's of this IKE SA | pass 0 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | pass 1 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | free hp@0x55e11e0a53f0 | flush revival: connection 'road-west-x509-ipv4' wasn't on the list | stop processing: connection "road-west-x509-ipv4" (in discard_connection() at connections.c:249) | start processing: connection "road-east-x509-ipv4" (in delete_connection() at connections.c:189) | Deleting states for connection - including all other IPsec SA's of this IKE SA | pass 0 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | pass 1 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | free hp@0x55e11e09e9a0 | flush revival: connection 'road-east-x509-ipv4' wasn't on the list | stop processing: connection "road-east-x509-ipv4" (in discard_connection() at connections.c:249) | crl fetch request list locked by 'free_crl_fetch' | crl fetch request list unlocked by 'free_crl_fetch' shutting down interface lo/lo 127.0.0.1:4500 shutting down interface lo/lo 127.0.0.1:500 shutting down interface eth0/eth0 192.1.3.209:4500 shutting down interface eth0/eth0 192.1.3.209:500 | FOR_EACH_STATE_... in delete_states_dead_interfaces | libevent_free: release ptr-libevent@0x55e11e093770 | free_event_entry: release EVENT_NULL-pe@0x55e11e07bd20 | libevent_free: release ptr-libevent@0x55e11e093820 | free_event_entry: release EVENT_NULL-pe@0x55e11e07cd40 | libevent_free: release ptr-libevent@0x55e11e093910 | free_event_entry: release EVENT_NULL-pe@0x55e11e0938d0 | libevent_free: release ptr-libevent@0x55e11e093a00 | free_event_entry: release EVENT_NULL-pe@0x55e11e0939c0 | FOR_EACH_UNORIENTED_CONNECTION_... in check_orientations | libevent_free: release ptr-libevent@0x55e11e093030 | free_event_entry: release EVENT_NULL-pe@0x55e11e07bc40 | libevent_free: release ptr-libevent@0x55e11e088ab0 | free_event_entry: release EVENT_NULL-pe@0x55e11e07be80 | libevent_free: release ptr-libevent@0x55e11e088a20 | free_event_entry: release EVENT_NULL-pe@0x55e11e0819d0 | global timer EVENT_REINIT_SECRET uninitialized | global timer EVENT_SHUNT_SCAN uninitialized | global timer EVENT_PENDING_DDNS uninitialized | global timer EVENT_PENDING_PHASE2 uninitialized | global timer EVENT_CHECK_CRLS uninitialized | global timer EVENT_REVIVE_CONNS uninitialized | global timer EVENT_FREE_ROOT_CERTS uninitialized | global timer EVENT_RESET_LOG_RATE_LIMIT uninitialized | global timer EVENT_NAT_T_KEEPALIVE uninitialized | libevent_free: release ptr-libevent@0x55e11e093210 | signal event handler PLUTO_SIGCHLD uninstalled | libevent_free: release ptr-libevent@0x55e11e0932f0 | signal event handler PLUTO_SIGTERM uninstalled | libevent_free: release ptr-libevent@0x55e11e0933b0 | signal event handler PLUTO_SIGHUP uninstalled | libevent_free: release ptr-libevent@0x55e11e087da0 | signal event handler PLUTO_SIGSYS uninstalled | releasing event base | libevent_free: release ptr-libevent@0x55e11e093470 | libevent_free: release ptr-libevent@0x55e11e030600 | libevent_free: release ptr-libevent@0x55e11e077030 | libevent_free: release ptr-libevent@0x55e11e0bfb70 | libevent_free: release ptr-libevent@0x55e11e077050 | libevent_free: release ptr-libevent@0x55e11e0930c0 | libevent_free: release ptr-libevent@0x55e11e0932b0 | libevent_free: release ptr-libevent@0x55e11e0771f0 | libevent_free: release ptr-libevent@0x55e11e081930 | libevent_free: release ptr-libevent@0x55e11e081910 | libevent_free: release ptr-libevent@0x55e11e093a90 | libevent_free: release ptr-libevent@0x55e11e0939a0 | libevent_free: release ptr-libevent@0x55e11e0938b0 | libevent_free: release ptr-libevent@0x55e11e093800 | libevent_free: release ptr-libevent@0x55e11e0770e0 | libevent_free: release ptr-libevent@0x55e11e093390 | libevent_free: release ptr-libevent@0x55e11e0932d0 | libevent_free: release ptr-libevent@0x55e11e0931f0 | libevent_free: release ptr-libevent@0x55e11e093450 | libevent_free: release ptr-libevent@0x55e11e0930e0 | libevent_free: release ptr-libevent@0x55e11e077070 | libevent_free: release ptr-libevent@0x55e11e0770a0 | libevent_free: release ptr-libevent@0x55e11e076d90 | releasing global libevent data | libevent_free: release ptr-libevent@0x55e11e075580 | libevent_free: release ptr-libevent@0x55e11e0755b0 | libevent_free: release ptr-libevent@0x55e11e076d60