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:15214 core dump dir: /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@0x563468f0f120 size 40 | libevent_malloc: new ptr-libevent@0x563468f0f150 size 40 | libevent_malloc: new ptr-libevent@0x563468f10420 size 40 | creating event base | libevent_malloc: new ptr-libevent@0x563468f103e0 size 56 | libevent_malloc: new ptr-libevent@0x563468f10450 size 664 | libevent_malloc: new ptr-libevent@0x563468f106f0 size 24 | libevent_malloc: new ptr-libevent@0x563468f01e40 size 384 | libevent_malloc: new ptr-libevent@0x563468f10710 size 16 | libevent_malloc: new ptr-libevent@0x563468f10730 size 40 | libevent_malloc: new ptr-libevent@0x563468f10760 size 48 | libevent_realloc: new ptr-libevent@0x563468e92370 size 256 | libevent_malloc: new ptr-libevent@0x563468f107a0 size 16 | libevent_free: release ptr-libevent@0x563468f103e0 | libevent initialized | libevent_realloc: new ptr-libevent@0x563468f107c0 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 | starting up helper thread 1 started thread for crypto helper 2 | status value returned by setting the priority of this thread (crypto helper 1) 22 | crypto helper 1 waiting (nothing to do) started thread for crypto helper 3 | 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) started thread for crypto helper 4 | starting up helper thread 0 | starting up helper thread 4 started thread for crypto helper 5 | 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) started thread for crypto helper 6 | checking IKEv1 state table | status value returned by setting the priority of this thread (crypto helper 0) 22 | MAIN_R0: category: half-open IKE SA flags: 0: | -> MAIN_R1 EVENT_SO_DISCARD | crypto helper 0 waiting (nothing to do) | MAIN_I1: category: half-open IKE SA flags: 0: | starting up helper thread 2 | -> MAIN_I2 EVENT_RETRANSMIT | starting up helper thread 6 | status value returned by setting the priority of this thread (crypto helper 4) 22 | crypto helper 4 waiting (nothing to do) | MAIN_R1: category: open IKE SA flags: 200: | status value returned by setting the priority of this thread (crypto helper 6) 22 | crypto helper 6 waiting (nothing to do) | -> MAIN_R2 EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | -> UNDEFINED EVENT_RETRANSMIT | status value returned by setting the priority of this thread (crypto helper 2) 22 | MAIN_I2: category: open IKE SA flags: 0: | -> MAIN_I3 EVENT_RETRANSMIT | crypto helper 2 waiting (nothing to do) | -> 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 | XAUTH_R0: category: established IKE SA flags: 0: | -> XAUTH_R1 EVENT_NULL | 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 | 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@0x563468f15ed0 | libevent_malloc: new ptr-libevent@0x563468f22070 size 128 | libevent_malloc: new ptr-libevent@0x563468f151b0 size 16 | add_fd_read_event_handler: new KERNEL_ROUTE_FD-pe@0x563468f15e90 | libevent_malloc: new ptr-libevent@0x563468f22100 size 128 | libevent_malloc: new ptr-libevent@0x563468f151d0 size 16 | global one-shot timer EVENT_CHECK_CRLS initialized selinux support is enabled. systemd watchdog not enabled - not sending watchdog keepalives | 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@0x563468f103e0 | libevent_malloc: new ptr-libevent@0x563468f2c670 size 128 | libevent_malloc: new ptr-libevent@0x563468f2c700 size 16 | libevent_realloc: new ptr-libevent@0x563468e905b0 size 256 | libevent_malloc: new ptr-libevent@0x563468f2c720 size 8 | libevent_realloc: new ptr-libevent@0x563468f213f0 size 144 | libevent_malloc: new ptr-libevent@0x563468f2c740 size 152 | libevent_malloc: new ptr-libevent@0x563468f2c7e0 size 16 | signal event handler PLUTO_SIGCHLD installed | libevent_malloc: new ptr-libevent@0x563468f2c800 size 8 | libevent_malloc: new ptr-libevent@0x563468f2c820 size 152 | signal event handler PLUTO_SIGTERM installed | libevent_malloc: new ptr-libevent@0x563468f2c8c0 size 8 | libevent_malloc: new ptr-libevent@0x563468f2c8e0 size 152 | signal event handler PLUTO_SIGHUP installed | libevent_malloc: new ptr-libevent@0x563468f2c980 size 8 | libevent_realloc: release ptr-libevent@0x563468f213f0 | libevent_realloc: new ptr-libevent@0x563468f2c9a0 size 256 | libevent_malloc: new ptr-libevent@0x563468f213f0 size 152 | signal event handler PLUTO_SIGSYS installed | created addconn helper (pid:15292) using fork+execve | forked child 15292 | 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.0.2.254 | Inspecting interface eth1 | found eth1 with address 192.1.2.23 Kernel supports NIC esp-hw-offload adding interface eth1/eth1 (esp-hw-offload not supported by kernel) 192.1.2.23:500 | NAT-Traversal: Trying sockopt style NAT-T | NAT-Traversal: ESPINUDP(2) setup succeeded for sockopt style NAT-T family IPv4 adding interface eth1/eth1 192.1.2.23:4500 adding interface eth0/eth0 (esp-hw-offload not supported by kernel) 192.0.2.254: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.0.2.254: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@0x563468f2cd10 | libevent_malloc: new ptr-libevent@0x563468f2cd50 size 128 | libevent_malloc: new ptr-libevent@0x563468f2cde0 size 16 | setup callback for interface lo 127.0.0.1:4500 fd 22 | add_fd_read_event_handler: new ethX-pe@0x563468f2ce00 | libevent_malloc: new ptr-libevent@0x563468f2ce40 size 128 | libevent_malloc: new ptr-libevent@0x563468f2ced0 size 16 | setup callback for interface lo 127.0.0.1:500 fd 21 | add_fd_read_event_handler: new ethX-pe@0x563468f2cef0 | libevent_malloc: new ptr-libevent@0x563468f2cf30 size 128 | libevent_malloc: new ptr-libevent@0x563468f2cfc0 size 16 | setup callback for interface eth0 192.0.2.254:4500 fd 20 | add_fd_read_event_handler: new ethX-pe@0x563468f2cfe0 | libevent_malloc: new ptr-libevent@0x563468f2d020 size 128 | libevent_malloc: new ptr-libevent@0x563468f2d0b0 size 16 | setup callback for interface eth0 192.0.2.254:500 fd 19 | add_fd_read_event_handler: new ethX-pe@0x563468f2d0d0 | libevent_malloc: new ptr-libevent@0x563468f2d110 size 128 | libevent_malloc: new ptr-libevent@0x563468f2d1a0 size 16 | setup callback for interface eth1 192.1.2.23:4500 fd 18 | add_fd_read_event_handler: new ethX-pe@0x563468f2d1c0 | libevent_malloc: new ptr-libevent@0x563468f2d200 size 128 | libevent_malloc: new ptr-libevent@0x563468f2d290 size 16 | setup callback for interface eth1 192.1.2.23: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 | ignoring PrivateExponent | ignoring Prime1 | ignoring Prime2 | ignoring Exponent1 | ignoring Exponent2 | ignoring Coefficient | ignoring CKAIDNSS | computed rsa CKAID 61 55 99 73 d3 ac ef 7d 3a 37 0e 3e 82 ad 92 c1 | computed rsa CKAID 8a 82 25 f1 loaded private key for keyid: PKK_RSA:AQO9bJbr3 | 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.45 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.0.2.254 | Inspecting interface eth1 | found eth1 with address 192.1.2.23 | no interfaces to sort | libevent_free: release ptr-libevent@0x563468f2cd50 | free_event_entry: release EVENT_NULL-pe@0x563468f2cd10 | add_fd_read_event_handler: new ethX-pe@0x563468f2cd10 | libevent_malloc: new ptr-libevent@0x563468f2cd50 size 128 | setup callback for interface lo 127.0.0.1:4500 fd 22 | libevent_free: release ptr-libevent@0x563468f2ce40 | free_event_entry: release EVENT_NULL-pe@0x563468f2ce00 | add_fd_read_event_handler: new ethX-pe@0x563468f2ce00 | libevent_malloc: new ptr-libevent@0x563468f2ce40 size 128 | setup callback for interface lo 127.0.0.1:500 fd 21 | libevent_free: release ptr-libevent@0x563468f2cf30 | free_event_entry: release EVENT_NULL-pe@0x563468f2cef0 | add_fd_read_event_handler: new ethX-pe@0x563468f2cef0 | libevent_malloc: new ptr-libevent@0x563468f2cf30 size 128 | setup callback for interface eth0 192.0.2.254:4500 fd 20 | libevent_free: release ptr-libevent@0x563468f2d020 | free_event_entry: release EVENT_NULL-pe@0x563468f2cfe0 | add_fd_read_event_handler: new ethX-pe@0x563468f2cfe0 | libevent_malloc: new ptr-libevent@0x563468f2d020 size 128 | setup callback for interface eth0 192.0.2.254:500 fd 19 | libevent_free: release ptr-libevent@0x563468f2d110 | free_event_entry: release EVENT_NULL-pe@0x563468f2d0d0 | add_fd_read_event_handler: new ethX-pe@0x563468f2d0d0 | libevent_malloc: new ptr-libevent@0x563468f2d110 size 128 | setup callback for interface eth1 192.1.2.23:4500 fd 18 | libevent_free: release ptr-libevent@0x563468f2d200 | free_event_entry: release EVENT_NULL-pe@0x563468f2d1c0 | add_fd_read_event_handler: new ethX-pe@0x563468f2d1c0 | libevent_malloc: new ptr-libevent@0x563468f2d200 size 128 | setup callback for interface eth1 192.1.2.23: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 | ignoring PrivateExponent | ignoring Prime1 | ignoring Prime2 | ignoring Exponent1 | ignoring Exponent2 | ignoring Coefficient | ignoring CKAIDNSS | computed rsa CKAID 61 55 99 73 d3 ac ef 7d 3a 37 0e 3e 82 ad 92 c1 | computed rsa CKAID 8a 82 25 f1 loaded private key for keyid: PKK_RSA:AQO9bJbr3 | 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.357 milliseconds in whack | processing signal PLUTO_SIGCHLD | waitpid returned pid 15292 (exited with status 0) | reaped addconn helper child (status 0) | waitpid returned ECHILD (no child processes left) | spent 0.0128 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-eastnet-nat with policy ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | No AUTH policy was set - defaulting to RSASIG | counting wild cards for @road is 0 | counting wild cards for @east is 0 | based upon policy, the connection is a template. | connect_to_host_pair: 192.1.2.23:500 0.0.0.0:500 -> hp@(nil): none | new hp@0x563468ef94f0 added connection description "road-eastnet-nat" | ike_life: 3600s; ipsec_life: 28800s; rekey_margin: 540s; rekey_fuzz: 100%; keyingtries: 0; replay_window: 32; policy: RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO | 192.0.2.0/24===192.1.2.23<192.1.2.23>[@east]...%any[@road]===192.0.2.219/32 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.0847 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) add keyid @road | add pubkey 01 03 c7 15 fa 72 27 70 a4 e1 f3 0a 70 21 f9 0c | add pubkey 3f e2 65 12 87 d9 fd 12 cb af d4 e0 c2 e3 dd 77 | add pubkey a0 ef aa c7 d6 a2 b2 30 f2 64 b0 c5 e6 c7 a7 27 | add pubkey 17 54 7a 8e 32 c9 ac fd bf 8f b3 33 b9 74 74 73 | add pubkey dd 23 83 11 53 d6 d4 91 0e 36 7e 67 fc 89 1e 48 | add pubkey ac e9 da 2e 66 9d 6e 4f e2 98 a7 dc 41 b3 a4 37 | add pubkey f5 07 a9 9c 23 69 83 54 87 7b ea 00 a7 5b ab 2d | add pubkey 41 34 d1 a3 17 1e a7 64 2d 7f ff 45 7a 5d 85 5c | add pubkey 73 dd 63 e7 40 ad eb 71 e6 5f 21 43 80 f5 23 4c | add pubkey 3d 4a 11 2c ca 9a d6 79 c5 c2 51 6e af c3 6e 99 | add pubkey f5 26 1c 67 ee 8a 3e 30 4b c1 93 a7 92 34 36 8c | add pubkey bf e6 d0 d3 fe 78 0b 0a 64 04 44 ca 8c 83 fd f1 | add pubkey 2e b5 00 76 61 a6 de f1 59 67 2b 6d c2 57 e0 f2 | add pubkey 7d 6b 9f d3 46 41 8c 31 c2 fd c4 60 72 08 3b bb | add pubkey 56 fb 01 fc 1d 57 4e cf 7c 0f c4 6f 72 6f 2a 0e | add pubkey f3 30 db a0 80 f9 70 cc bb 07 a9 f9 d7 76 99 63 | add pubkey 4b 6a 0f 1a 37 95 cb 9b ea 17 f7 55 62 6b 8a 83 | add pubkey 05 ff 43 78 57 dd bd 08 85 9c f1 62 35 6e 69 c7 | add pubkey 04 0b 4b c4 1b d2 38 89 8c de 56 d0 c8 2c 51 54 | add pubkey 32 1b 7d 27 dc cd 37 7a 4e cb 1a ec d2 ce 48 ed | add pubkey 43 48 9c 8a fc 30 9f b1 57 1c a9 98 e5 84 93 6c | add pubkey da 4d cc 95 e3 f5 f2 a5 b3 9d 70 ae 24 8d 08 3b | add pubkey 0f 8c e9 5a a5 f0 4d 9c 3c 2f 7f bc 10 95 34 1c | add pubkey 96 74 29 fc ab fb 8f 4b 71 aa 0b 26 b5 f0 32 98 | add pubkey 90 6a fd 31 f5 ab | 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 | keyid: *AQPHFfpyJ | n c7 15 fa 72 27 70 a4 e1 f3 0a 70 21 f9 0c 3f e2 | n 65 12 87 d9 fd 12 cb af d4 e0 c2 e3 dd 77 a0 ef | n aa c7 d6 a2 b2 30 f2 64 b0 c5 e6 c7 a7 27 17 54 | n 7a 8e 32 c9 ac fd bf 8f b3 33 b9 74 74 73 dd 23 | n 83 11 53 d6 d4 91 0e 36 7e 67 fc 89 1e 48 ac e9 | n da 2e 66 9d 6e 4f e2 98 a7 dc 41 b3 a4 37 f5 07 | n a9 9c 23 69 83 54 87 7b ea 00 a7 5b ab 2d 41 34 | n d1 a3 17 1e a7 64 2d 7f ff 45 7a 5d 85 5c 73 dd | n 63 e7 40 ad eb 71 e6 5f 21 43 80 f5 23 4c 3d 4a | n 11 2c ca 9a d6 79 c5 c2 51 6e af c3 6e 99 f5 26 | n 1c 67 ee 8a 3e 30 4b c1 93 a7 92 34 36 8c bf e6 | n d0 d3 fe 78 0b 0a 64 04 44 ca 8c 83 fd f1 2e b5 | n 00 76 61 a6 de f1 59 67 2b 6d c2 57 e0 f2 7d 6b | n 9f d3 46 41 8c 31 c2 fd c4 60 72 08 3b bb 56 fb | n 01 fc 1d 57 4e cf 7c 0f c4 6f 72 6f 2a 0e f3 30 | n db a0 80 f9 70 cc bb 07 a9 f9 d7 76 99 63 4b 6a | n 0f 1a 37 95 cb 9b ea 17 f7 55 62 6b 8a 83 05 ff | n 43 78 57 dd bd 08 85 9c f1 62 35 6e 69 c7 04 0b | n 4b c4 1b d2 38 89 8c de 56 d0 c8 2c 51 54 32 1b | n 7d 27 dc cd 37 7a 4e cb 1a ec d2 ce 48 ed 43 48 | n 9c 8a fc 30 9f b1 57 1c a9 98 e5 84 93 6c da 4d | n cc 95 e3 f5 f2 a5 b3 9d 70 ae 24 8d 08 3b 0f 8c | n e9 5a a5 f0 4d 9c 3c 2f 7f bc 10 95 34 1c 96 74 | n 29 fc ab fb 8f 4b 71 aa 0b 26 b5 f0 32 98 90 6a | n fd 31 f5 ab | e 03 | CKAID 1a 15 cc e8 92 73 43 9c 2b f4 20 2a c1 06 6e f2 | CKAID 59 b0 ef 45 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.139 milliseconds in whack | accept(whackctlfd, (struct sockaddr *)&whackaddr, &whackaddrlen) -> fd@16 (in whack_handle() at rcv_whack.c:721) add keyid @east | add pubkey 01 03 bd 6c 96 eb df 78 89 b3 ed 77 0d a1 7f 7b | add pubkey e5 16 c2 c9 e4 7d 92 0a 90 9d 55 43 b4 62 13 03 | add pubkey 85 7a e0 26 7b 54 1f ca 09 93 cf ff 25 c9 02 4c | add pubkey 78 ca 94 e5 3e ac d1 f9 a8 e5 bb 7f cc 20 84 e0 | add pubkey 21 c9 f0 0d c5 44 ba f3 48 64 61 58 f6 0f 63 0d | add pubkey d2 67 1e 59 8b ec f3 50 39 71 fb 39 da 11 64 b6 | add pubkey 62 cd 5f d3 8d 2e c1 50 ed 9c 6e 22 0c 39 a7 ce | add pubkey 62 b5 af 8a 80 0f 2e 4c 05 5c 82 c7 8d 29 02 2e | add pubkey bb 23 5f db f2 9e b5 7d e2 20 70 1a 63 f3 8e 5d | add pubkey ac 47 f0 5c 26 4e b1 d0 42 60 52 4a b0 77 25 ce | add pubkey e0 98 2b 43 f4 c7 59 1a 64 01 83 ea 4e e3 1a 2a | add pubkey 92 b8 55 ab 63 dd 4b 70 47 29 dc e9 b4 60 bf 43 | add pubkey 4d 58 8f 64 73 95 70 ac 35 89 b2 c2 9c d4 62 c0 | add pubkey 5f 56 5f ad 1b e5 dd 49 93 6a f5 23 82 ed d4 e7 | add pubkey d5 f1 55 f2 2d a2 26 a6 36 53 2f 94 fb 99 22 5c | add pubkey 47 cc 6d 80 30 88 96 38 0c f5 f2 ed 37 d0 09 d5 | add pubkey 07 8f 69 ef a9 99 ce 4d 1a 77 9e 39 c4 38 f3 c5 | add pubkey 51 51 48 ef | computed rsa CKAID 61 55 99 73 d3 ac ef 7d 3a 37 0e 3e 82 ad 92 c1 | computed rsa CKAID 8a 82 25 f1 | keyid: *AQO9bJbr3 | n bd 6c 96 eb df 78 89 b3 ed 77 0d a1 7f 7b e5 16 | n c2 c9 e4 7d 92 0a 90 9d 55 43 b4 62 13 03 85 7a | n e0 26 7b 54 1f ca 09 93 cf ff 25 c9 02 4c 78 ca | n 94 e5 3e ac d1 f9 a8 e5 bb 7f cc 20 84 e0 21 c9 | n f0 0d c5 44 ba f3 48 64 61 58 f6 0f 63 0d d2 67 | n 1e 59 8b ec f3 50 39 71 fb 39 da 11 64 b6 62 cd | n 5f d3 8d 2e c1 50 ed 9c 6e 22 0c 39 a7 ce 62 b5 | n af 8a 80 0f 2e 4c 05 5c 82 c7 8d 29 02 2e bb 23 | n 5f db f2 9e b5 7d e2 20 70 1a 63 f3 8e 5d ac 47 | n f0 5c 26 4e b1 d0 42 60 52 4a b0 77 25 ce e0 98 | n 2b 43 f4 c7 59 1a 64 01 83 ea 4e e3 1a 2a 92 b8 | n 55 ab 63 dd 4b 70 47 29 dc e9 b4 60 bf 43 4d 58 | n 8f 64 73 95 70 ac 35 89 b2 c2 9c d4 62 c0 5f 56 | n 5f ad 1b e5 dd 49 93 6a f5 23 82 ed d4 e7 d5 f1 | n 55 f2 2d a2 26 a6 36 53 2f 94 fb 99 22 5c 47 cc | n 6d 80 30 88 96 38 0c f5 f2 ed 37 d0 09 d5 07 8f | n 69 ef a9 99 ce 4d 1a 77 9e 39 c4 38 f3 c5 51 51 | n 48 ef | e 03 | CKAID 61 55 99 73 d3 ac ef 7d 3a 37 0e 3e 82 ad 92 c1 | CKAID 8a 82 25 f1 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.133 milliseconds in whack | spent 0.00274 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 792 bytes from 192.1.2.254:500 on eth1 (192.1.2.23:500) | cc 88 d5 3f e4 3a 61 fe 00 00 00 00 00 00 00 00 | 01 10 02 00 00 00 00 00 00 00 03 18 0d 00 02 84 | 00 00 00 01 00 00 00 01 00 00 02 78 00 01 00 12 | 03 00 00 24 00 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 07 80 02 00 04 80 03 00 03 80 04 00 0e | 80 0e 01 00 03 00 00 24 01 01 00 00 80 0b 00 01 | 80 0c 0e 10 80 01 00 07 80 02 00 04 80 03 00 03 | 80 04 00 0e 80 0e 00 80 03 00 00 24 02 01 00 00 | 80 0b 00 01 80 0c 0e 10 80 01 00 07 80 02 00 06 | 80 03 00 03 80 04 00 0e 80 0e 01 00 03 00 00 24 | 03 01 00 00 80 0b 00 01 80 0c 0e 10 80 01 00 07 | 80 02 00 06 80 03 00 03 80 04 00 0e 80 0e 00 80 | 03 00 00 24 04 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 07 80 02 00 02 80 03 00 03 80 04 00 0e | 80 0e 01 00 03 00 00 24 05 01 00 00 80 0b 00 01 | 80 0c 0e 10 80 01 00 07 80 02 00 02 80 03 00 03 | 80 04 00 0e 80 0e 00 80 03 00 00 24 06 01 00 00 | 80 0b 00 01 80 0c 0e 10 80 01 00 07 80 02 00 04 | 80 03 00 03 80 04 00 05 80 0e 01 00 03 00 00 24 | 07 01 00 00 80 0b 00 01 80 0c 0e 10 80 01 00 07 | 80 02 00 04 80 03 00 03 80 04 00 05 80 0e 00 80 | 03 00 00 24 08 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 07 80 02 00 06 80 03 00 03 80 04 00 05 | 80 0e 01 00 03 00 00 24 09 01 00 00 80 0b 00 01 | 80 0c 0e 10 80 01 00 07 80 02 00 06 80 03 00 03 | 80 04 00 05 80 0e 00 80 03 00 00 24 0a 01 00 00 | 80 0b 00 01 80 0c 0e 10 80 01 00 07 80 02 00 02 | 80 03 00 03 80 04 00 05 80 0e 01 00 03 00 00 24 | 0b 01 00 00 80 0b 00 01 80 0c 0e 10 80 01 00 07 | 80 02 00 02 80 03 00 03 80 04 00 05 80 0e 00 80 | 03 00 00 20 0c 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 04 80 03 00 03 80 04 00 0e | 03 00 00 20 0d 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 06 80 03 00 03 80 04 00 0e | 03 00 00 20 0e 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 02 80 03 00 03 80 04 00 0e | 03 00 00 20 0f 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 04 80 03 00 03 80 04 00 05 | 03 00 00 20 10 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 06 80 03 00 03 80 04 00 05 | 00 00 00 20 11 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 05 80 02 00 02 80 03 00 03 80 04 00 05 | 0d 00 00 14 40 48 b7 d5 6e bc e8 85 25 e7 de 7f | 00 d6 c2 d3 0d 00 00 14 af ca d7 13 68 a1 f1 c9 | 6b 86 96 fc 77 57 01 00 0d 00 00 14 4a 13 1c 81 | 07 03 58 45 5c 57 28 f2 0e 95 45 2f 0d 00 00 14 | 7d 94 19 a6 53 10 ca 6f 2c 17 9d 92 15 52 9d 56 | 0d 00 00 14 90 cb 80 91 3e bb 69 6e 08 63 81 b5 | ec 42 7b 1f 00 00 00 14 cd 60 46 43 35 df 21 f8 | 7c fd b2 fc 68 b6 a4 48 | start processing: from 192.1.2.254:500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 00 00 00 00 00 00 00 00 | next payload type: ISAKMP_NEXT_SA (0x1) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: none (0x0) | Message ID: 0 (0x0) | length: 792 (0x318) | processing version=1.0 packet with exchange type=ISAKMP_XCHG_IDPROT (2) | State DB: IKEv1 state not found (find_state_ikev1_init) | #null state always idle | got payload 0x2 (ISAKMP_NEXT_SA) needed: 0x2 opt: 0x2080 | ***parse ISAKMP Security Association Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 644 (0x284) | DOI: ISAKMP_DOI_IPSEC (0x1) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 20 (0x14) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 20 (0x14) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 20 (0x14) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 20 (0x14) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | length: 20 (0x14) | got payload 0x2000 (ISAKMP_NEXT_VID) needed: 0x0 opt: 0x2080 | ***parse ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 20 (0x14) | message 'main_inI1_outR1' HASH payload not checked early | received Vendor ID payload [FRAGMENTATION] | received Vendor ID payload [Dead Peer Detection] | quirks.qnat_traversal_vid set to=117 [RFC 3947] | received Vendor ID payload [RFC 3947] | Ignoring older NAT-T Vendor ID payload [draft-ietf-ipsec-nat-t-ike-03] | ignoring Vendor ID payload [draft-ietf-ipsec-nat-t-ike-03] | Ignoring older NAT-T Vendor ID payload [draft-ietf-ipsec-nat-t-ike-02_n] | ignoring Vendor ID payload [draft-ietf-ipsec-nat-t-ike-02_n] | Ignoring older NAT-T Vendor ID payload [draft-ietf-ipsec-nat-t-ike-02] | ignoring Vendor ID payload [draft-ietf-ipsec-nat-t-ike-02] | in statetime_start() with no state | find_host_connection local=192.1.2.23:500 remote=192.1.2.254:500 policy=IKEV1_ALLOW but ignoring ports | find_next_host_connection policy=IKEV1_ALLOW | find_next_host_connection returns empty | ****parse IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****parse ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 632 (0x278) | proposal number: 0 (0x0) | protocol ID: PROTO_ISAKMP (0x1) | SPI size: 0 (0x0) | number of transforms: 18 (0x12) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 0 (0x0) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 1 (0x1) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 2 (0x2) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 3 (0x3) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 4 (0x4) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 5 (0x5) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 6 (0x6) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 7 (0x7) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 8 (0x8) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 9 (0x9) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 10 (0xa) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 11 (0xb) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 128 (0x80) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ISAKMP transform number: 12 (0xc) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ISAKMP transform number: 13 (0xd) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ISAKMP transform number: 14 (0xe) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ISAKMP transform number: 15 (0xf) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ISAKMP transform number: 16 (0x10) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 6 (0x6) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 32 (0x20) | ISAKMP transform number: 17 (0x11) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 5 (0x5) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 2 (0x2) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 5 (0x5) | find_host_connection local=192.1.2.23:500 remote= policy=RSASIG+IKEV1_ALLOW but ignoring ports | find_host_pair: comparing 192.1.2.23:500 to 0.0.0.0:500 but ignoring ports | find_next_host_connection policy=RSASIG+IKEV1_ALLOW | found policy = RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO (road-eastnet-nat) | find_next_host_connection returns road-eastnet-nat | find_next_host_connection policy=RSASIG+IKEV1_ALLOW | find_next_host_connection returns empty | instantiating "road-eastnet-nat" for initial Main Mode message received on 192.1.2.23:500 | connect_to_host_pair: 192.1.2.23:500 192.1.2.254:500 -> hp@(nil): none | new hp@0x563468f2e080 | rw_instantiate() instantiated "road-eastnet-nat"[1] 192.1.2.254 for 192.1.2.254 | creating state object #1 at 0x563468f30470 | State DB: adding IKEv1 state #1 in UNDEFINED | pstats #1 ikev1.isakmp started | #1 updating local interface from to 192.1.2.23:500 using md->iface (in update_ike_endpoints() at state.c:2668) | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in main_inI1_outR1() at ikev1_main.c:667) | parent state #1: UNDEFINED(ignore) => MAIN_R0(half-open IKE SA) | sender checking NAT-T: enabled; VID 117 | returning NAT-T method NAT_TRAVERSAL_METHOD_IETF_RFC | enabling possible NAT-traversal with method RFC 3947 (NAT-Traversal) | ICOOKIE-DUMP: cc 88 d5 3f e4 3a 61 fe "road-eastnet-nat"[1] 192.1.2.254 #1: responding to Main Mode from unknown peer 192.1.2.254:500 | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_SA (0x1) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: none (0x0) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | next payload chain: ignoring supplied 'ISAKMP Message'.'next payload type' value 1:ISAKMP_NEXT_SA | ***emit ISAKMP Security Association Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | DOI: ISAKMP_DOI_IPSEC (0x1) | next payload chain: ignoring supplied 'ISAKMP Security Association Payload'.'next payload type' value 13:ISAKMP_NEXT_VID | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Security Association Payload (1:ISAKMP_NEXT_SA) | next payload chain: saving location 'ISAKMP Security Association Payload'.'next payload type' in 'reply packet' | ****parse IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****parse ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 632 (0x278) | proposal number: 0 (0x0) | protocol ID: PROTO_ISAKMP (0x1) | SPI size: 0 (0x0) | number of transforms: 18 (0x12) | *****parse ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 36 (0x24) | ISAKMP transform number: 0 (0x0) | ISAKMP transform ID: KEY_IKE (0x1) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_TYPE (0x800b) | length/value: 1 (0x1) | [1 is OAKLEY_LIFE_SECONDS] | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_LIFE_DURATION (variable length) (0x800c) | length/value: 3600 (0xe10) | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_ENCRYPTION_ALGORITHM (0x8001) | length/value: 7 (0x7) | [7 is OAKLEY_AES_CBC] | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_HASH_ALGORITHM (0x8002) | length/value: 4 (0x4) | [4 is OAKLEY_SHA2_256] | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_AUTHENTICATION_METHOD (0x8003) | length/value: 3 (0x3) | [3 is OAKLEY_RSA_SIG] | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_GROUP_DESCRIPTION (0x8004) | length/value: 14 (0xe) | [14 is OAKLEY_GROUP_MODP2048] | ******parse ISAKMP Oakley attribute: | af+type: AF+OAKLEY_KEY_LENGTH (0x800e) | length/value: 256 (0x100) | OAKLEY proposal verified unconditionally; no alg_info to check against | Oakley Transform 0 accepted | ****emit IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****emit ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | proposal number: 0 (0x0) | protocol ID: PROTO_ISAKMP (0x1) | SPI size: 0 (0x0) | number of transforms: 1 (0x1) | last substructure: saving location 'ISAKMP Security Association Payload'.'ISAKMP Proposal Payload'.'next payload type' | *****emit ISAKMP Transform Payload (ISAKMP): | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP transform number: 0 (0x0) | ISAKMP transform ID: KEY_IKE (0x1) | last substructure: saving location 'ISAKMP Proposal Payload'.'ISAKMP Transform Payload (ISAKMP)'.'next payload type' | emitting 28 raw bytes of attributes into ISAKMP Transform Payload (ISAKMP) | attributes 80 0b 00 01 80 0c 0e 10 80 01 00 07 80 02 00 04 | attributes 80 03 00 03 80 04 00 0e 80 0e 01 00 | emitting length of ISAKMP Transform Payload (ISAKMP): 36 | emitting length of ISAKMP Proposal Payload: 44 | last substructure: checking 'ISAKMP Proposal Payload'.'ISAKMP Transform Payload (ISAKMP)'.'next payload type' is 0 | emitting length of ISAKMP Security Association Payload: 56 | last substructure: checking 'ISAKMP Security Association Payload'.'ISAKMP Proposal Payload'.'next payload type' is 0 | out_vid(): sending [FRAGMENTATION] | ***emit ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_VID (0xd) | next payload chain: ignoring supplied 'ISAKMP Vendor ID Payload'.'next payload type' value 13:ISAKMP_NEXT_VID | next payload chain: setting previous 'ISAKMP Security Association Payload'.'next payload type' to current ISAKMP Vendor ID Payload (13:ISAKMP_NEXT_VID) | next payload chain: saving location 'ISAKMP Vendor ID Payload'.'next payload type' in 'reply packet' | emitting 16 raw bytes of V_ID into ISAKMP Vendor ID Payload | V_ID 40 48 b7 d5 6e bc e8 85 25 e7 de 7f 00 d6 c2 d3 | emitting length of ISAKMP Vendor ID Payload: 20 | out_vid(): sending [Dead Peer Detection] | ***emit ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Vendor ID Payload'.'next payload type' to current ISAKMP Vendor ID Payload (13:ISAKMP_NEXT_VID) | next payload chain: saving location 'ISAKMP Vendor ID Payload'.'next payload type' in 'reply packet' | emitting 16 raw bytes of V_ID into ISAKMP Vendor ID Payload | V_ID af ca d7 13 68 a1 f1 c9 6b 86 96 fc 77 57 01 00 | emitting length of ISAKMP Vendor ID Payload: 20 | out_vid(): sending [RFC 3947] | ***emit ISAKMP Vendor ID Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Vendor ID Payload'.'next payload type' to current ISAKMP Vendor ID Payload (13:ISAKMP_NEXT_VID) | next payload chain: saving location 'ISAKMP Vendor ID Payload'.'next payload type' in 'reply packet' | emitting 16 raw bytes of V_ID into ISAKMP Vendor ID Payload | V_ID 4a 13 1c 81 07 03 58 45 5c 57 28 f2 0e 95 45 2f | emitting length of ISAKMP Vendor ID Payload: 20 | no IKEv1 message padding required | emitting length of ISAKMP Message: 144 | complete v1 state transition with STF_OK | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in complete_v1_state_transition() at ikev1.c:2649) | #1 is idle | doing_xauth:no, t_xauth_client_done:no | peer supports fragmentation | peer supports DPD | IKEv1: transition from state STATE_MAIN_R0 to state STATE_MAIN_R1 | parent state #1: MAIN_R0(half-open IKE SA) => MAIN_R1(open IKE SA) | event_already_set, deleting event | sending reply packet to 192.1.2.254:500 (from 192.1.2.23:500) | sending 144 bytes for STATE_MAIN_R0 through eth1 from 192.1.2.23:500 to 192.1.2.254:500 (using #1) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 01 10 02 00 00 00 00 00 00 00 00 90 0d 00 00 38 | 00 00 00 01 00 00 00 01 00 00 00 2c 00 01 00 01 | 00 00 00 24 00 01 00 00 80 0b 00 01 80 0c 0e 10 | 80 01 00 07 80 02 00 04 80 03 00 03 80 04 00 0e | 80 0e 01 00 0d 00 00 14 40 48 b7 d5 6e bc e8 85 | 25 e7 de 7f 00 d6 c2 d3 0d 00 00 14 af ca d7 13 | 68 a1 f1 c9 6b 86 96 fc 77 57 01 00 00 00 00 14 | 4a 13 1c 81 07 03 58 45 5c 57 28 f2 0e 95 45 2f | !event_already_set at reschedule | event_schedule: new EVENT_SO_DISCARD-pe@0x563468f2e320 | inserting event EVENT_SO_DISCARD, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x563468f2e790 size 128 "road-eastnet-nat"[1] 192.1.2.254 #1: STATE_MAIN_R1: sent MR1, expecting MI2 | modecfg pull: noquirk policy:push not-client | phase 1 is done, looking for phase 2 to unpend | stop processing: from 192.1.2.254:500 (BACKGROUND) (in process_md() at demux.c:380) | stop processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 1.51 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00243 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 396 bytes from 192.1.2.254:500 on eth1 (192.1.2.23:500) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 04 10 02 00 00 00 00 00 00 00 01 8c 0a 00 01 04 | e3 86 02 b6 4c 66 fb 45 ab a1 91 55 96 df 3d 49 | c5 c2 56 67 fe 1c dc 22 f8 86 a0 01 42 0b 9e 00 | eb 6d 4e 29 f3 f3 0a ff 45 67 01 5d 30 d4 b8 08 | 34 ef 81 0a d0 48 1b 52 0d 3e 12 70 c5 47 ea 33 | 74 42 23 6b 5d 71 f6 5d 82 d2 70 38 f9 35 2b 2f | 71 78 13 cc 8d bc 0e 47 2b a0 e9 01 2d b8 22 bf | d2 b9 ed 76 25 73 96 e0 d2 3f b7 7d 0f 96 8e 84 | 65 5f e7 3f 3f a9 40 99 54 4d 16 c4 d3 4a e3 b1 | 27 8a f0 a1 20 ac 44 63 75 d4 fc 81 15 44 1a 52 | 91 81 a7 ce 9f 31 96 43 54 0d 83 15 7f f8 ef 3d | 53 36 0d 41 91 f6 5a a5 90 7c 1f 16 06 f0 9e 93 | f1 f4 d5 27 bb e3 fc 41 e5 31 66 cc c8 b0 72 9a | 47 42 43 f4 7c 00 b0 1c 1f 14 4d 54 ca 11 e0 93 | 71 f4 0a ee 81 bf 2c eb 20 61 14 e6 c6 2b 73 0b | e4 b8 62 08 4f ff 43 9a 4e 6b d1 5c 82 92 5c ca | 5e 7b a8 b3 6a ba 9c ae 6a 39 de dd 65 56 7f 50 | 14 00 00 24 c6 d3 79 95 02 8a dd 6d 7b 75 fc bb | b3 e2 ec 3a 78 6f 2b 2d dc f2 c6 7e 2f 3b af c3 | e3 01 65 0c 14 00 00 24 ce 7a a1 ec 37 53 a3 f3 | d1 aa 67 04 c1 8d 58 1b 53 fd c3 2e 28 0e 70 d3 | 8e 6d e0 f9 81 06 8e fc 00 00 00 24 8c 0e c0 ea | 27 e2 ea a9 ca 23 9f e2 57 43 5b 4f eb 59 71 39 | 72 ab 5a d6 34 0c 27 62 63 ca 1c 8b | start processing: from 192.1.2.254:500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_KE (0x4) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: none (0x0) | Message ID: 0 (0x0) | length: 396 (0x18c) | processing version=1.0 packet with exchange type=ISAKMP_XCHG_IDPROT (2) | State DB: found IKEv1 state #1 in MAIN_R1 (find_state_ikev1) | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in process_v1_packet() at ikev1.c:1435) | #1 is idle | #1 idle | got payload 0x10 (ISAKMP_NEXT_KE) needed: 0x410 opt: 0x102080 | ***parse ISAKMP Key Exchange Payload: | next payload type: ISAKMP_NEXT_NONCE (0xa) | length: 260 (0x104) | got payload 0x400 (ISAKMP_NEXT_NONCE) needed: 0x400 opt: 0x102080 | ***parse ISAKMP Nonce Payload: | next payload type: ISAKMP_NEXT_NATD_RFC (0x14) | length: 36 (0x24) | got payload 0x100000 (ISAKMP_NEXT_NATD_RFC) needed: 0x0 opt: 0x102080 | ***parse ISAKMP NAT-D Payload: | next payload type: ISAKMP_NEXT_NATD_RFC (0x14) | length: 36 (0x24) | got payload 0x100000 (ISAKMP_NEXT_NATD_RFC) needed: 0x0 opt: 0x102080 | ***parse ISAKMP NAT-D Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 36 (0x24) | message 'main_inI2_outR2' HASH payload not checked early | init checking NAT-T: enabled; RFC 3947 (NAT-Traversal) | natd_hash: hasher=0x563467e8fc40(32) | natd_hash: icookie= cc 88 d5 3f e4 3a 61 fe | natd_hash: rcookie= 77 18 e3 d9 c9 c0 d2 c1 | natd_hash: ip= c0 01 02 17 | natd_hash: port= 01 f4 | natd_hash: hash= ce 7a a1 ec 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b | natd_hash: hash= 53 fd c3 2e 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | natd_hash: hasher=0x563467e8fc40(32) | natd_hash: icookie= cc 88 d5 3f e4 3a 61 fe | natd_hash: rcookie= 77 18 e3 d9 c9 c0 d2 c1 | natd_hash: ip= c0 01 02 fe | natd_hash: port= 01 f4 | natd_hash: hash= b7 b3 65 32 20 ea 47 b9 4c 8d 30 ff 47 d5 fe 6c | natd_hash: hash= 29 58 5d ec 86 eb 3d 5a d0 fb d8 1a cc 08 9d d8 | expected NAT-D(me): ce 7a a1 ec 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b | expected NAT-D(me): 53 fd c3 2e 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | expected NAT-D(him): | b7 b3 65 32 20 ea 47 b9 4c 8d 30 ff 47 d5 fe 6c | 29 58 5d ec 86 eb 3d 5a d0 fb d8 1a cc 08 9d d8 | received NAT-D: ce 7a a1 ec 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b | received NAT-D: 53 fd c3 2e 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | received NAT-D: 8c 0e c0 ea 27 e2 ea a9 ca 23 9f e2 57 43 5b 4f | received NAT-D: eb 59 71 39 72 ab 5a d6 34 0c 27 62 63 ca 1c 8b | NAT_TRAVERSAL encaps using auto-detect | NAT_TRAVERSAL this end is NOT behind NAT | NAT_TRAVERSAL that end is behind NAT 192.1.2.254 | NAT_TRAVERSAL nat-keepalive enabled 192.1.2.254 | NAT-Traversal: Result using RFC 3947 (NAT-Traversal) sender port 500: peer behind NAT | NAT_T_WITH_KA detected | global one-shot timer EVENT_NAT_T_KEEPALIVE scheduled in 20 seconds | adding inI2_outR2 KE work-order 1 for state #1 | state #1 requesting EVENT_SO_DISCARD to be deleted | libevent_free: release ptr-libevent@0x563468f2e790 | free_event_entry: release EVENT_SO_DISCARD-pe@0x563468f2e320 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x563468f2e320 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x563468f2e790 size 128 | complete v1 state transition with STF_SUSPEND | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in complete_v1_state_transition() at ikev1.c:2624) | crypto helper 1 resuming | suspending state #1 and saving MD | crypto helper 1 starting work-order 1 for state #1 | #1 is busy; has a suspended MD | crypto helper 1 doing build KE and nonce (inI2_outR2 KE); request ID 1 | #1 spent 0.149 milliseconds in process_packet_tail() | stop processing: from 192.1.2.254:500 (BACKGROUND) (in process_md() at demux.c:380) | stop processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.303 milliseconds in comm_handle_cb() reading and processing packet | crypto helper 1 finished build KE and nonce (inI2_outR2 KE); request ID 1 time elapsed 0.001041 seconds | (#1) spent 1.04 milliseconds in crypto helper computing work-order 1: inI2_outR2 KE (pcr) | crypto helper 1 sending results from work-order 1 for state #1 to event queue | scheduling resume sending helper answer for #1 | libevent_malloc: new ptr-libevent@0x7fb3b8006900 size 128 | crypto helper 1 waiting (nothing to do) | processing resume sending helper answer for #1 | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in resume_handler() at server.c:797) | crypto helper 1 replies to request ID 1 | calling continuation function 0x563467db9630 | main_inI2_outR2_continue for #1: calculated ke+nonce, sending R2 | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: none (0x0) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit ISAKMP Key Exchange Payload: | next payload type: ISAKMP_NEXT_NONCE (0xa) | next payload chain: ignoring supplied 'ISAKMP Key Exchange Payload'.'next payload type' value 10:ISAKMP_NEXT_NONCE | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Key Exchange Payload (4:ISAKMP_NEXT_KE) | next payload chain: saving location 'ISAKMP Key Exchange Payload'.'next payload type' in 'reply packet' | emitting 256 raw bytes of keyex value into ISAKMP Key Exchange Payload | keyex value c4 2b 00 75 21 8d 3a a4 2d ac aa a4 b8 b4 2a 85 | keyex value 36 78 e6 a5 33 b4 da b9 92 7e 84 17 5d 6b 45 49 | keyex value ad 91 bf fd a2 8b 6e 42 e6 3f 05 ad f1 3c 02 56 | keyex value 8c e5 1d 61 93 74 44 3f f1 0c ae cd 6f c8 e6 f5 | keyex value 09 e1 77 34 51 2b d6 24 f5 64 21 05 ea c9 d9 e4 | keyex value 36 23 d5 3f 42 74 74 1b 13 63 ac 00 f1 bc 65 55 | keyex value 8c bf 4d 56 cc 59 a8 42 07 56 06 ef b4 04 e5 10 | keyex value 37 2a a5 84 9d 08 71 41 29 f9 1b 3f 4c 45 7a 6a | keyex value 41 d0 ce 45 6c 7c ad 08 64 ce a7 b3 d1 b1 28 77 | keyex value 8d cb 48 18 ec fa 87 01 04 1e aa 49 a2 4f 0e fa | keyex value 0a 5a e1 4f 7e 8d dd a9 74 f6 da 10 bc 66 df 31 | keyex value 10 cf b1 d4 50 99 96 c0 cb 36 94 5f 16 15 ca d5 | keyex value d2 31 78 26 e4 e9 5a 29 f6 0c a2 2d ad e4 a0 69 | keyex value 1f 57 14 c5 bb 87 00 fe 1c e9 bb c3 5b 56 d7 fc | keyex value 52 f8 c4 68 e0 a0 59 82 a7 03 75 92 26 9e e0 ae | keyex value c0 71 ea 2b 74 d8 1d 35 8d db 37 3c 8f fa e7 87 | emitting length of ISAKMP Key Exchange Payload: 260 | ***emit ISAKMP Nonce Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Key Exchange Payload'.'next payload type' to current ISAKMP Nonce Payload (10:ISAKMP_NEXT_NONCE) | next payload chain: saving location 'ISAKMP Nonce Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of Nr into ISAKMP Nonce Payload | Nr 93 83 f3 f9 8f 7b 91 9f 25 73 e0 53 23 f9 1c 44 | Nr 90 3c f9 07 05 80 a9 44 c3 c7 e5 7c 28 ae 8b d8 | emitting length of ISAKMP Nonce Payload: 36 | sending NAT-D payloads | natd_hash: hasher=0x563467e8fc40(32) | natd_hash: icookie= cc 88 d5 3f e4 3a 61 fe | natd_hash: rcookie= 77 18 e3 d9 c9 c0 d2 c1 | natd_hash: ip= c0 01 02 fe | natd_hash: port= 01 f4 | natd_hash: hash= b7 b3 65 32 20 ea 47 b9 4c 8d 30 ff 47 d5 fe 6c | natd_hash: hash= 29 58 5d ec 86 eb 3d 5a d0 fb d8 1a cc 08 9d d8 | ***emit ISAKMP NAT-D Payload: | next payload type: ISAKMP_NEXT_NATD_RFC (0x14) | next payload chain: ignoring supplied 'ISAKMP NAT-D Payload'.'next payload type' value 20:ISAKMP_NEXT_NATD_RFC | next payload chain: setting previous 'ISAKMP Nonce Payload'.'next payload type' to current ISAKMP NAT-D Payload (20:ISAKMP_NEXT_NATD_RFC) | next payload chain: saving location 'ISAKMP NAT-D Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of NAT-D into ISAKMP NAT-D Payload | NAT-D b7 b3 65 32 20 ea 47 b9 4c 8d 30 ff 47 d5 fe 6c | NAT-D 29 58 5d ec 86 eb 3d 5a d0 fb d8 1a cc 08 9d d8 | emitting length of ISAKMP NAT-D Payload: 36 | natd_hash: hasher=0x563467e8fc40(32) | natd_hash: icookie= cc 88 d5 3f e4 3a 61 fe | natd_hash: rcookie= 77 18 e3 d9 c9 c0 d2 c1 | natd_hash: ip= c0 01 02 17 | natd_hash: port= 01 f4 | natd_hash: hash= ce 7a a1 ec 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b | natd_hash: hash= 53 fd c3 2e 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | ***emit ISAKMP NAT-D Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP NAT-D Payload'.'next payload type' to current ISAKMP NAT-D Payload (20:ISAKMP_NEXT_NATD_RFC) | next payload chain: saving location 'ISAKMP NAT-D Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of NAT-D into ISAKMP NAT-D Payload | NAT-D ce 7a a1 ec 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b | NAT-D 53 fd c3 2e 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | emitting length of ISAKMP NAT-D Payload: 36 | no IKEv1 message padding required | emitting length of ISAKMP Message: 396 | main inI2_outR2: starting async DH calculation (group=14) | started looking for secret for @east->@road of kind PKK_PSK | actually looking for secret for @east->@road of kind PKK_PSK | line 1: key type PKK_PSK(@east) to type PKK_RSA | concluding with best_match=000 best=(nil) (lineno=-1) | no PreShared Key Found | adding main_inI2_outR2_tail work-order 2 for state #1 | state #1 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x563468f2e790 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x563468f2e320 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x563468f2e320 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #1 | libevent_malloc: new ptr-libevent@0x563468f2e790 size 128 | #1 main_inI2_outR2_continue1_tail:1158 st->st_calculating = FALSE; | complete v1 state transition with STF_OK | crypto helper 3 resuming | crypto helper 3 starting work-order 2 for state #1 | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in complete_v1_state_transition() at ikev1.c:2649) | #1 is idle; has background offloaded task | doing_xauth:no, t_xauth_client_done:no | IKEv1: transition from state STATE_MAIN_R1 to state STATE_MAIN_R2 | crypto helper 3 doing compute dh+iv (V1 Phase 1) (main_inI2_outR2_tail); request ID 2 | parent state #1: MAIN_R1(open IKE SA) => MAIN_R2(open IKE SA) | event_already_set, deleting event | state #1 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x563468f2e790 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x563468f2e320 | sending reply packet to 192.1.2.254:500 (from 192.1.2.23:500) | sending 396 bytes for STATE_MAIN_R1 through eth1 from 192.1.2.23:500 to 192.1.2.254:500 (using #1) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 04 10 02 00 00 00 00 00 00 00 01 8c 0a 00 01 04 | c4 2b 00 75 21 8d 3a a4 2d ac aa a4 b8 b4 2a 85 | 36 78 e6 a5 33 b4 da b9 92 7e 84 17 5d 6b 45 49 | ad 91 bf fd a2 8b 6e 42 e6 3f 05 ad f1 3c 02 56 | 8c e5 1d 61 93 74 44 3f f1 0c ae cd 6f c8 e6 f5 | 09 e1 77 34 51 2b d6 24 f5 64 21 05 ea c9 d9 e4 | 36 23 d5 3f 42 74 74 1b 13 63 ac 00 f1 bc 65 55 | 8c bf 4d 56 cc 59 a8 42 07 56 06 ef b4 04 e5 10 | 37 2a a5 84 9d 08 71 41 29 f9 1b 3f 4c 45 7a 6a | 41 d0 ce 45 6c 7c ad 08 64 ce a7 b3 d1 b1 28 77 | 8d cb 48 18 ec fa 87 01 04 1e aa 49 a2 4f 0e fa | 0a 5a e1 4f 7e 8d dd a9 74 f6 da 10 bc 66 df 31 | 10 cf b1 d4 50 99 96 c0 cb 36 94 5f 16 15 ca d5 | d2 31 78 26 e4 e9 5a 29 f6 0c a2 2d ad e4 a0 69 | 1f 57 14 c5 bb 87 00 fe 1c e9 bb c3 5b 56 d7 fc | 52 f8 c4 68 e0 a0 59 82 a7 03 75 92 26 9e e0 ae | c0 71 ea 2b 74 d8 1d 35 8d db 37 3c 8f fa e7 87 | 14 00 00 24 93 83 f3 f9 8f 7b 91 9f 25 73 e0 53 | 23 f9 1c 44 90 3c f9 07 05 80 a9 44 c3 c7 e5 7c | 28 ae 8b d8 14 00 00 24 b7 b3 65 32 20 ea 47 b9 | 4c 8d 30 ff 47 d5 fe 6c 29 58 5d ec 86 eb 3d 5a | d0 fb d8 1a cc 08 9d d8 00 00 00 24 ce 7a a1 ec | 37 53 a3 f3 d1 aa 67 04 c1 8d 58 1b 53 fd c3 2e | 28 0e 70 d3 8e 6d e0 f9 81 06 8e fc | !event_already_set at reschedule | event_schedule: new EVENT_RETRANSMIT-pe@0x563468f2e320 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #1 | libevent_malloc: new ptr-libevent@0x563468f2e790 size 128 | #1 STATE_MAIN_R2: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 49978.662579 "road-eastnet-nat"[1] 192.1.2.254 #1: STATE_MAIN_R2: sent MR2, expecting MI3 | modecfg pull: noquirk policy:push not-client | phase 1 is done, looking for phase 2 to unpend | resume sending helper answer for #1 suppresed complete_v1_state_transition() | #1 spent 0.257 milliseconds in resume sending helper answer | stop processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fb3b8006900 | crypto helper 3 finished compute dh+iv (V1 Phase 1) (main_inI2_outR2_tail); request ID 2 time elapsed 0.001257 seconds | (#1) spent 1.21 milliseconds in crypto helper computing work-order 2: main_inI2_outR2_tail (pcr) | crypto helper 3 sending results from work-order 2 for state #1 to event queue | scheduling resume sending helper answer for #1 | libevent_malloc: new ptr-libevent@0x7fb3b0004f00 size 128 | crypto helper 3 waiting (nothing to do) | processing resume sending helper answer for #1 | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in resume_handler() at server.c:797) | crypto helper 3 replies to request ID 2 | calling continuation function 0x563467db9630 | main_inI2_outR2_calcdone for #1: calculate DH finished | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in main_inI2_outR2_continue2() at ikev1_main.c:1008) | stop processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in main_inI2_outR2_continue2() at ikev1_main.c:1021) | resume sending helper answer for #1 suppresed complete_v1_state_transition() | #1 spent 0.0247 milliseconds in resume sending helper answer | processing: STOP state #0 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fb3b0004f00 | spent 0.00334 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 444 bytes from 192.1.2.254:4500 on eth1 (192.1.2.23:4500) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 05 10 02 01 00 00 00 00 00 00 01 bc 94 5e 8d 74 | 6c cf 92 db f0 7d f1 ef 04 7f 0e ff 47 f6 a8 03 | c0 cf 57 61 d4 a7 a6 02 7e 6b 90 c0 73 0e c7 41 | 4b 7c c8 45 8a fa 3d a8 50 8c d7 54 fb d4 11 5b | 75 20 0e 5d 77 04 30 19 da ee 5a 30 f0 7d e0 e3 | 86 5f 42 6d 3b ed b5 02 99 a6 e3 81 be 6c 1d 5b | 0c ea d0 ed 8e 36 5e 07 8d d4 ab c3 d0 30 72 9a | 7b 19 b5 64 d8 2c 7b db ac de fc dd ad 55 d4 8c | 70 4a 6a 84 aa e7 8a 31 5e 02 c6 f6 69 2b a8 f1 | 44 42 34 3b 6e 83 b1 ff 6f 05 4e 3f 59 59 ce da | b0 ec a2 df 8a 7d 58 0f 92 e3 88 52 3a ab 0f ef | 00 12 b1 55 9a 0d ca be 85 9c 56 dc f8 d3 6a 66 | 22 3f d3 42 d8 eb 07 e0 fa b6 8f b6 63 bd 0e b8 | 28 39 72 9b 7b 72 93 ec 55 79 7c de 26 fc a7 0a | fe 36 7d 7f c3 e4 66 08 61 d7 78 95 9e 87 5a 27 | 48 c7 34 7c b9 1d d5 65 c5 92 b4 4f 1b ea 70 10 | ab 2e a4 67 40 6e 5a c2 7b 29 6f e1 4d 5a 49 19 | 10 70 37 5c 7c e4 c3 39 c2 0d 0b be cf db 70 fb | 98 58 cf b4 eb d3 79 ca 12 50 2b 07 9a 07 17 9c | 7c e1 b8 ee bb 48 1a b4 f6 22 ac 01 c9 02 04 4d | 0f b9 74 0c 22 b1 7d 9d 67 c2 a6 bc 1d 9f 9c c0 | 98 95 13 13 c1 93 d3 40 b6 7f f7 35 14 36 63 33 | 7a 8b a8 f0 a2 51 0d 07 6f 8c aa 77 34 59 4c 20 | d6 b9 bc 00 79 d0 74 da 6a ca 4b 65 b6 41 5d 20 | 8b a8 f4 e7 72 58 34 60 8f fc 2b 3f d5 c7 fa 4a | ab a7 77 a2 10 6c 8f 68 a6 98 2d 18 2e b9 d4 31 | 5e 1b 75 45 b6 f9 ab ac e8 62 92 fc | start processing: from 192.1.2.254:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_ID (0x5) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 0 (0x0) | length: 444 (0x1bc) | processing version=1.0 packet with exchange type=ISAKMP_XCHG_IDPROT (2) | State DB: found IKEv1 state #1 in MAIN_R2 (find_state_ikev1) | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in process_v1_packet() at ikev1.c:1435) | #1 is idle | #1 idle | received encrypted packet from 192.1.2.254:4500 | got payload 0x20 (ISAKMP_NEXT_ID) needed: 0x220 opt: 0x20c0 | ***parse ISAKMP Identification Payload: | next payload type: ISAKMP_NEXT_SIG (0x9) | length: 12 (0xc) | ID type: ID_FQDN (0x2) | DOI specific A: 0 (0x0) | DOI specific B: 0 (0x0) | obj: 72 6f 61 64 | got payload 0x200 (ISAKMP_NEXT_SIG) needed: 0x200 opt: 0x20c0 | ***parse ISAKMP Signature Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 392 (0x188) | removing 12 bytes of padding | message 'main_inI3_outR3' HASH payload not checked early "road-eastnet-nat"[1] 192.1.2.254 #1: Peer ID is ID_FQDN: '@road' | X509: no CERT payloads to process | refine_host_connection for IKEv1: starting with "road-eastnet-nat"[1] 192.1.2.254 | match_id a=@road | b=@road | results matched | refine_host_connection: checking "road-eastnet-nat"[1] 192.1.2.254 against "road-eastnet-nat"[1] 192.1.2.254, best=(none) with match=1(id=1(0)/ca=1(0)/reqca=1(0)) | Warning: not switching back to template of current instance | No IDr payload received from peer | refine_host_connection: checked road-eastnet-nat[1] 192.1.2.254 against road-eastnet-nat[1] 192.1.2.254, now for see if best | started looking for secret for @east->@road of kind PKK_RSA | actually looking for secret for @east->@road of kind PKK_RSA | line 1: key type PKK_RSA(@east) to type PKK_RSA | 1: compared key (none) to @east / @road -> 002 | 2: compared key (none) to @east / @road -> 002 | line 1: match=002 | match 002 beats previous best_match 000 match=0x563468f22250 (line=1) | concluding with best_match=002 best=0x563468f22250 (lineno=1) | returning because exact peer id match | offered CA: '%none' | required RSA CA is '%any' | checking RSA keyid '@east' for match with '@road' | checking RSA keyid '@road' for match with '@road' | RSA key issuer CA is '%any' | an RSA Sig check passed with *AQPHFfpyJ [preloaded keys] | #1 spent 0.102 milliseconds in try_all_keys() trying a pubkey "road-eastnet-nat"[1] 192.1.2.254 #1: Authenticated using RSA | thinking about whether to send my certificate: | I have RSA key: OAKLEY_RSA_SIG cert.type: 0?? | sendcert: CERT_ALWAYSSEND and I did not get a certificate request | so do not send cert. | I did not send a certificate because I do not have one. | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_ID (0x5) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_IDPROT (0x2) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 0 (0x0) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | next payload chain: ignoring supplied 'ISAKMP Message'.'next payload type' value 5:ISAKMP_NEXT_ID | ***emit ISAKMP Identification Payload (IPsec DOI): | next payload type: ISAKMP_NEXT_SIG (0x9) | ID type: ID_FQDN (0x2) | Protocol ID: 0 (0x0) | port: 0 (0x0) | next payload chain: ignoring supplied 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' value 9:ISAKMP_NEXT_SIG | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Identification Payload (IPsec DOI) (5:ISAKMP_NEXT_ID) | next payload chain: saving location 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' in 'reply packet' | emitting 4 raw bytes of my identity into ISAKMP Identification Payload (IPsec DOI) | my identity 65 61 73 74 | emitting length of ISAKMP Identification Payload (IPsec DOI): 12 | started looking for secret for @east->@road of kind PKK_RSA | actually looking for secret for @east->@road of kind PKK_RSA | line 1: key type PKK_RSA(@east) to type PKK_RSA | 1: compared key (none) to @east / @road -> 002 | 2: compared key (none) to @east / @road -> 002 | line 1: match=002 | match 002 beats previous best_match 000 match=0x563468f22250 (line=1) | concluding with best_match=002 best=0x563468f22250 (lineno=1) | ***emit ISAKMP Signature Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' to current ISAKMP Signature Payload (9:ISAKMP_NEXT_SIG) | next payload chain: saving location 'ISAKMP Signature Payload'.'next payload type' in 'reply packet' | emitting 274 raw bytes of SIG_R into ISAKMP Signature Payload | SIG_R 41 27 d7 72 a8 37 4e 14 59 c8 9f e8 ac 6d 5f ba | SIG_R 0d 42 60 b9 33 13 56 b1 c2 d8 f4 7e a0 cb 03 3b | SIG_R c8 fa e3 6d a7 f2 8e 50 3e 9e b2 c5 20 93 ec 3b | SIG_R a5 06 37 4a fc de 0f 55 3d 03 71 f4 d9 5b 13 d5 | SIG_R c7 c4 35 ac a0 be e6 9b bd ed c3 d9 5c 71 ac aa | SIG_R 9a 2e bd de 32 a8 f2 02 bc a5 b0 ac 32 bb 94 ad | SIG_R d4 ec 4e 35 a6 4c 24 3d e2 c6 1e e3 63 82 8a 58 | SIG_R 88 04 9f 41 26 a8 70 29 f2 c6 b0 15 76 bf 2a 1f | SIG_R b7 48 88 49 f4 6c a2 45 04 e0 b7 c1 ed f8 2c 1d | SIG_R 7e dc 74 a3 35 65 e0 02 3c 36 a5 0a e0 ad ef 28 | SIG_R b8 03 0f f4 a8 53 06 a5 e9 d0 2b 8c 3b 63 a4 c5 | SIG_R 47 d9 db d9 a3 13 53 f8 6c 88 db 13 c5 9a 01 57 | SIG_R 80 51 76 86 d0 3a 75 1a 38 88 14 08 7a 5d 50 7c | SIG_R f7 0a af 51 b5 a9 87 f6 b2 8f a6 bf 6f 5f 84 18 | SIG_R 9c 36 76 13 e6 61 ab bc f2 4e ab ec ef 20 af 5c | SIG_R e1 09 f9 82 b2 23 72 52 51 7b ce 21 4d 96 76 29 | SIG_R 39 d0 76 b8 67 27 58 a2 a2 5d 87 4c 41 d3 ff 40 | SIG_R dc de | emitting length of ISAKMP Signature Payload: 278 | emitting 14 zero bytes of encryption padding into ISAKMP Message | no IKEv1 message padding required | emitting length of ISAKMP Message: 332 | FOR_EACH_CONNECTION_... in ISAKMP_SA_established | complete v1 state transition with STF_OK | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:500 (in complete_v1_state_transition() at ikev1.c:2649) | #1 is idle | doing_xauth:no, t_xauth_client_done:no | IKEv1: transition from state STATE_MAIN_R2 to state STATE_MAIN_R3 | parent state #1: MAIN_R2(open IKE SA) => MAIN_R3(established IKE SA) | event_already_set, deleting event | state #1 requesting EVENT_RETRANSMIT to be deleted | #1 STATE_MAIN_R3: retransmits: cleared | libevent_free: release ptr-libevent@0x563468f2e790 | free_event_entry: release EVENT_RETRANSMIT-pe@0x563468f2e320 | state #1 NAT-T: new mapping 192.1.2.254:4500 | new NAT mapping for #1, was 192.1.2.254:500, now 192.1.2.254:4500 | State DB: IKEv1 state not found (nat_traversal_new_mapping) | NAT-T: #1 updating local interface from 192.1.2.23:500 to 192.1.2.23:4500 (using md->iface in nat_traversal_change_port_lookup()) | sending reply packet to 192.1.2.254:4500 (from 192.1.2.23:4500) | sending 336 bytes for STATE_MAIN_R2 through eth1 from 192.1.2.23:4500 to 192.1.2.254:4500 (using #1) | 00 00 00 00 cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 | c9 c0 d2 c1 05 10 02 01 00 00 00 00 00 00 01 4c | ff e0 48 a4 ac dc f6 fd 61 9a 53 3f 74 9b 83 c9 | 6b cd bc 61 49 e3 98 8e 59 28 9d 74 80 c4 7e 58 | 68 a7 59 c5 aa e7 6b dd cc 07 c5 1e fb 03 64 34 | c5 79 01 be 82 70 8f fe 3b 7e ca f3 03 df 55 b6 | 50 11 56 71 a6 ce 41 b7 41 07 63 64 d3 29 f0 87 | 01 f6 c4 52 ab 1f 23 8d 13 b9 2d c5 a4 bf 9f 54 | 19 5f e5 32 d5 da ca 20 8f 99 99 a9 1f 31 40 ae | 75 ca e2 22 ed 49 fb 80 ff b0 37 c6 87 c8 1e 10 | ae 64 dc 19 f8 7e a8 2b 7f 24 30 f3 4a f0 4a 92 | 64 a8 68 80 29 4a ea 1c 3f b5 98 0a 8a e5 53 71 | 6c d4 51 15 9a 0b aa 73 7c 62 0c ce 34 cf 02 05 | 28 4b 7d 09 23 ef b7 88 59 1c cc f9 e8 5b 78 62 | 7b 67 66 a8 c7 20 3a 0a 12 c4 de b3 e5 bc 81 48 | a6 f2 b7 7f 99 b8 d2 65 fe b4 36 bc 05 ff 04 d0 | 3f da d5 11 85 d2 98 29 ed 3a e7 23 4e c3 df d1 | 73 bc cd 90 fb ca 87 a2 77 1f ae f6 0c 6a 1d 22 | 25 27 10 98 84 7e a1 76 0c 26 af d6 65 8a 11 ef | e0 37 32 91 00 83 dd 98 16 4a 04 2b 0a 52 a8 e9 | 72 64 c4 36 96 ba d8 9a e2 b7 b4 97 92 fd ec 33 | !event_already_set at reschedule | event_schedule: new EVENT_SA_REPLACE-pe@0x563468f333f0 | inserting event EVENT_SA_REPLACE, timeout in 3330 seconds for #1 | libevent_malloc: new ptr-libevent@0x563468f2e790 size 128 | pstats #1 ikev1.isakmp established "road-eastnet-nat"[1] 192.1.2.254 #1: STATE_MAIN_R3: sent MR3, ISAKMP SA established {auth=RSA_SIG cipher=AES_CBC_256 integ=HMAC_SHA2_256 group=MODP2048} | DPD: dpd_init() called on ISAKMP SA | DPD: Peer supports Dead Peer Detection | DPD: not initializing DPD because DPD is disabled locally | modecfg pull: noquirk policy:push not-client | phase 1 is done, looking for phase 2 to unpend | unpending state #1 | #1 spent 4.07 milliseconds | #1 spent 4.28 milliseconds in process_packet_tail() | stop processing: from 192.1.2.254:4500 (BACKGROUND) (in process_md() at demux.c:380) | stop processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 4.46 milliseconds in comm_handle_cb() reading and processing packet | spent 0.00287 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 476 bytes from 192.1.2.254:4500 on eth1 (192.1.2.23:4500) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 08 10 20 01 0d 06 cd 48 00 00 01 dc 3b d2 b7 63 | f7 25 79 84 f3 d5 6e 63 38 f4 45 04 9d 2f da cc | 5b be ae c7 5f 7e 8c e9 ca 1e bc b0 09 a8 6b 0f | 39 fb 01 60 01 fa 7f 15 25 3f 20 d6 53 c1 14 7c | ed 76 e8 fd 4e 9b 59 89 d7 d5 4f a8 e9 24 3e be | 2a 0d 1c b0 d6 bb b4 70 db 54 3e 70 51 a2 54 03 | 13 a9 16 c4 03 24 8b b6 0f 82 23 47 92 9a 52 c7 | 6f 8e e2 6e ad 2d 8b d2 05 7a 47 43 ad d8 f6 64 | 3b ba a0 f9 b8 18 bc be da 8a b4 7f ed d0 2a fa | f4 c9 f3 a5 6e 64 34 56 18 71 12 54 38 cf 3c 8a | 8f 6f 2a c8 c4 2c 7b 46 f6 bb 5b cf 18 89 6e 11 | d3 2e 76 c4 b4 d8 cc d5 78 2c db 01 c2 8f 11 59 | 01 29 25 3c 52 58 26 57 d2 0f 74 70 fc 22 5d 47 | 4f 02 b9 d5 c8 15 16 bf f6 18 22 57 fd 0c 50 98 | 17 2e 03 2b ce 73 b3 40 8d bb df f8 87 21 e7 2e | c0 14 06 9f 45 00 7b 83 fc be 5d 11 b6 41 1b 32 | 71 ef e1 d9 31 06 ee 0f 1e 65 eb d1 e5 2a 3e 71 | 0b e5 f6 7e 69 e3 f9 3c 68 d9 67 48 0c 2a 07 10 | bc ad ff 8f 99 44 22 86 da 69 11 6d 33 52 b2 34 | 69 b7 a2 68 cd e3 9c c8 0d 5e d8 62 e1 83 a8 7b | 80 a6 4d 03 1e e1 f7 dc eb 2d da 4b 11 52 0c 4d | b2 93 ae 7c 54 41 56 e9 52 99 21 ca 07 eb e0 17 | 3b c6 8b d4 a9 7e 64 a9 02 c3 7c ea 55 56 ac 94 | 49 66 a8 ab 15 d0 47 c4 f5 09 d8 02 85 be a8 99 | bf 83 38 b5 4a 65 b5 45 05 ee eb 48 1b 3d 3f b2 | 7f 40 3a b5 3d f3 96 98 8c 0f 04 f1 56 99 53 3d | 55 85 88 1d 8c af 53 ef e9 cf 0f d0 cd 7d d0 a8 | 26 17 7e d0 c3 ac ea a2 78 1d 75 c6 f0 57 6a 10 | af 3c 91 3b 2f 4b 46 6f 03 0a af b1 | start processing: from 192.1.2.254:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_HASH (0x8) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_QUICK (0x20) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 218549576 (0xd06cd48) | length: 476 (0x1dc) | processing version=1.0 packet with exchange type=ISAKMP_XCHG_QUICK (32) | State DB: IKEv1 state not found (find_state_ikev1) | State DB: found IKEv1 state #1 in MAIN_R3 (find_state_ikev1) | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in process_v1_packet() at ikev1.c:1583) | #1 is idle | #1 idle | received encrypted packet from 192.1.2.254:4500 | got payload 0x100 (ISAKMP_NEXT_HASH) needed: 0x502 opt: 0x200030 | ***parse ISAKMP Hash Payload: | next payload type: ISAKMP_NEXT_SA (0x1) | length: 36 (0x24) | got payload 0x2 (ISAKMP_NEXT_SA) needed: 0x402 opt: 0x200030 | ***parse ISAKMP Security Association Payload: | next payload type: ISAKMP_NEXT_NONCE (0xa) | length: 84 (0x54) | DOI: ISAKMP_DOI_IPSEC (0x1) | got payload 0x400 (ISAKMP_NEXT_NONCE) needed: 0x400 opt: 0x200030 | ***parse ISAKMP Nonce Payload: | next payload type: ISAKMP_NEXT_KE (0x4) | length: 36 (0x24) | got payload 0x10 (ISAKMP_NEXT_KE) needed: 0x0 opt: 0x200030 | ***parse ISAKMP Key Exchange Payload: | next payload type: ISAKMP_NEXT_ID (0x5) | length: 260 (0x104) | got payload 0x20 (ISAKMP_NEXT_ID) needed: 0x0 opt: 0x200030 | ***parse ISAKMP Identification Payload (IPsec DOI): | next payload type: ISAKMP_NEXT_ID (0x5) | length: 12 (0xc) | ID type: ID_IPV4_ADDR (0x1) | Protocol ID: 0 (0x0) | port: 0 (0x0) | obj: c0 00 02 db | got payload 0x20 (ISAKMP_NEXT_ID) needed: 0x0 opt: 0x200030 | ***parse ISAKMP Identification Payload (IPsec DOI): | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 16 (0x10) | ID type: ID_IPV4_ADDR_SUBNET (0x4) | Protocol ID: 0 (0x0) | port: 0 (0x0) | obj: c0 00 02 00 ff ff ff 00 | removing 4 bytes of padding | quick_inI1_outR1 HASH(1): | 97 da b4 ad 1f 79 13 81 13 18 b1 a9 7b d5 eb c2 | 29 8c 98 79 35 98 14 23 5b 51 cc 52 f6 f5 a2 98 | received 'quick_inI1_outR1' message HASH(1) data ok | parsing 4 raw bytes of ISAKMP Identification Payload (IPsec DOI) into ID address | ID address c0 00 02 db | peer client is 192.0.2.219/32 | peer client protocol/port is 0/0 | parsing 4 raw bytes of ISAKMP Identification Payload (IPsec DOI) into ID address | ID address c0 00 02 00 | parsing 4 raw bytes of ISAKMP Identification Payload (IPsec DOI) into ID mask | ID mask ff ff ff 00 | our client is subnet 192.0.2.0/24 | our client protocol/port is 0/0 "road-eastnet-nat"[1] 192.1.2.254 #1: the peer proposed: 192.0.2.0/24:0/0 -> 192.0.2.219/32:0/0 | find_client_connection starting with road-eastnet-nat | looking for 192.0.2.0/24:0:0/0 -> 192.0.2.219/32:0:0/0 | concrete checking against sr#0 192.0.2.0/24:0 -> 192.0.2.219/32:0 | match_id a=@road | b=@road | results matched | fc_try trying road-eastnet-nat:192.0.2.0/24:0:0/0 -> 192.0.2.219/32:0:0/0 vs road-eastnet-nat:192.0.2.0/24:0:0/0 -> 192.0.2.219/32:0:0/0 | fc_try concluding with road-eastnet-nat [129] | fc_try road-eastnet-nat gives road-eastnet-nat | concluding with d = road-eastnet-nat | client wildcard: no port wildcard: no virtual: no | NAT-Traversal: received 0 NAT-OA. | creating state object #2 at 0x563468f3a0c0 | State DB: adding IKEv1 state #2 in UNDEFINED | pstats #2 ikev1.ipsec started | duplicating state object #1 "road-eastnet-nat"[1] 192.1.2.254 as #2 for IPSEC SA | #2 setting local endpoint to 192.1.2.23:4500 from #1.st_localport (in duplicate_state() at state.c:1481) | suspend processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in quick_inI1_outR1_tail() at ikev1_quick.c:1294) | start processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in quick_inI1_outR1_tail() at ikev1_quick.c:1294) | child state #2: UNDEFINED(ignore) => QUICK_R0(established CHILD SA) | ****parse IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****parse ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 72 (0x48) | proposal number: 0 (0x0) | protocol ID: PROTO_IPSEC_ESP (0x3) | SPI size: 4 (0x4) | number of transforms: 2 (0x2) | parsing 4 raw bytes of ISAKMP Proposal Payload into SPI | SPI 5e 60 a5 fe | *****parse ISAKMP Transform Payload (ESP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ESP transform number: 0 (0x0) | ESP transform ID: ESP_AES (0xc) | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+GROUP_DESCRIPTION (0x8003) | length/value: 14 (0xe) | [14 is OAKLEY_GROUP_MODP2048] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+ENCAPSULATION_MODE (0x8004) | length/value: 3 (0x3) | [3 is ENCAPSULATION_MODE_UDP_TUNNEL_RFC] | NAT-T RFC: Installing IPsec SA with ENCAP, st->hidden_variables.st_nat_traversal is RFC 3947 (NAT-Traversal)+peer behind NAT | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+SA_LIFE_TYPE (0x8001) | length/value: 1 (0x1) | [1 is SA_LIFE_TYPE_SECONDS] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+SA_LIFE_DURATION (variable length) (0x8002) | length/value: 28800 (0x7080) | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+AUTH_ALGORITHM (0x8005) | length/value: 2 (0x2) | [2 is AUTH_ALGORITHM_HMAC_SHA1] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+KEY_LENGTH (0x8006) | length/value: 128 (0x80) | ESP IPsec Transform verified unconditionally; no alg_info to check against | adding quick_outI1 KE work-order 3 for state #2 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x563468f336e0 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fb3b8006900 size 128 | complete v1 state transition with STF_SUSPEND | [RE]START processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in complete_v1_state_transition() at ikev1.c:2624) | suspending state #2 and saving MD | crypto helper 5 resuming | crypto helper 5 starting work-order 3 for state #2 | crypto helper 5 doing build KE and nonce (quick_outI1 KE); request ID 3 | #2 is busy; has a suspended MD | #1 spent 0.233 milliseconds in process_packet_tail() | stop processing: from 192.1.2.254:4500 (BACKGROUND) (in process_md() at demux.c:380) | stop processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (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 | crypto helper 5 finished build KE and nonce (quick_outI1 KE); request ID 3 time elapsed 0.000964 seconds | (#2) spent 0.97 milliseconds in crypto helper computing work-order 3: quick_outI1 KE (pcr) | crypto helper 5 sending results from work-order 3 for state #2 to event queue | scheduling resume sending helper answer for #2 | libevent_malloc: new ptr-libevent@0x7fb3b4007fa0 size 128 | libevent_realloc: release ptr-libevent@0x563468f107c0 | libevent_realloc: new ptr-libevent@0x563468f33bf0 size 128 | crypto helper 5 waiting (nothing to do) | processing resume sending helper answer for #2 | start processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in resume_handler() at server.c:797) | crypto helper 5 replies to request ID 3 | calling continuation function 0x563467db9630 | quick_inI1_outR1_cryptocontinue1 for #2: calculated ke+nonce, calculating DH | started looking for secret for @east->@road of kind PKK_PSK | actually looking for secret for @east->@road of kind PKK_PSK | line 1: key type PKK_PSK(@east) to type PKK_RSA | concluding with best_match=000 best=(nil) (lineno=-1) | no PreShared Key Found | adding quick outR1 DH work-order 4 for state #2 | state #2 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x7fb3b8006900 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x563468f336e0 | event_schedule: new EVENT_CRYPTO_TIMEOUT-pe@0x563468f336e0 | inserting event EVENT_CRYPTO_TIMEOUT, timeout in 60 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fb3b8006900 size 128 | suspending state #2 and saving MD | #2 is busy; has a suspended MD | resume sending helper answer for #2 suppresed complete_v1_state_transition() and stole MD | #2 spent 0.0449 milliseconds in resume sending helper answer | stop processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fb3b4007fa0 | crypto helper 0 resuming | crypto helper 0 starting work-order 4 for state #2 | crypto helper 0 doing compute dh (V1 Phase 2 PFS) (quick outR1 DH); request ID 4 | crypto helper 0 finished compute dh (V1 Phase 2 PFS) (quick outR1 DH); request ID 4 time elapsed 0.000545 seconds | (#2) spent 0.55 milliseconds in crypto helper computing work-order 4: quick outR1 DH (pcr) | crypto helper 0 sending results from work-order 4 for state #2 to event queue | scheduling resume sending helper answer for #2 | libevent_malloc: new ptr-libevent@0x7fb3a8003590 size 128 | crypto helper 0 waiting (nothing to do) | processing resume sending helper answer for #2 | start processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in resume_handler() at server.c:797) | crypto helper 0 replies to request ID 4 | calling continuation function 0x563467db9630 | quick_inI1_outR1_cryptocontinue2 for #2: calculated DH, sending R1 | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_QUICK (0x20) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 218549576 (0xd06cd48) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit ISAKMP Hash Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Hash Payload (8:ISAKMP_NEXT_HASH) | next payload chain: saving location 'ISAKMP Hash Payload'.'next payload type' in 'reply packet' | emitting 32 zero bytes of HASH DATA into ISAKMP Hash Payload | emitting length of ISAKMP Hash Payload: 36 | ***emit ISAKMP Security Association Payload: | next payload type: ISAKMP_NEXT_NONCE (0xa) | DOI: ISAKMP_DOI_IPSEC (0x1) | next payload chain: ignoring supplied 'ISAKMP Security Association Payload'.'next payload type' value 10:ISAKMP_NEXT_NONCE | next payload chain: setting previous 'ISAKMP Hash Payload'.'next payload type' to current ISAKMP Security Association Payload (1:ISAKMP_NEXT_SA) | next payload chain: saving location 'ISAKMP Security Association Payload'.'next payload type' in 'reply packet' | ****parse IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****parse ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 72 (0x48) | proposal number: 0 (0x0) | protocol ID: PROTO_IPSEC_ESP (0x3) | SPI size: 4 (0x4) | number of transforms: 2 (0x2) | parsing 4 raw bytes of ISAKMP Proposal Payload into SPI | SPI 5e 60 a5 fe | *****parse ISAKMP Transform Payload (ESP): | next payload type: ISAKMP_NEXT_T (0x3) | length: 32 (0x20) | ESP transform number: 0 (0x0) | ESP transform ID: ESP_AES (0xc) | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+GROUP_DESCRIPTION (0x8003) | length/value: 14 (0xe) | [14 is OAKLEY_GROUP_MODP2048] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+ENCAPSULATION_MODE (0x8004) | length/value: 3 (0x3) | [3 is ENCAPSULATION_MODE_UDP_TUNNEL_RFC] | NAT-T RFC: Installing IPsec SA with ENCAP, st->hidden_variables.st_nat_traversal is RFC 3947 (NAT-Traversal)+peer behind NAT | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+SA_LIFE_TYPE (0x8001) | length/value: 1 (0x1) | [1 is SA_LIFE_TYPE_SECONDS] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+SA_LIFE_DURATION (variable length) (0x8002) | length/value: 28800 (0x7080) | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+AUTH_ALGORITHM (0x8005) | length/value: 2 (0x2) | [2 is AUTH_ALGORITHM_HMAC_SHA1] | ******parse ISAKMP IPsec DOI attribute: | af+type: AF+KEY_LENGTH (0x8006) | length/value: 128 (0x80) | ESP IPsec Transform verified unconditionally; no alg_info to check against | ****emit IPsec DOI SIT: | IPsec DOI SIT: SIT_IDENTITY_ONLY (0x1) | ****emit ISAKMP Proposal Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | proposal number: 0 (0x0) | protocol ID: PROTO_IPSEC_ESP (0x3) | SPI size: 4 (0x4) | number of transforms: 1 (0x1) | last substructure: saving location 'ISAKMP Security Association Payload'.'ISAKMP Proposal Payload'.'next payload type' | netlink_get_spi: allocated 0x323ea6e for esp.0@192.1.2.23 | emitting 4 raw bytes of SPI into ISAKMP Proposal Payload | SPI 03 23 ea 6e | *****emit ISAKMP Transform Payload (ESP): | next payload type: ISAKMP_NEXT_NONE (0x0) | ESP transform number: 0 (0x0) | ESP transform ID: ESP_AES (0xc) | last substructure: saving location 'ISAKMP Proposal Payload'.'ISAKMP Transform Payload (ESP)'.'next payload type' | emitting 24 raw bytes of attributes into ISAKMP Transform Payload (ESP) | attributes 80 03 00 0e 80 04 00 03 80 01 00 01 80 02 70 80 | attributes 80 05 00 02 80 06 00 80 | emitting length of ISAKMP Transform Payload (ESP): 32 | emitting length of ISAKMP Proposal Payload: 44 | last substructure: checking 'ISAKMP Proposal Payload'.'ISAKMP Transform Payload (ESP)'.'next payload type' is 0 | emitting length of ISAKMP Security Association Payload: 56 | last substructure: checking 'ISAKMP Security Association Payload'.'ISAKMP Proposal Payload'.'next payload type' is 0 "road-eastnet-nat"[1] 192.1.2.254 #2: responding to Quick Mode proposal {msgid:0d06cd48} "road-eastnet-nat"[1] 192.1.2.254 #2: us: 192.0.2.0/24===192.1.2.23<192.1.2.23>[@east] "road-eastnet-nat"[1] 192.1.2.254 #2: them: 192.1.2.254[@road]===192.0.2.219/32 | ***emit ISAKMP Nonce Payload: | next payload type: ISAKMP_NEXT_KE (0x4) | next payload chain: ignoring supplied 'ISAKMP Nonce Payload'.'next payload type' value 4:ISAKMP_NEXT_KE | next payload chain: setting previous 'ISAKMP Security Association Payload'.'next payload type' to current ISAKMP Nonce Payload (10:ISAKMP_NEXT_NONCE) | next payload chain: saving location 'ISAKMP Nonce Payload'.'next payload type' in 'reply packet' | emitting 32 raw bytes of Nr into ISAKMP Nonce Payload | Nr 02 99 87 b5 d4 c4 44 f8 5f 8b 37 8f a2 59 24 4a | Nr 60 4f 8d 1a 93 29 fe 74 64 36 39 17 c0 c2 43 6e | emitting length of ISAKMP Nonce Payload: 36 | ***emit ISAKMP Key Exchange Payload: | next payload type: ISAKMP_NEXT_ID (0x5) | next payload chain: ignoring supplied 'ISAKMP Key Exchange Payload'.'next payload type' value 5:ISAKMP_NEXT_ID | next payload chain: setting previous 'ISAKMP Nonce Payload'.'next payload type' to current ISAKMP Key Exchange Payload (4:ISAKMP_NEXT_KE) | next payload chain: saving location 'ISAKMP Key Exchange Payload'.'next payload type' in 'reply packet' | emitting 256 raw bytes of keyex value into ISAKMP Key Exchange Payload | keyex value 26 cb 15 80 2c 45 fc 21 02 a8 2b c1 25 3c 98 d7 | keyex value 7b 36 a1 25 85 b1 92 dd 58 59 09 8c b5 c9 b2 d1 | keyex value 98 e7 6c b2 36 31 b8 31 5f ad 43 b8 ec 47 d7 97 | keyex value 1b 51 d9 5b e6 fc 7d 86 2d af c3 16 c2 dd 86 d9 | keyex value 9b 2b 6f 13 ae 02 9a 43 37 d3 6d f4 37 00 2c de | keyex value d6 bd 58 91 81 ad 1b 1b 24 a1 9e 7d 50 45 c1 07 | keyex value 18 65 f7 4d e7 48 8a 99 51 56 42 fe f0 1e 8e 5c | keyex value fa 26 b9 a5 a9 fd ec bd 54 be 6e 5d bd 44 10 d9 | keyex value df 25 76 98 c9 73 f9 47 bb 7a 42 c8 2b 9c 34 76 | keyex value db e0 9a 6d ad fa 9e ec f0 99 27 2f 0a d4 64 29 | keyex value fd f8 fb a2 84 7a 1c 42 86 b5 06 dc 5e 95 f6 b4 | keyex value e3 7e 15 71 5a 0e 23 1f bc 26 7b 06 66 27 9e 43 | keyex value c5 ed b7 3b 6c e9 54 13 8e e8 c3 b4 65 b1 19 96 | keyex value 11 f4 a0 db 0d d0 31 90 07 2a 9d 75 2f 58 6d ca | keyex value 9a cc e2 c1 0c d6 f9 ca ea 4c 68 27 f8 9e 0c f4 | keyex value 8f 0d f8 6d d2 ea c5 c9 1a 18 11 fb 66 89 e2 7c | emitting length of ISAKMP Key Exchange Payload: 260 | ***emit ISAKMP Identification Payload (IPsec DOI): | next payload type: ISAKMP_NEXT_ID (0x5) | ID type: ID_IPV4_ADDR (0x1) | Protocol ID: 0 (0x0) | port: 0 (0x0) | next payload chain: ignoring supplied 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' value 5:ISAKMP_NEXT_ID | next payload chain: setting previous 'ISAKMP Key Exchange Payload'.'next payload type' to current ISAKMP Identification Payload (IPsec DOI) (5:ISAKMP_NEXT_ID) | next payload chain: saving location 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' in 'reply packet' | emitting 4 raw bytes of ID body into ISAKMP Identification Payload (IPsec DOI) | ID body c0 00 02 db | emitting length of ISAKMP Identification Payload (IPsec DOI): 12 | ***emit ISAKMP Identification Payload (IPsec DOI): | next payload type: ISAKMP_NEXT_NONE (0x0) | ID type: ID_IPV4_ADDR_SUBNET (0x4) | Protocol ID: 0 (0x0) | port: 0 (0x0) | next payload chain: setting previous 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' to current ISAKMP Identification Payload (IPsec DOI) (5:ISAKMP_NEXT_ID) | next payload chain: saving location 'ISAKMP Identification Payload (IPsec DOI)'.'next payload type' in 'reply packet' | emitting 8 raw bytes of ID body into ISAKMP Identification Payload (IPsec DOI) | ID body c0 00 02 00 ff ff ff 00 | emitting length of ISAKMP Identification Payload (IPsec DOI): 16 | quick inR1 outI2 HASH(2): | 00 91 6a ba 39 69 87 88 fd f9 70 d9 fc 26 43 93 | cc c5 77 af 46 02 65 28 31 6a ee 39 c9 63 2a 42 | compute_proto_keymat: needed_len (after ESP enc)=16 | compute_proto_keymat: needed_len (after ESP auth)=36 | FOR_EACH_CONNECTION_... in route_owner | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | route owner of "road-eastnet-nat"[1] 192.1.2.254 unrouted: NULL | install_inbound_ipsec_sa() checking if we can route | could_route called for road-eastnet-nat (kind=CK_INSTANCE) | FOR_EACH_CONNECTION_... in route_owner | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | route owner of "road-eastnet-nat"[1] 192.1.2.254 unrouted: NULL; eroute owner: NULL | routing is easy, or has resolvable near-conflict | checking if this is a replacement state | st=0x563468f3a0c0 ost=(nil) st->serialno=#2 ost->serialno=#0 | installing outgoing SA now as refhim=0 | looking for alg with encrypt: AES_CBC keylen: 128 integ: HMAC_SHA1_96 | encrypt AES_CBC keylen=128 transid=12, key_size=16, encryptalg=12 | st->st_esp.keymat_len=36 is encrypt_keymat_size=16 + integ_keymat_size=20 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-eastnet-nat' not available on interface eth1 | 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.5e60a5fe@192.1.2.254 included non-error error | outgoing SA has refhim=0 | looking for alg with encrypt: AES_CBC keylen: 128 integ: HMAC_SHA1_96 | encrypt AES_CBC keylen=128 transid=12, key_size=16, encryptalg=12 | st->st_esp.keymat_len=36 is encrypt_keymat_size=16 + integ_keymat_size=20 | setting IPsec SA replay-window to 32 | NIC esp-hw-offload not for connection 'road-eastnet-nat' not available on interface eth1 | 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.323ea6e@192.1.2.23 included non-error error | priority calculation of connection "road-eastnet-nat" is 0xfe7df | add inbound eroute 192.0.2.219/32:0 --0-> 192.0.2.0/24:0 => tun.10000@192.1.2.23 (raw_eroute) | IPsec Sa SPD priority set to 1042399 | raw_eroute result=success | no IKEv1 message padding required | emitting length of ISAKMP Message: 444 | finished processing quick inI1 | complete v1 state transition with STF_OK | [RE]START processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in complete_v1_state_transition() at ikev1.c:2649) | #2 is idle | doing_xauth:no, t_xauth_client_done:no | IKEv1: transition from state STATE_QUICK_R0 to state STATE_QUICK_R1 | child state #2: QUICK_R0(established CHILD SA) => QUICK_R1(established CHILD SA) | event_already_set, deleting event | state #2 requesting EVENT_CRYPTO_TIMEOUT to be deleted | libevent_free: release ptr-libevent@0x7fb3b8006900 | free_event_entry: release EVENT_CRYPTO_TIMEOUT-pe@0x563468f336e0 | sending reply packet to 192.1.2.254:4500 (from 192.1.2.23:4500) | sending 448 bytes for STATE_QUICK_R0 through eth1 from 192.1.2.23:4500 to 192.1.2.254:4500 (using #2) | 00 00 00 00 cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 | c9 c0 d2 c1 08 10 20 01 0d 06 cd 48 00 00 01 bc | cc f0 ec 7c 63 a1 a2 08 60 88 e0 cb b2 ea 01 12 | ae ee fd 29 7f 95 d0 11 40 4b ab c3 30 83 53 5c | 93 d4 b0 8c ba c4 25 20 18 ea 18 06 cf 22 cb 91 | f5 ef b2 67 39 78 8d e4 88 f0 8a 42 63 76 9a 83 | 22 6a 89 ab 58 f0 01 e7 0a 67 26 49 9a 0e f6 99 | 1f fe 86 15 bf 71 d7 33 7e a9 d5 8f 65 be 69 d5 | 18 2a fe 62 88 e8 ac 57 05 98 45 f4 66 8b b2 4f | 59 48 65 23 5d d0 a1 4c 74 d8 81 1e 2a 2a af af | 76 44 48 ad 31 58 e4 f5 ec b3 93 97 6e 82 61 56 | 78 90 bc b7 86 d2 3a 45 ef 66 4c 96 0b 4b d8 0e | 92 9f 00 a8 26 0c c8 79 eb b6 e0 cf 9c de fd a1 | 00 e6 d6 44 0d fd 64 f3 25 01 3e 94 11 57 f4 c8 | 1b 35 65 9a 3c 03 4a fa 9b c7 76 65 9a d3 03 fa | 24 97 c9 3c 5b 5c 8a a6 0e aa b1 ab c2 ed da e3 | 07 4c 0b 69 74 ac e3 86 dc fb d8 23 f1 0d 32 02 | d5 6e df 88 00 f1 fd fd 7c 87 15 06 8b f9 9c d2 | 9a 65 bd 3f 0c 3d de fd 18 bd f5 17 1f 7f e2 05 | b5 93 b2 6a 02 ef 45 27 dd fc dc 7b 6f 4c a7 e7 | 91 91 22 0f 27 1a 9e 51 76 d5 32 e1 74 9d 8b 2e | c4 45 a1 67 e5 28 2a 13 be ba 88 3c 5d 15 34 67 | ef 9c e6 fe 8e 35 ea 9e b0 8e 12 64 44 98 da ff | f6 ec a8 eb 30 a0 e5 43 a7 b1 42 f1 13 1d 6c e8 | 88 04 44 99 75 0e 2b 3c d6 24 35 4d d1 d6 f9 a7 | 0f e9 30 eb a5 a2 b6 98 28 bb 4c 80 35 8b 45 f2 | 51 ef c5 3d a7 b3 86 5b 85 23 a3 21 22 dd e1 3e | 19 1a b4 cb 8e bb 13 cb 3e 47 3c 90 05 38 1f 01 | !event_already_set at reschedule | event_schedule: new EVENT_RETRANSMIT-pe@0x563468f336e0 | inserting event EVENT_RETRANSMIT, timeout in 0.5 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fb3b8006900 size 128 | #2 STATE_QUICK_R1: retransmits: first event in 0.5 seconds; timeout in 60 seconds; limit of 12 retransmits; current time is 49978.684512 | pstats #2 ikev1.ipsec established | NAT-T: NAT Traversal detected - their IKE port is '500' | NAT-T: encaps is 'auto' "road-eastnet-nat"[1] 192.1.2.254 #2: STATE_QUICK_R1: sent QR1, inbound IPsec SA installed, expecting QI2 tunnel mode {ESP/NAT=>0x5e60a5fe <0x0323ea6e xfrm=AES_CBC_128-HMAC_SHA1_96 NATOA=none NATD=192.1.2.254:4500 DPD=passive} | modecfg pull: noquirk policy:push not-client | phase 1 is done, looking for phase 2 to unpend | resume sending helper answer for #2 suppresed complete_v1_state_transition() | #2 spent 0.811 milliseconds in resume sending helper answer | stop processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in resume_handler() at server.c:833) | libevent_free: release ptr-libevent@0x7fb3a8003590 | spent 0.00322 milliseconds in comm_handle_cb() calling check_incoming_msg_errqueue() | *received 76 bytes from 192.1.2.254:4500 on eth1 (192.1.2.23:4500) | cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 c9 c0 d2 c1 | 08 10 20 01 0d 06 cd 48 00 00 00 4c 29 02 cd a7 | 37 7f 53 e9 19 35 9c 20 f7 ce 51 88 da 5a 7d 01 | 27 ed 45 f3 77 96 b3 ff e8 52 ae 9c eb 6d 59 b2 | 41 45 6d 31 4d 4d d0 37 6e c9 b1 bd | start processing: from 192.1.2.254:4500 (in process_md() at demux.c:378) | **parse ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_HASH (0x8) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_QUICK (0x20) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 218549576 (0xd06cd48) | length: 76 (0x4c) | processing version=1.0 packet with exchange type=ISAKMP_XCHG_QUICK (32) | State DB: found IKEv1 state #2 in QUICK_R1 (find_state_ikev1) | start processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in process_v1_packet() at ikev1.c:1609) | #2 is idle | #2 idle | received encrypted packet from 192.1.2.254:4500 | got payload 0x100 (ISAKMP_NEXT_HASH) needed: 0x100 opt: 0x0 | ***parse ISAKMP Hash Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | length: 36 (0x24) | removing 12 bytes of padding | quick_inI2 HASH(3): | 47 c7 e0 5f 01 f4 05 75 01 c5 d6 21 9e ec e8 17 | 58 2a 96 50 18 ad b2 20 f6 93 c8 d8 7a 52 7d 6b | received 'quick_inI2' message HASH(3) data ok | install_ipsec_sa() for #2: outbound only | could_route called for road-eastnet-nat (kind=CK_INSTANCE) | FOR_EACH_CONNECTION_... in route_owner | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | route owner of "road-eastnet-nat"[1] 192.1.2.254 unrouted: NULL; eroute owner: NULL | 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-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | route owner of "road-eastnet-nat"[1] 192.1.2.254 unrouted: NULL; eroute owner: NULL | route_and_eroute with c: road-eastnet-nat (next: none) ero:null esr:{(nil)} ro:null rosr:{(nil)} and state: #2 | priority calculation of connection "road-eastnet-nat" is 0xfe7df | eroute_connection add eroute 192.0.2.0/24:0 --0-> 192.0.2.219/32:0 => tun.0@192.1.2.254 (raw_eroute) | IPsec Sa SPD priority set to 1042399 | raw_eroute result=success | running updown command "ipsec _updown" for verb up | command executing up-client | executing up-client: PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0x | popen cmd is 1041 chars long | cmd( 0):PLUTO_VERB='up-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat' P: | cmd( 80):LUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_M: | cmd( 160):Y_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUT: | cmd( 240):O_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_S: | cmd( 320):A_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@roa: | cmd( 400):d' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_: | cmd( 480):PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' P: | cmd( 560):LUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG: | cmd( 640):+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KI: | cmd( 720):ND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO: | cmd( 800):='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO: | cmd( 880):_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_RO: | cmd( 960):UTING='no' VTI_SHARED='no' SPI_IN=0x5e60a5fe SPI_OUT=0x323ea6e ipsec _updown 2>&: | cmd(1040):1: | route_and_eroute: firewall_notified: true | running updown command "ipsec _updown" for verb prepare | command executing prepare-client | executing prepare-client: PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' | popen cmd is 1046 chars long | cmd( 0):PLUTO_VERB='prepare-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-n: | cmd( 80):at' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PL: | cmd( 160):UTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0': | cmd( 240): PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PL: | cmd( 320):UTO_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID=: | cmd( 400):'@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' P: | cmd( 480):LUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL=: | cmd( 560):'0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='R: | cmd( 640):SASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CO: | cmd( 720):NN_KIND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_: | cmd( 800):CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' : | cmd( 880):PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' V: | cmd( 960):TI_ROUTING='no' VTI_SHARED='no' SPI_IN=0x5e60a5fe SPI_OUT=0x323ea6e ipsec _updow: | cmd(1040):n 2>&1: | running updown command "ipsec _updown" for verb route | command executing route-client | executing route-client: PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI | popen cmd is 1044 chars long | cmd( 0):PLUTO_VERB='route-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat: | cmd( 80):' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUT: | cmd( 160):O_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' P: | cmd( 240):LUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUT: | cmd( 320):O_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@: | cmd( 400):road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLU: | cmd( 480):TO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0: | cmd( 560):' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSA: | cmd( 640):SIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN: | cmd( 720):_KIND='CK_INSTANCE' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CI: | cmd( 800):SCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PL: | cmd( 880):UTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI: | cmd( 960):_ROUTING='no' VTI_SHARED='no' SPI_IN=0x5e60a5fe SPI_OUT=0x323ea6e ipsec _updown : | cmd(1040):2>&1: | route_and_eroute: instance "road-eastnet-nat"[1] 192.1.2.254, setting eroute_owner {spd=0x563468f30010,sr=0x563468f30010} to #2 (was #0) (newest_ipsec_sa=#0) | #1 spent 0.547 milliseconds in install_ipsec_sa() | inI2: instance road-eastnet-nat[1], setting IKEv1 newest_ipsec_sa to #2 (was #0) (spd.eroute=#2) cloned from #1 | DPD: dpd_init() called on IPsec SA | DPD: Peer does not support Dead Peer Detection | complete v1 state transition with STF_OK | [RE]START processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in complete_v1_state_transition() at ikev1.c:2649) | #2 is idle | doing_xauth:no, t_xauth_client_done:no | IKEv1: transition from state STATE_QUICK_R1 to state STATE_QUICK_R2 | child state #2: QUICK_R1(established CHILD SA) => QUICK_R2(established CHILD SA) | event_already_set, deleting event | state #2 requesting EVENT_RETRANSMIT to be deleted | #2 STATE_QUICK_R2: retransmits: cleared | libevent_free: release ptr-libevent@0x7fb3b8006900 | free_event_entry: release EVENT_RETRANSMIT-pe@0x563468f336e0 | !event_already_set at reschedule | event_schedule: new EVENT_SA_REPLACE-pe@0x563468f336e0 | inserting event EVENT_SA_REPLACE, timeout in 28530 seconds for #2 | libevent_malloc: new ptr-libevent@0x7fb3b8006900 size 128 | pstats #2 ikev1.ipsec established | NAT-T: NAT Traversal detected - their IKE port is '500' | NAT-T: encaps is 'auto' "road-eastnet-nat"[1] 192.1.2.254 #2: STATE_QUICK_R2: IPsec SA established tunnel mode {ESP/NAT=>0x5e60a5fe <0x0323ea6e xfrm=AES_CBC_128-HMAC_SHA1_96 NATOA=none NATD=192.1.2.254:4500 DPD=passive} | modecfg pull: noquirk policy:push not-client | phase 1 is done, looking for phase 2 to unpend | #2 spent 0.609 milliseconds in process_packet_tail() | stop processing: from 192.1.2.254:4500 (BACKGROUND) (in process_md() at demux.c:380) | stop processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in process_md() at demux.c:382) | processing: STOP connection NULL (in process_md() at demux.c:383) | spent 0.746 milliseconds in comm_handle_cb() reading and processing packet | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.00338 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 | processing signal PLUTO_SIGCHLD | waitpid returned ECHILD (no child processes left) | spent 0.0024 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 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.323ea6e@192.1.2.23 | get_sa_info esp.5e60a5fe@192.1.2.254 | close_any(fd@16) (in whack_process() at rcv_whack.c:700) | spent 0.376 milliseconds in whack | 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 | certs and keys locked by 'free_preshared_secrets' forgetting secrets | certs and keys unlocked by 'free_preshared_secrets' | unreference key: 0x563468eb5070 @east cnt 1-- | unreference key: 0x563468efa500 @road cnt 2-- | start processing: connection "road-eastnet-nat"[1] 192.1.2.254 (in delete_connection() at connections.c:189) "road-eastnet-nat"[1] 192.1.2.254: deleting connection "road-eastnet-nat"[1] 192.1.2.254 instance with peer 192.1.2.254 {isakmp=#1/ipsec=#2} | 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 #2 | suspend processing: connection "road-eastnet-nat"[1] 192.1.2.254 (in foreach_state_by_connection_func_delete() at state.c:1310) | start processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in foreach_state_by_connection_func_delete() at state.c:1310) | pstats #2 ikev1.ipsec deleted completed | [RE]START processing: state #2 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in delete_state() at state.c:879) "road-eastnet-nat"[1] 192.1.2.254 #2: deleting state (STATE_QUICK_R2) aged 5.064s and sending notification | child state #2: QUICK_R2(established CHILD SA) => delete | get_sa_info esp.5e60a5fe@192.1.2.254 | get_sa_info esp.323ea6e@192.1.2.23 "road-eastnet-nat"[1] 192.1.2.254 #2: ESP traffic information: in=336B out=336B | #2 send IKEv1 delete notification for STATE_QUICK_R2 | FOR_EACH_STATE_... in find_phase1_state | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_INFO (0x5) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 3725867632 (0xde143a70) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit ISAKMP Hash Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Hash Payload (8:ISAKMP_NEXT_HASH) | next payload chain: saving location 'ISAKMP Hash Payload'.'next payload type' in 'delete msg' | emitting 32 zero bytes of HASH DATA into ISAKMP Hash Payload | emitting length of ISAKMP Hash Payload: 36 | ***emit ISAKMP Delete Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | DOI: ISAKMP_DOI_IPSEC (0x1) | protocol ID: 3 (0x3) | SPI size: 4 (0x4) | number of SPIs: 1 (0x1) | next payload chain: setting previous 'ISAKMP Hash Payload'.'next payload type' to current ISAKMP Delete Payload (12:ISAKMP_NEXT_D) | next payload chain: saving location 'ISAKMP Delete Payload'.'next payload type' in 'delete msg' | emitting 4 raw bytes of delete payload into ISAKMP Delete Payload | delete payload 03 23 ea 6e | emitting length of ISAKMP Delete Payload: 16 | send delete HASH(1): | c4 8b a7 95 35 ec 3c fc 3d cb 26 cb 6b 21 53 51 | aa a8 e2 12 b9 d8 a7 da c1 e5 6c 29 31 fc 8d 6e | emitting 12 zero bytes of encryption padding into ISAKMP Message | no IKEv1 message padding required | emitting length of ISAKMP Message: 92 | sending 96 bytes for delete notify through eth1 from 192.1.2.23:4500 to 192.1.2.254:4500 (using #1) | 00 00 00 00 cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 | c9 c0 d2 c1 08 10 05 01 de 14 3a 70 00 00 00 5c | cc 41 b1 5b 1a 24 60 45 88 c0 9c 21 da 5d ef 19 | 00 dd fb fc c8 42 97 3f 9a 95 b6 49 6c 5b e7 5c | d8 28 88 88 7a 91 56 17 72 0a 42 f6 12 d8 06 ce | ee 95 70 64 96 53 0f e5 fb 67 61 f2 0c 57 2f 9e | state #2 requesting EVENT_SA_REPLACE to be deleted | libevent_free: release ptr-libevent@0x7fb3b8006900 | free_event_entry: release EVENT_SA_REPLACE-pe@0x563468f336e0 | 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-eastnet-nat' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='1569051332' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED | popen cmd is 1054 chars long | cmd( 0):PLUTO_VERB='down-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-nat': | cmd( 80): PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO: | cmd( 160):_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PL: | cmd( 240):UTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO: | cmd( 320):_SA_REQID='16392' PLUTO_SA_TYPE='ESP' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@r: | cmd( 400):oad' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUT: | cmd( 480):O_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0': | cmd( 560): PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='1569051332' PLUTO_CONN_POL: | cmd( 640):ICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PL: | cmd( 720):UTO_CONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_: | cmd( 800):IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BA: | cmd( 880):NNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IF: | cmd( 960):ACE='' VTI_ROUTING='no' VTI_SHARED='no' SPI_IN=0x5e60a5fe SPI_OUT=0x323ea6e ipse: | cmd(1040):c _updown 2>&1: | shunt_eroute() called for connection 'road-eastnet-nat' to 'replace with shunt' for rt_kind 'prospective erouted' using protoports 192.0.2.0/24:0 --0->- 192.0.2.219/32:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.0/24:0 dest 192.0.2.219/32:0 | priority calculation of connection "road-eastnet-nat" is 0xfe7df | IPsec Sa SPD priority set to 1042399 | delete esp.5e60a5fe@192.1.2.254 | netlink response for Del SA esp.5e60a5fe@192.1.2.254 included non-error error | priority calculation of connection "road-eastnet-nat" is 0xfe7df | delete inbound eroute 192.0.2.219/32:0 --0-> 192.0.2.0/24:0 => unk255.10000@192.1.2.23 (raw_eroute) | raw_eroute result=success | delete esp.323ea6e@192.1.2.23 | netlink response for Del SA esp.323ea6e@192.1.2.23 included non-error error | stop processing: connection "road-eastnet-nat"[1] 192.1.2.254 (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-eastnet-nat | State DB: deleting IKEv1 state #2 in QUICK_R2 | child state #2: QUICK_R2(established CHILD SA) => UNDEFINED(ignore) | stop processing: state #2 from 192.1.2.254:4500 (in delete_state() at state.c:1143) | processing: STOP state #0 (in foreach_state_by_connection_func_delete() at state.c:1312) | state #1 | pass 1 | FOR_EACH_STATE_... in foreach_state_by_connection_func_delete | state #1 | start processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in foreach_state_by_connection_func_delete() at state.c:1310) | pstats #1 ikev1.isakmp deleted completed | [RE]START processing: state #1 connection "road-eastnet-nat"[1] 192.1.2.254 from 192.1.2.254:4500 (in delete_state() at state.c:879) "road-eastnet-nat"[1] 192.1.2.254 #1: deleting state (STATE_MAIN_R3) aged 5.099s and sending notification | parent state #1: MAIN_R3(established IKE SA) => delete | #1 send IKEv1 delete notification for STATE_MAIN_R3 | **emit ISAKMP Message: | initiator cookie: | cc 88 d5 3f e4 3a 61 fe | responder cookie: | 77 18 e3 d9 c9 c0 d2 c1 | next payload type: ISAKMP_NEXT_NONE (0x0) | ISAKMP version: ISAKMP Version 1.0 (rfc2407) (0x10) | exchange type: ISAKMP_XCHG_INFO (0x5) | flags: ISAKMP_FLAG_v1_ENCRYPTION (0x1) | Message ID: 1262577026 (0x4b416582) | next payload chain: saving message location 'ISAKMP Message'.'next payload type' | ***emit ISAKMP Hash Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | next payload chain: setting previous 'ISAKMP Message'.'next payload type' to current ISAKMP Hash Payload (8:ISAKMP_NEXT_HASH) | next payload chain: saving location 'ISAKMP Hash Payload'.'next payload type' in 'delete msg' | emitting 32 zero bytes of HASH DATA into ISAKMP Hash Payload | emitting length of ISAKMP Hash Payload: 36 | ***emit ISAKMP Delete Payload: | next payload type: ISAKMP_NEXT_NONE (0x0) | DOI: ISAKMP_DOI_IPSEC (0x1) | protocol ID: 1 (0x1) | SPI size: 16 (0x10) | number of SPIs: 1 (0x1) | next payload chain: setting previous 'ISAKMP Hash Payload'.'next payload type' to current ISAKMP Delete Payload (12:ISAKMP_NEXT_D) | next payload chain: saving location 'ISAKMP Delete Payload'.'next payload type' in 'delete msg' | emitting 8 raw bytes of initiator SPI into ISAKMP Delete Payload | initiator SPI cc 88 d5 3f e4 3a 61 fe | emitting 8 raw bytes of responder SPI into ISAKMP Delete Payload | responder SPI 77 18 e3 d9 c9 c0 d2 c1 | emitting length of ISAKMP Delete Payload: 28 | send delete HASH(1): | 3a 24 44 c3 42 af 63 a8 35 9a 09 85 ad 3c 38 c9 | a7 ac 14 0b df a9 bd 34 2a 11 df 88 77 6e c5 10 | no IKEv1 message padding required | emitting length of ISAKMP Message: 92 | sending 96 bytes for delete notify through eth1 from 192.1.2.23:4500 to 192.1.2.254:4500 (using #1) | 00 00 00 00 cc 88 d5 3f e4 3a 61 fe 77 18 e3 d9 | c9 c0 d2 c1 08 10 05 01 4b 41 65 82 00 00 00 5c | 14 65 f3 69 36 a6 42 de c3 18 94 a1 e0 35 5e 1b | 33 cf 24 1d 8b 7f b4 cc 4a 48 d6 6a e3 ae 37 25 | be 20 11 bb 2a 4c 0c 33 62 b5 b1 31 79 48 86 ab | 09 2b e1 10 4b d0 a3 8a 40 b5 08 11 94 29 2a 3d | state #1 requesting EVENT_SA_REPLACE to be deleted | libevent_free: release ptr-libevent@0x563468f2e790 | free_event_entry: release EVENT_SA_REPLACE-pe@0x563468f333f0 | State DB: IKEv1 state not found (flush_incomplete_children) | in connection_discard for connection road-eastnet-nat | State DB: deleting IKEv1 state #1 in MAIN_R3 | parent state #1: MAIN_R3(established IKE SA) => UNDEFINED(ignore) | unreference key: 0x563468efa500 @road cnt 1-- | stop processing: state #1 from 192.1.2.254:4500 (in delete_state() at state.c:1143) | processing: STOP state #0 (in foreach_state_by_connection_func_delete() at state.c:1312) | shunt_eroute() called for connection 'road-eastnet-nat' to 'delete' for rt_kind 'unrouted' using protoports 192.0.2.0/24:0 --0->- 192.0.2.219/32:0 | netlink_shunt_eroute for proto 0, and source 192.0.2.0/24:0 dest 192.0.2.219/32:0 | priority calculation of connection "road-eastnet-nat" is 0xfe7df | priority calculation of connection "road-eastnet-nat" is 0xfe7df | FOR_EACH_CONNECTION_... in route_owner | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | conn road-eastnet-nat mark 0/00000000, 0/00000000 vs | conn road-eastnet-nat mark 0/00000000, 0/00000000 | route owner of "road-eastnet-nat" 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-eastnet-nat' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PLUTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0' PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PLUTO_SA_REQID='16392' PLUTO_SA_TYPE='none' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY='RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_CONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PEER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER='' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE='' VTI_ROUTING='no' VTI_SHARED=' | popen cmd is 1036 chars long | cmd( 0):PLUTO_VERB='unroute-client' PLUTO_VERSION='2.0' PLUTO_CONNECTION='road-eastnet-n: | cmd( 80):at' PLUTO_INTERFACE='eth1' PLUTO_NEXT_HOP='192.1.2.254' PLUTO_ME='192.1.2.23' PL: | cmd( 160):UTO_MY_ID='@east' PLUTO_MY_CLIENT='192.0.2.0/24' PLUTO_MY_CLIENT_NET='192.0.2.0': | cmd( 240): PLUTO_MY_CLIENT_MASK='255.255.255.0' PLUTO_MY_PORT='0' PLUTO_MY_PROTOCOL='0' PL: | cmd( 320):UTO_SA_REQID='16392' PLUTO_SA_TYPE='none' PLUTO_PEER='192.1.2.254' PLUTO_PEER_ID: | cmd( 400):='@road' PLUTO_PEER_CLIENT='192.0.2.219/32' PLUTO_PEER_CLIENT_NET='192.0.2.219' : | cmd( 480):PLUTO_PEER_CLIENT_MASK='255.255.255.255' PLUTO_PEER_PORT='0' PLUTO_PEER_PROTOCOL: | cmd( 560):='0' PLUTO_PEER_CA='' PLUTO_STACK='netkey' PLUTO_ADDTIME='0' PLUTO_CONN_POLICY=': | cmd( 640):RSASIG+ENCRYPT+TUNNEL+PFS+IKEV1_ALLOW+SAREF_TRACK+IKE_FRAG_ALLOW+ESN_NO' PLUTO_C: | cmd( 720):ONN_KIND='CK_GOING_AWAY' PLUTO_CONN_ADDRFAMILY='ipv4' XAUTH_FAILED=0 PLUTO_IS_PE: | cmd( 800):ER_CISCO='0' PLUTO_PEER_DNS_INFO='' PLUTO_PEER_DOMAIN_INFO='' PLUTO_PEER_BANNER=: | cmd( 880):'' PLUTO_CFG_SERVER='0' PLUTO_CFG_CLIENT='0' PLUTO_NM_CONFIGURED='0' VTI_IFACE=': | cmd( 960):' VTI_ROUTING='no' 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. | free hp@0x563468f2e080 | flush revival: connection 'road-eastnet-nat' wasn't on the list | processing: STOP connection NULL (in discard_connection() at connections.c:249) | start processing: connection "road-eastnet-nat" (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@0x563468ef94f0 | flush revival: connection 'road-eastnet-nat' wasn't on the list | stop processing: connection "road-eastnet-nat" (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.0.2.254:4500 shutting down interface eth0/eth0 192.0.2.254:500 shutting down interface eth1/eth1 192.1.2.23:4500 shutting down interface eth1/eth1 192.1.2.23:500 | FOR_EACH_STATE_... in delete_states_dead_interfaces | libevent_free: release ptr-libevent@0x563468f2cd50 | free_event_entry: release EVENT_NULL-pe@0x563468f2cd10 | libevent_free: release ptr-libevent@0x563468f2ce40 | free_event_entry: release EVENT_NULL-pe@0x563468f2ce00 | libevent_free: release ptr-libevent@0x563468f2cf30 | free_event_entry: release EVENT_NULL-pe@0x563468f2cef0 | libevent_free: release ptr-libevent@0x563468f2d020 | free_event_entry: release EVENT_NULL-pe@0x563468f2cfe0 | libevent_free: release ptr-libevent@0x563468f2d110 | free_event_entry: release EVENT_NULL-pe@0x563468f2d0d0 | libevent_free: release ptr-libevent@0x563468f2d200 | free_event_entry: release EVENT_NULL-pe@0x563468f2d1c0 | FOR_EACH_UNORIENTED_CONNECTION_... in check_orientations | libevent_free: release ptr-libevent@0x563468f2c670 | free_event_entry: release EVENT_NULL-pe@0x563468f103e0 | libevent_free: release ptr-libevent@0x563468f22100 | free_event_entry: release EVENT_NULL-pe@0x563468f15e90 | libevent_free: release ptr-libevent@0x563468f22070 | free_event_entry: release EVENT_NULL-pe@0x563468f15ed0 | 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@0x563468f2c740 | signal event handler PLUTO_SIGCHLD uninstalled | libevent_free: release ptr-libevent@0x563468f2c820 | signal event handler PLUTO_SIGTERM uninstalled | libevent_free: release ptr-libevent@0x563468f2c8e0 | signal event handler PLUTO_SIGHUP uninstalled | libevent_free: release ptr-libevent@0x563468f213f0 | signal event handler PLUTO_SIGSYS uninstalled | releasing event base | libevent_free: release ptr-libevent@0x563468f2c9a0 | libevent_free: release ptr-libevent@0x563468f01e40 | libevent_free: release ptr-libevent@0x563468f106f0 | libevent_free: release ptr-libevent@0x563468f33bf0 | libevent_free: release ptr-libevent@0x563468f10710 | libevent_free: release ptr-libevent@0x563468f2c700 | libevent_free: release ptr-libevent@0x563468f2c7e0 | libevent_free: release ptr-libevent@0x563468f107a0 | libevent_free: release ptr-libevent@0x563468f151b0 | libevent_free: release ptr-libevent@0x563468f151d0 | libevent_free: release ptr-libevent@0x563468f2d290 | libevent_free: release ptr-libevent@0x563468f2d1a0 | libevent_free: release ptr-libevent@0x563468f2d0b0 | libevent_free: release ptr-libevent@0x563468f2cfc0 | libevent_free: release ptr-libevent@0x563468f2ced0 | libevent_free: release ptr-libevent@0x563468f2cde0 | libevent_free: release ptr-libevent@0x563468e92370 | libevent_free: release ptr-libevent@0x563468f2c8c0 | libevent_free: release ptr-libevent@0x563468f2c800 | libevent_free: release ptr-libevent@0x563468f2c720 | libevent_free: release ptr-libevent@0x563468f2c980 | libevent_free: release ptr-libevent@0x563468e905b0 | libevent_free: release ptr-libevent@0x563468f10730 | libevent_free: release ptr-libevent@0x563468f10760 | libevent_free: release ptr-libevent@0x563468f10450 | releasing global libevent data | libevent_free: release ptr-libevent@0x563468f0f120 | libevent_free: release ptr-libevent@0x563468f0f150 | libevent_free: release ptr-libevent@0x563468f10420