Hi all, I am using an L2TP/IPsec (transport mode) VPN connection from a client behind a NAT running Debian with strongswan 5.6.0-2 and xl2tpd 1.3.10-1 to a Cisco Meraki MX60 with a public IP. The connection works with kernel 4.13 but not with kernel 4.14. With 4.14 the IPsec connection appears to be established correctly but xl2tpd is unable to establish the L2TP connection. The relevant error from syslog is:
charon: 09[KNL] creating acquire job for policy 192.168.21.10/32[udp/l2f] === X.X.X.X/32[udp/l2f] with reqid {1} charon: 12[CFG] trap not found, unable to acquire reqid 1 I have bisected the issue to commit c9f3f813d462. I have attached the client ipsec.conf as well as the syslog during the connection attempt for both c9f3f813d462 (bad) and cf3796675174 (good). Meraki IPs have been redacted to protect the innocent. I'd appreciate any assistance in fixing the issue. Let me know if there's anything else I can do to help troubleshoot or test. P.S. Please CC me, as I am not subscribed to netdev@. Thanks! -- Thanks, | ke...@kevinlocke.name | XMPP: ke...@kevinlocke.name Kevin | https://kevinlocke.name | IRC: kevinoid on freenode
conn hcs # No response for IKEv2 packets. Use IKEv1. keyexchange=ikev1 # l2tp-over-ipsec is transport mode # See http://bugs.xelerance.com/view.php?id=466 type=transport authby=secret # No response to IKEv1 request with default ike/esp # These value work ike=aes128-sha1-modp1024,3des-sha1-modp1024! esp=aes128-sha1-modp1024,3des-sha1-modp1024! left=%defaultroute leftprotoport=17/1701 right=X.X.X.X rightprotoport=17/1701 auto=add
Nov 15 08:08:13 kevinolos systemd[1]: Started strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf. Nov 15 08:08:13 kevinolos ipsec[2553]: Starting strongSwan 5.6.0 IPsec [starter]... Nov 15 08:08:14 kevinolos kernel: [ 33.300756] NET: Registered protocol family 15 Nov 15 08:08:14 kevinolos kernel: [ 33.366041] Initializing XFRM netlink socket Nov 15 08:08:14 kevinolos charon: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.0, Linux 4.14.0-rc7+, x86_64) Nov 15 08:08:14 kevinolos charon: 00[CFG] PKCS11 module '<name>' lacks library path Nov 15 08:08:14 kevinolos kernel: [ 33.510756] AVX2 or AES-NI instructions are not detected. Nov 15 08:08:14 kevinolos kernel: [ 33.561330] alg: No test for xcbc(camellia) (xcbc(camellia-asm)) Nov 15 08:08:14 kevinolos kernel: [ 33.597914] alg: No test for rfc3686(ctr(camellia)) (rfc3686(ctr-camellia-aesni)) Nov 15 08:08:14 kevinolos kernel: [ 33.710137] AVX2 instructions are not detected. Nov 15 08:08:14 kevinolos charon: 00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts' Nov 15 08:08:14 kevinolos charon: 00[CFG] loaded ca certificate "DC=com, DC=XXX" from '/etc/ipsec.d/cacerts/hcs.pem' Nov 15 08:08:14 kevinolos charon: 00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts' Nov 15 08:08:14 kevinolos charon: 00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts' Nov 15 08:08:14 kevinolos charon: 00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts' Nov 15 08:08:14 kevinolos charon: 00[CFG] loading crls from '/etc/ipsec.d/crls' Nov 15 08:08:14 kevinolos ipsec[2553]: charon (2579) started after 480 ms Nov 15 08:08:14 kevinolos charon: 00[CFG] loading secrets from '/etc/ipsec.secrets' Nov 15 08:08:14 kevinolos charon: 00[CFG] loaded IKE secret for X.X.X.X %any Nov 15 08:08:14 kevinolos charon: 00[CFG] loaded 0 RADIUS server configurations Nov 15 08:08:14 kevinolos charon: 00[CFG] HA config misses local/remote address Nov 15 08:08:14 kevinolos charon: 00[LIB] loaded plugins: charon test-vectors ldap pkcs11 aesni aes rc2 sha2 sha1 md5 rdrand random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt af-alg fips-prf gmp curve25519 agent xcbc cmac hmac ctr ccm gcm curl attr kernel-netlink resolve socket-default connmark farp stroke updown eap-identity eap-aka eap-md5 eap-gtc eap-mschapv2 eap-radius eap-tls eap-ttls eap-tnc xauth-generic xauth-eap xauth-pam tnc-tnccs dhcp lookip error-notify certexpire led addrblock unity Nov 15 08:08:14 kevinolos charon: 00[LIB] dropped capabilities, running as uid 0, gid 0 Nov 15 08:08:14 kevinolos charon: 00[JOB] spawning 16 worker threads Nov 15 08:08:14 kevinolos charon: 09[CFG] received stroke: add connection 'hcs' Nov 15 08:08:14 kevinolos charon: 09[CFG] added configuration 'hcs' Nov 15 08:08:15 kevinolos charon: 04[CFG] received stroke: initiate 'hcs' Nov 15 08:08:15 kevinolos charon: 06[IKE] initiating Main Mode IKE_SA hcs[1] to X.X.X.X Nov 15 08:08:15 kevinolos charon: 06[ENC] generating ID_PROT request 0 [ SA V V V V V ] Nov 15 08:08:15 kevinolos charon: 06[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (212 bytes) Nov 15 08:08:15 kevinolos charon: 05[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (156 bytes) Nov 15 08:08:16 kevinolos charon: 05[ENC] parsed ID_PROT response 0 [ SA V V V V ] Nov 15 08:08:16 kevinolos charon: 05[IKE] received XAuth vendor ID Nov 15 08:08:16 kevinolos charon: 05[IKE] received NAT-T (RFC 3947) vendor ID Nov 15 08:08:16 kevinolos charon: 05[IKE] received DPD vendor ID Nov 15 08:08:16 kevinolos charon: 05[IKE] received FRAGMENTATION vendor ID Nov 15 08:08:16 kevinolos charon: 05[ENC] generating ID_PROT request 0 [ KE No NAT-D NAT-D ] Nov 15 08:08:16 kevinolos charon: 05[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (244 bytes) Nov 15 08:08:16 kevinolos charon: 07[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (228 bytes) Nov 15 08:08:16 kevinolos charon: 07[ENC] parsed ID_PROT response 0 [ KE No NAT-D NAT-D ] Nov 15 08:08:16 kevinolos charon: 07[IKE] local host is behind NAT, sending keep alives Nov 15 08:08:16 kevinolos charon: 07[ENC] generating ID_PROT request 0 [ ID HASH N(INITIAL_CONTACT) ] Nov 15 08:08:16 kevinolos charon: 07[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (100 bytes) Nov 15 08:08:17 kevinolos charon: 08[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (92 bytes) Nov 15 08:08:17 kevinolos charon: 08[ENC] parsed ID_PROT response 0 [ ID HASH V ] Nov 15 08:08:17 kevinolos charon: 08[IKE] received DPD vendor ID Nov 15 08:08:17 kevinolos charon: 08[IKE] IKE_SA hcs[1] established between 192.168.21.10[192.168.21.10]...X.X.X.X[X.X.X.X] Nov 15 08:08:17 kevinolos charon: 08[IKE] scheduling reauthentication in 10245s Nov 15 08:08:17 kevinolos charon: 08[IKE] maximum IKE_SA lifetime 10785s Nov 15 08:08:17 kevinolos charon: 08[ENC] generating QUICK_MODE request 288079573 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:08:17 kevinolos charon: 08[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (356 bytes) Nov 15 08:08:17 kevinolos charon: 10[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (308 bytes) Nov 15 08:08:17 kevinolos charon: 10[ENC] parsed QUICK_MODE response 288079573 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:08:17 kevinolos ipsec[2553]: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.0, Linux 4.14.0-rc7+, x86_64) Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] PKCS11 module '<name>' lacks library path Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loaded ca certificate "DC=com, DC=XXX" from '/etc/ipsec.d/cacerts/hcs.pem' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading crls from '/etc/ipsec.d/crls' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loading secrets from '/etc/ipsec.secrets' Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loaded IKE secret for X.X.X.X %any Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] loaded 0 RADIUS server configurations Nov 15 08:08:17 kevinolos ipsec[2553]: 00[CFG] HA config misses local/remote address Nov 15 08:08:17 kevinolos ipsec[2553]: 00[LIB] loaded plugins: charon test-vectors ldap pkcs11 aesni aes rc2 sha2 sha1 md5 rdrand random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt af-alg fips-prf gmp curve25519 agent xcbc cmac hmac ctr ccm gcm curl attr kernel-netlink resolve socket-default connmark farp stroke updown eap-identity eap-aka eap-md5 eap-gtc eap-mschapv2 eap-radius eap-tls eap-ttls eap-tnc xauth-generic xauth-eap xauth-pam tnc-tnccs dhcp lookip error-notify certexpire led addrblock unity Nov 15 08:08:17 kevinolos ipsec[2553]: 00[LIB] dropped capabilities, running as uid 0, gid 0 Nov 15 08:08:17 kevinolos ipsec[2553]: 00[JOB] spawning 16 worker threads Nov 15 08:08:17 kevinolos ipsec[2553]: 09[CFG] received stroke: add connection 'hcs' Nov 15 08:08:17 kevinolos ipsec[2553]: 09[CFG] added configuration 'hcs' Nov 15 08:08:17 kevinolos ipsec[2553]: 04[CFG] received stroke: initiate 'hcs' Nov 15 08:08:17 kevinolos ipsec[2553]: 06[IKE] initiating Main Mode IKE_SA hcs[1] to X.X.X.X Nov 15 08:08:17 kevinolos ipsec[2553]: 06[ENC] generating ID_PROT request 0 [ SA V V V V V ] Nov 15 08:08:17 kevinolos ipsec[2553]: 06[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (212 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 05[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (156 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 05[ENC] parsed ID_PROT response 0 [ SA V V V V ] Nov 15 08:08:17 kevinolos ipsec[2553]: 05[IKE] received XAuth vendor ID Nov 15 08:08:17 kevinolos ipsec[2553]: 05[IKE] received NAT-T (RFC 3947) vendor ID Nov 15 08:08:17 kevinolos ipsec[2553]: 05[IKE] received DPD vendor ID Nov 15 08:08:17 kevinolos ipsec[2553]: 05[IKE] received FRAGMENTATION vendor ID Nov 15 08:08:17 kevinolos ipsec[2553]: 05[ENC] generating ID_PROT request 0 [ KE No NAT-D NAT-D ] Nov 15 08:08:17 kevinolos ipsec[2553]: 05[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (244 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 07[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (228 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 07[ENC] parsed ID_PROT response 0 [ KE No NAT-D NAT-D ] Nov 15 08:08:17 kevinolos ipsec[2553]: 07[IKE] local host is behind NAT, sending keep alives Nov 15 08:08:17 kevinolos ipsec[2553]: 07[ENC] generating ID_PROT request 0 [ ID HASH N(INITIAL_CONTACT) ] Nov 15 08:08:17 kevinolos ipsec[2553]: 07[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (100 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 08[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (92 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 08[ENC] parsed ID_PROT response 0 [ ID HASH V ] Nov 15 08:08:17 kevinolos ipsec[2553]: 08[IKE] received DPD vendor ID Nov 15 08:08:17 kevinolos ipsec[2553]: 08[IKE] IKE_SA hcs[1] established between 192.168.21.10[192.168.21.10]...X.X.X.X[X.X.X.X] Nov 15 08:08:17 kevinolos ipsec[2553]: 08[IKE] scheduling reauthentication in 10245s Nov 15 08:08:17 kevinolos ipsec[2553]: 08[IKE] maximum IKE_SA lifetime 10785s Nov 15 08:08:17 kevinolos ipsec[2553]: 08[ENC] generating QUICK_MODE request 288079573 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:08:17 kevinolos ipsec[2553]: 08[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (356 bytes) Nov 15 08:08:17 kevinolos ipsec[2553]: 10[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (308 bytes) Nov 15 08:08:17 kevinolos charon: 10[IKE] CHILD_SA hcs{1} established with SPIs c7ff3092_i 0f8d840d_o and TS 192.168.21.10/32[udp/l2f] === X.X.X.X/32[udp/l2f] Nov 15 08:08:17 kevinolos charon: 10[ENC] generating QUICK_MODE request 288079573 [ HASH ] Nov 15 08:08:17 kevinolos charon: 10[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (60 bytes) Nov 15 08:08:17 kevinolos kernel: [ 36.924216] alg: No test for echainiv(authenc(hmac(sha1),cbc(des3_ede))) (echainiv(authenc(hmac(sha1-generic),cbc(des3_ede-generic)))) Nov 15 08:08:18 kevinolos systemd[1]: Starting LSB: layer 2 tunelling protocol daemon... Nov 15 08:08:18 kevinolos xl2tpd[2969]: setsockopt recvref[30]: Protocol not available Nov 15 08:08:18 kevinolos kernel: [ 37.356110] PPP generic driver version 2.4.2 Nov 15 08:08:18 kevinolos kernel: [ 37.361628] NET: Registered protocol family 24 Nov 15 08:08:18 kevinolos kernel: [ 37.382853] l2tp_core: L2TP core driver, V2.0 Nov 15 08:08:18 kevinolos kernel: [ 37.389878] l2tp_netlink: L2TP netlink interface Nov 15 08:08:18 kevinolos xl2tpd[2969]: Using l2tp kernel support. Nov 15 08:08:18 kevinolos xl2tpd[2965]: Starting xl2tpd: xl2tpd. Nov 15 08:08:18 kevinolos systemd[1]: Started LSB: layer 2 tunelling protocol daemon. Nov 15 08:08:18 kevinolos xl2tpd[2982]: xl2tpd version xl2tpd-1.3.10 started on kevinolos PID:2982 Nov 15 08:08:18 kevinolos xl2tpd[2982]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc. Nov 15 08:08:18 kevinolos xl2tpd[2982]: Forked by Scott Balmos and David Stipp, (C) 2001 Nov 15 08:08:18 kevinolos xl2tpd[2982]: Inherited by Jeff McAdams, (C) 2002 Nov 15 08:08:18 kevinolos xl2tpd[2982]: Forked again by Xelerance (www.xelerance.com) (C) 2006-2016 Nov 15 08:08:18 kevinolos xl2tpd[2982]: Listening on IP address 0.0.0.0, port 1701 Nov 15 08:08:18 kevinolos kernel: [ 37.397585] l2tp_ppp: PPPoL2TP kernel driver, V2.0 Nov 15 08:08:18 kevinolos xl2tpd[2982]: get_call: allocating new tunnel for host X.X.X.X, port 1701. Nov 15 08:08:18 kevinolos xl2tpd[2982]: Connecting to host X.X.X.X, port 1701 Nov 15 08:08:18 kevinolos xl2tpd[2982]: control_finish: message type is (null)(0). Tunnel is 0, call is 0. Nov 15 08:08:18 kevinolos xl2tpd[2982]: control_finish: sending SCCRQ Nov 15 08:08:18 kevinolos charon: 09[KNL] creating acquire job for policy 192.168.21.10/32[udp/l2f] === X.X.X.X/32[udp/l2f] with reqid {1} Nov 15 08:08:18 kevinolos charon: 12[CFG] trap not found, unable to acquire reqid 1 Nov 15 08:08:19 kevinolos xl2tpd[2982]: network_thread: select timeout Nov 15 08:08:24 kevinolos xl2tpd[2982]: network_thread: select timeout Nov 15 08:08:28 kevinolos xl2tpd[2982]: network_thread: select timeout Nov 15 08:08:36 kevinolos xl2tpd[2982]: network_thread: select timeout Nov 15 08:08:44 kevinolos charon: 05[IKE] sending keep alive to X.X.X.X[4500] Nov 15 08:08:52 kevinolos xl2tpd[2982]: network_thread: select timeout Nov 15 08:08:52 kevinolos xl2tpd[2982]: Maximum retries exceeded for tunnel 33232. Closing. Nov 15 08:08:52 kevinolos xl2tpd[2982]: Connection 0 closed to X.X.X.X, port 1701 (Timeout) Nov 15 08:08:53 kevinolos xl2tpd[2982]: network_thread: select timeout
Nov 15 08:45:06 kevinolos systemd[1]: Started strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf. Nov 15 08:45:06 kevinolos ipsec[2575]: Starting strongSwan 5.6.0 IPsec [starter]... Nov 15 08:45:06 kevinolos kernel: [ 33.001700] NET: Registered protocol family 15 Nov 15 08:45:06 kevinolos kernel: [ 33.076243] Initializing XFRM netlink socket Nov 15 08:45:06 kevinolos charon: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.0, Linux 4.14.0-rc7+, x86_64) Nov 15 08:45:06 kevinolos charon: 00[CFG] PKCS11 module '<name>' lacks library path Nov 15 08:45:06 kevinolos kernel: [ 33.208442] AVX2 or AES-NI instructions are not detected. Nov 15 08:45:06 kevinolos kernel: [ 33.258101] alg: No test for xcbc(camellia) (xcbc(camellia-asm)) Nov 15 08:45:06 kevinolos kernel: [ 33.285984] alg: No test for rfc3686(ctr(camellia)) (rfc3686(ctr-camellia-aesni)) Nov 15 08:45:07 kevinolos kernel: [ 33.400437] AVX2 instructions are not detected. Nov 15 08:45:07 kevinolos charon: 00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts' Nov 15 08:45:07 kevinolos charon: 00[CFG] loaded ca certificate "DC=com, DC=XXX" from '/etc/ipsec.d/cacerts/hcs.pem' Nov 15 08:45:07 kevinolos charon: 00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts' Nov 15 08:45:07 kevinolos charon: 00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts' Nov 15 08:45:07 kevinolos charon: 00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts' Nov 15 08:45:07 kevinolos charon: 00[CFG] loading crls from '/etc/ipsec.d/crls' Nov 15 08:45:07 kevinolos charon: 00[CFG] loading secrets from '/etc/ipsec.secrets' Nov 15 08:45:07 kevinolos charon: 00[CFG] loaded IKE secret for X.X.X.X %any Nov 15 08:45:07 kevinolos charon: 00[CFG] loaded 0 RADIUS server configurations Nov 15 08:45:07 kevinolos charon: 00[CFG] HA config misses local/remote address Nov 15 08:45:07 kevinolos charon: 00[LIB] loaded plugins: charon test-vectors ldap pkcs11 aesni aes rc2 sha2 sha1 md5 rdrand random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt af-alg fips-prf gmp curve25519 agent xcbc cmac hmac ctr ccm gcm curl attr kernel-netlink resolve socket-default connmark farp stroke updown eap-identity eap-aka eap-md5 eap-gtc eap-mschapv2 eap-radius eap-tls eap-ttls eap-tnc xauth-generic xauth-eap xauth-pam tnc-tnccs dhcp lookip error-notify certexpire led addrblock unity Nov 15 08:45:07 kevinolos charon: 00[LIB] dropped capabilities, running as uid 0, gid 0 Nov 15 08:45:07 kevinolos charon: 00[JOB] spawning 16 worker threads Nov 15 08:45:07 kevinolos ipsec[2575]: charon (2601) started after 460 ms Nov 15 08:45:07 kevinolos charon: 09[CFG] received stroke: add connection 'hcs' Nov 15 08:45:07 kevinolos charon: 09[CFG] added configuration 'hcs' Nov 15 08:45:08 kevinolos charon: 14[CFG] received stroke: initiate 'hcs' Nov 15 08:45:08 kevinolos charon: 05[IKE] initiating Main Mode IKE_SA hcs[1] to X.X.X.X Nov 15 08:45:08 kevinolos charon: 05[ENC] generating ID_PROT request 0 [ SA V V V V V ] Nov 15 08:45:08 kevinolos charon: 05[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (212 bytes) Nov 15 08:45:08 kevinolos charon: 06[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (156 bytes) Nov 15 08:45:08 kevinolos charon: 06[ENC] parsed ID_PROT response 0 [ SA V V V V ] Nov 15 08:45:08 kevinolos charon: 06[IKE] received XAuth vendor ID Nov 15 08:45:08 kevinolos charon: 06[IKE] received NAT-T (RFC 3947) vendor ID Nov 15 08:45:08 kevinolos charon: 06[IKE] received DPD vendor ID Nov 15 08:45:08 kevinolos charon: 06[IKE] received FRAGMENTATION vendor ID Nov 15 08:45:08 kevinolos charon: 06[ENC] generating ID_PROT request 0 [ KE No NAT-D NAT-D ] Nov 15 08:45:08 kevinolos charon: 06[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (244 bytes) Nov 15 08:45:08 kevinolos charon: 07[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (228 bytes) Nov 15 08:45:08 kevinolos charon: 07[ENC] parsed ID_PROT response 0 [ KE No NAT-D NAT-D ] Nov 15 08:45:08 kevinolos charon: 07[IKE] local host is behind NAT, sending keep alives Nov 15 08:45:08 kevinolos charon: 07[ENC] generating ID_PROT request 0 [ ID HASH N(INITIAL_CONTACT) ] Nov 15 08:45:08 kevinolos charon: 07[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (100 bytes) Nov 15 08:45:09 kevinolos charon: 04[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (92 bytes) Nov 15 08:45:09 kevinolos charon: 04[ENC] parsed ID_PROT response 0 [ ID HASH V ] Nov 15 08:45:09 kevinolos charon: 04[IKE] received DPD vendor ID Nov 15 08:45:09 kevinolos charon: 04[IKE] IKE_SA hcs[1] established between 192.168.21.10[192.168.21.10]...X.X.X.X[X.X.X.X] Nov 15 08:45:09 kevinolos charon: 04[IKE] scheduling reauthentication in 9798s Nov 15 08:45:09 kevinolos charon: 04[IKE] maximum IKE_SA lifetime 10338s Nov 15 08:45:09 kevinolos charon: 04[ENC] generating QUICK_MODE request 2907729242 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:45:09 kevinolos charon: 04[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (356 bytes) Nov 15 08:45:09 kevinolos charon: 08[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (308 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.0, Linux 4.14.0-rc7+, x86_64) Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] PKCS11 module '<name>' lacks library path Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loaded ca certificate "DC=com, DC=XXX" from '/etc/ipsec.d/cacerts/hcs.pem' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading crls from '/etc/ipsec.d/crls' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loading secrets from '/etc/ipsec.secrets' Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loaded IKE secret for X.X.X.X %any Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] loaded 0 RADIUS server configurations Nov 15 08:45:09 kevinolos ipsec[2575]: 00[CFG] HA config misses local/remote address Nov 15 08:45:09 kevinolos ipsec[2575]: 00[LIB] loaded plugins: charon test-vectors ldap pkcs11 aesni aes rc2 sha2 sha1 md5 rdrand random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt af-alg fips-prf gmp curve25519 agent xcbc cmac hmac ctr ccm gcm curl attr kernel-netlink resolve socket-default connmark farp stroke updown eap-identity eap-aka eap-md5 eap-gtc eap-mschapv2 eap-radius eap-tls eap-ttls eap-tnc xauth-generic xauth-eap xauth-pam tnc-tnccs dhcp lookip error-notify certexpire led addrblock unity Nov 15 08:45:09 kevinolos ipsec[2575]: 00[LIB] dropped capabilities, running as uid 0, gid 0 Nov 15 08:45:09 kevinolos ipsec[2575]: 00[JOB] spawning 16 worker threads Nov 15 08:45:09 kevinolos ipsec[2575]: 09[CFG] received stroke: add connection 'hcs' Nov 15 08:45:09 kevinolos ipsec[2575]: 09[CFG] added configuration 'hcs' Nov 15 08:45:09 kevinolos ipsec[2575]: 14[CFG] received stroke: initiate 'hcs' Nov 15 08:45:09 kevinolos ipsec[2575]: 05[IKE] initiating Main Mode IKE_SA hcs[1] to X.X.X.X Nov 15 08:45:09 kevinolos ipsec[2575]: 05[ENC] generating ID_PROT request 0 [ SA V V V V V ] Nov 15 08:45:09 kevinolos ipsec[2575]: 05[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (212 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 06[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (156 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 06[ENC] parsed ID_PROT response 0 [ SA V V V V ] Nov 15 08:45:09 kevinolos ipsec[2575]: 06[IKE] received XAuth vendor ID Nov 15 08:45:09 kevinolos ipsec[2575]: 06[IKE] received NAT-T (RFC 3947) vendor ID Nov 15 08:45:09 kevinolos ipsec[2575]: 06[IKE] received DPD vendor ID Nov 15 08:45:09 kevinolos ipsec[2575]: 06[IKE] received FRAGMENTATION vendor ID Nov 15 08:45:09 kevinolos ipsec[2575]: 06[ENC] generating ID_PROT request 0 [ KE No NAT-D NAT-D ] Nov 15 08:45:09 kevinolos ipsec[2575]: 06[NET] sending packet: from 192.168.21.10[500] to X.X.X.X[500] (244 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 07[NET] received packet: from X.X.X.X[500] to 192.168.21.10[500] (228 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 07[ENC] parsed ID_PROT response 0 [ KE No NAT-D NAT-D ] Nov 15 08:45:09 kevinolos ipsec[2575]: 07[IKE] local host is behind NAT, sending keep alives Nov 15 08:45:09 kevinolos ipsec[2575]: 07[ENC] generating ID_PROT request 0 [ ID HASH N(INITIAL_CONTACT) ] Nov 15 08:45:09 kevinolos ipsec[2575]: 07[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (100 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 04[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (92 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 04[ENC] parsed ID_PROT response 0 [ ID HASH V ] Nov 15 08:45:09 kevinolos ipsec[2575]: 04[IKE] received DPD vendor ID Nov 15 08:45:09 kevinolos ipsec[2575]: 04[IKE] IKE_SA hcs[1] established between 192.168.21.10[192.168.21.10]...X.X.X.X[X.X.X.X] Nov 15 08:45:09 kevinolos ipsec[2575]: 04[IKE] scheduling reauthentication in 9798s Nov 15 08:45:09 kevinolos ipsec[2575]: 04[IKE] maximum IKE_SA lifetime 10338s Nov 15 08:45:09 kevinolos ipsec[2575]: 04[ENC] generating QUICK_MODE request 2907729242 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:45:09 kevinolos ipsec[2575]: 04[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (356 bytes) Nov 15 08:45:09 kevinolos ipsec[2575]: 08[NET] received packet: from X.X.X.X[4500] to 192.168.21.10[4500] (308 bytes) Nov 15 08:45:09 kevinolos charon: 08[ENC] parsed QUICK_MODE response 2907729242 [ HASH SA No KE ID ID NAT-OA NAT-OA ] Nov 15 08:45:09 kevinolos kernel: [ 36.082809] alg: No test for echainiv(authenc(hmac(sha1),cbc(des3_ede))) (echainiv(authenc(hmac(sha1-generic),cbc(des3_ede-generic)))) Nov 15 08:45:09 kevinolos charon: 08[IKE] CHILD_SA hcs{1} established with SPIs c7544d81_i 0b0924f0_o and TS 192.168.21.10/32[udp/l2f] === X.X.X.X/32[udp/l2f] Nov 15 08:45:09 kevinolos charon: 08[ENC] generating QUICK_MODE request 2907729242 [ HASH ] Nov 15 08:45:09 kevinolos charon: 08[NET] sending packet: from 192.168.21.10[4500] to X.X.X.X[4500] (60 bytes) Nov 15 08:45:10 kevinolos systemd[1]: Starting LSB: layer 2 tunelling protocol daemon... Nov 15 08:45:10 kevinolos xl2tpd[2950]: setsockopt recvref[30]: Protocol not available Nov 15 08:45:10 kevinolos kernel: [ 36.581960] PPP generic driver version 2.4.2 Nov 15 08:45:10 kevinolos kernel: [ 36.588380] NET: Registered protocol family 24 Nov 15 08:45:10 kevinolos kernel: [ 36.618253] l2tp_core: L2TP core driver, V2.0 Nov 15 08:45:10 kevinolos kernel: [ 36.628997] l2tp_netlink: L2TP netlink interface Nov 15 08:45:10 kevinolos xl2tpd[2950]: Using l2tp kernel support. Nov 15 08:45:10 kevinolos xl2tpd[2946]: Starting xl2tpd: xl2tpd. Nov 15 08:45:10 kevinolos systemd[1]: Started LSB: layer 2 tunelling protocol daemon. Nov 15 08:45:10 kevinolos xl2tpd[2963]: xl2tpd version xl2tpd-1.3.10 started on kevinolos PID:2963 Nov 15 08:45:10 kevinolos xl2tpd[2963]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc. Nov 15 08:45:10 kevinolos xl2tpd[2963]: Forked by Scott Balmos and David Stipp, (C) 2001 Nov 15 08:45:10 kevinolos xl2tpd[2963]: Inherited by Jeff McAdams, (C) 2002 Nov 15 08:45:10 kevinolos xl2tpd[2963]: Forked again by Xelerance (www.xelerance.com) (C) 2006-2016 Nov 15 08:45:10 kevinolos xl2tpd[2963]: Listening on IP address 0.0.0.0, port 1701 Nov 15 08:45:10 kevinolos xl2tpd[2963]: get_call: allocating new tunnel for host X.X.X.X, port 1701. Nov 15 08:45:10 kevinolos kernel: [ 36.641197] l2tp_ppp: PPPoL2TP kernel driver, V2.0 Nov 15 08:45:10 kevinolos xl2tpd[2963]: Connecting to host X.X.X.X, port 1701 Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: message type is (null)(0). Tunnel is 0, call is 0. Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: sending SCCRQ Nov 15 08:45:10 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 138, tunnel = 48606, call = 0 ref=0 refhim=0 Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: message type is Start-Control-Connection-Reply(2). Tunnel is 25588, call is 0. Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: sending SCCCN Nov 15 08:45:10 kevinolos xl2tpd[2963]: Connection established to X.X.X.X, 1701. Local: 48606, Remote: 25588 (ref=0/0). Nov 15 08:45:10 kevinolos xl2tpd[2963]: Calling on tunnel 48606 Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: message type is (null)(0). Tunnel is 25588, call is 0. Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: sending ICRQ Nov 15 08:45:10 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 28, tunnel = 48606, call = 18273 ref=0 refhim=0 Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: message type is Incoming-Call-Reply(11). Tunnel is 25588, call is 62433. Nov 15 08:45:10 kevinolos xl2tpd[2963]: control_finish: Sending ICCN Nov 15 08:45:10 kevinolos xl2tpd[2963]: Call established with X.X.X.X, Local: 18273, Remote: 62433, Serial: 1 (ref=0/0) Nov 15 08:45:10 kevinolos xl2tpd[2963]: start_pppd: I'm running: Nov 15 08:45:10 kevinolos xl2tpd[2963]: "/usr/sbin/pppd" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "plugin" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "pppol2tp.so" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "pppol2tp" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "7" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "passive" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "nodetach" Nov 15 08:45:10 kevinolos xl2tpd[2963]: ":" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "name" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "XXXX" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "file" Nov 15 08:45:10 kevinolos xl2tpd[2963]: "/etc/ppp/options.hcs.client" Nov 15 08:45:10 kevinolos pppd[2965]: Plugin pppol2tp.so loaded. Nov 15 08:45:10 kevinolos pppd[2965]: pppd 2.4.7 started by root, uid 0 Nov 15 08:45:10 kevinolos pppd[2965]: using channel 1 Nov 15 08:45:10 kevinolos pppd[2965]: Using interface ppp0 Nov 15 08:45:10 kevinolos pppd[2965]: Connect: ppp0 <--> Nov 15 08:45:10 kevinolos pppd[2965]: Overriding mtu 1500 to 1410 Nov 15 08:45:10 kevinolos pppd[2965]: PPPoL2TP options: debugmask 0 Nov 15 08:45:10 kevinolos pppd[2965]: Overriding mru 1500 to mtu value 1410 Nov 15 08:45:10 kevinolos pppd[2965]: sent [LCP ConfReq id=0x1 <mru 1410> <asyncmap 0x0> <magic 0x94b5e8dd>] Nov 15 08:45:10 kevinolos systemd-udevd[2966]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable. Nov 15 08:45:10 kevinolos pppd[2965]: rcvd [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth pap> <magic 0xd6aff44f>] Nov 15 08:45:10 kevinolos pppd[2965]: sent [LCP ConfAck id=0x1 <mru 1400> <asyncmap 0x0> <auth pap> <magic 0xd6aff44f>] Nov 15 08:45:10 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 12, tunnel = 48606, call = 0 ref=0 refhim=0 Nov 15 08:45:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:45:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:45:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:45:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:45:16 kevinolos pppd[2965]: sent [LCP ConfReq id=0x1 <mru 1410> <asyncmap 0x0> <magic 0x94b5e8dd>] Nov 15 08:45:16 kevinolos pppd[2965]: rcvd [LCP ConfAck id=0x1 <mru 1410> <asyncmap 0x0> <magic 0x94b5e8dd>] Nov 15 08:45:16 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 36, tunnel = 48606, call = 18273 ref=0 refhim=0 Nov 15 08:45:16 kevinolos xl2tpd[2963]: control_finish: message type is Set-Link-Info(16). Tunnel is 25588, call is 62433. Nov 15 08:45:16 kevinolos pppd[2965]: PPPoL2TP options: debugmask 0 Nov 15 08:45:16 kevinolos pppd[2965]: sent [LCP EchoReq id=0x0 magic=0x94b5e8dd] Nov 15 08:45:16 kevinolos pppd[2965]: sent [PAP AuthReq id=0x1 user="klocke" password=<hidden>] Nov 15 08:45:16 kevinolos pppd[2965]: rcvd [LCP EchoReq id=0x0 magic=0xd6aff44f] Nov 15 08:45:16 kevinolos pppd[2965]: sent [LCP EchoRep id=0x0 magic=0x94b5e8dd] Nov 15 08:45:16 kevinolos pppd[2965]: rcvd [LCP EchoRep id=0x0 magic=0xd6aff44f] Nov 15 08:45:18 kevinolos pppd[2965]: rcvd [PAP AuthAck id=0x1 "Session started successfully"] Nov 15 08:45:18 kevinolos pppd[2965]: Remote message: Session started successfully Nov 15 08:45:18 kevinolos pppd[2965]: PAP authentication succeeded Nov 15 08:45:18 kevinolos pppd[2965]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>] Nov 15 08:45:18 kevinolos pppd[2965]: rcvd [IPCP ConfReq id=0x1 <addr Y.Y.Y.Y>] Nov 15 08:45:18 kevinolos pppd[2965]: sent [IPCP ConfAck id=0x1 <addr Y.Y.Y.Y>] Nov 15 08:45:18 kevinolos pppd[2965]: rcvd [IPCP ConfNak id=0x1 <addr Z.Z.Z.Z>] Nov 15 08:45:18 kevinolos pppd[2965]: sent [IPCP ConfReq id=0x2 <addr Z.Z.Z.Z>] Nov 15 08:45:18 kevinolos pppd[2965]: rcvd [IPCP ConfAck id=0x2 <addr Z.Z.Z.Z>] Nov 15 08:45:18 kevinolos charon: 06[KNL] Z.Z.Z.Z appeared on ppp0 Nov 15 08:45:18 kevinolos charon: 04[KNL] Z.Z.Z.Z disappeared from ppp0 Nov 15 08:45:18 kevinolos charon: 08[KNL] Z.Z.Z.Z appeared on ppp0 Nov 15 08:45:18 kevinolos pppd[2965]: local IP address Z.Z.Z.Z Nov 15 08:45:18 kevinolos pppd[2965]: remote IP address Y.Y.Y.Y Nov 15 08:45:18 kevinolos charon: 10[KNL] interface ppp0 activated Nov 15 08:45:18 kevinolos pppd[2965]: Script /etc/ppp/ip-up started (pid 2982) Nov 15 08:45:18 kevinolos pppd[2965]: Script /etc/ppp/ip-up finished (pid 2982), status = 0x0 Nov 15 08:45:51 kevinolos charon: 08[IKE] sending keep alive to X.X.X.X[4500] Nov 15 08:46:10 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:46:10 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 12, tunnel = 48606, call = 0 ref=0 refhim=0 Nov 15 08:46:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:46:30 kevinolos charon: 11[IKE] sending keep alive to X.X.X.X[4500] Nov 15 08:46:50 kevinolos charon: 12[IKE] sending keep alive to X.X.X.X[4500] Nov 15 08:47:10 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:47:11 kevinolos xl2tpd[2963]: network_thread: recv packet from X.X.X.X, size = 12, tunnel = 48606, call = 0 ref=0 refhim=0 Nov 15 08:47:11 kevinolos xl2tpd[2963]: network_thread: select timeout Nov 15 08:47:30 kevinolos charon: 07[IKE] sending keep alive to X.X.X.X[4500] Nov 15 08:47:50 kevinolos charon: 06[IKE] sending keep alive to X.X.X.X[4500]