<html><head></head><body>The remote side probably uses PFS.<br>
Either set the correct DH group that corresponds to the configuration of the remote side or disable PFS there.<br>
<br>
aes256-sha1 != aes256-sha1-modp2048<br><br><div class="gmail_quote">Am 19. Februar 2017 16:31:08 MEZ schrieb Andrei-Florian Staicu <andrei.staicu@gmail.com>:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div>Hi,</div><div><br /></div><div>I have a site-to-site tunnel to a private classic Azure.</div><div>It starts and works perfectly but, after after approx 43 minutes (i think it's the child rekeying interval), it starts looping like this:</div><div><br /></div><div>08[KNL] creating rekey job for CHILD_SA ESP/0x066cf00c/<remote></div><div>06[IKE] establishing CHILD_SA CONNECTION{1}</div><div>06[IKE] establishing CHILD_SA CONNECTION{1}</div><div>06[ENC] generating CREATE_CHILD_SA request 0 [ N(REKEY_SA) SA No TSi TSr ]</div><div>06[NET] sending packet: from <local>[4500] to <remote>[4500] (220 bytes)</div><div>14[NET] received packet: from <remote>[4500] to <local>[4500] (76 bytes)</div><div>14[ENC] parsed CREATE_CHILD_SA response 0 [ N(NO_PROP) ]</div><div>14[IKE] received NO_PROPOSAL_CHOSEN notify, no CHILD_SA built</div><div>14[IKE] failed to establish CHILD_SA, keeping IKE_SA</div><div>14[IKE] CHILD_SA rekeying failed, trying again in 30 seconds</div><div><br /></div><div>strongswan statusall:</div><div>Status of IKE charon daemon (strongSwan 5.4.0, Linux 3.10.0-514.2.2.el7.x86_64, x86_64):</div><div>  uptime: 57 minutes, since Feb 19 16:17:21 2017</div><div>  malloc: sbrk 2703360, mmap 0, used 522128, free 2181232</div><div>  worker threads: 11 of 16 idle, 5/0/0/0 working, job queue: 0/0/0/0, scheduled: 5</div><div>  loaded plugins: charon aes des rc2 sha2 sha1 md4 md5 random nonce x509 revocation constraints acert pubkey pkcs1 pkcs8 pkcs12 pgp dnskey sshkey pem openssl gcrypt fips-prf gmp xcbc cmac hmac ctr ccm gcm curl attr kernel-netlink resolve socket-default farp stroke vici updown eap-identity eap-md5 eap-gtc eap-mschapv2 eap-tls eap-ttls eap-peap xauth-generic xauth-eap xauth-pam xauth-noauth dhcp</div><div>Listening IP addresses:</div><div>  <local></div><div>Connections:</div><div>CONNECTION:  <local>...<remote>  IKEv2, dpddelay=30s</div><div>CONNECTION:   local:  [<local>] uses pre-shared key authentication</div><div>CONNECTION:   remote: [<remote>] uses pre-shared key authentication</div><div>CONNECTION:   child:  <a href="http://0.0.0.0/0">0.0.0.0/0</a> === <a href="http://10.254.254.0/29">10.254.254.0/29</a> <a href="http://10.200.0.0/16">10.200.0.0/16</a> TUNNEL, dpdaction=restart</div><div>Security Associations (1 up, 0 connecting):</div><div>CONNECTION[2]: ESTABLISHED 57 minutes ago, <local>[<local>]...<remote>[<remote>]</div><div>CONNECTION[2]: IKEv2 SPIs: 01e5013ada90fe24_i 0fa0482414130fad_r*, rekeying in 6 hours</div><div>CONNECTION[2]: IKE proposal: AES_CBC_256/HMAC_SHA1_96/PRF_HMAC_SHA1/MODP_1024</div><div>CONNECTION{2}:  INSTALLED, TUNNEL, reqid 1, ESP in UDP SPIs: c62f2d74_i 066cf00c_o</div><div>CONNECTION{2}:  AES_CBC_256/HMAC_SHA1_96, 37046 bytes_i (739 pkts, 2s ago), 36233 bytes_o (741 pkts, 420s ago), rekeying active</div><div>CONNECTION{2}:   <a href="http://0.0.0.0/0">0.0.0.0/0</a> === <a href="http://10.200.0.0/16">10.200.0.0/16</a> <a href="http://10.254.254.0/29">10.254.254.0/29</a></div><div><br /></div><div><br /></div><div>Any idea why it would be doing that, even though the initial connection succeeds?</div><div><br /></div><div>Thanks. </div><div><br /></div><div><br /></div><div>ipsec.conf:</div><div>config setup</div><div><br /></div><div>conn CONNECTION</div><div>  closeaction=restart</div><div>  dpdaction=restart</div><div>  ike=aes256-sha1-modp1024!</div><div>  esp=aes256-sha1!</div><div>  reauth=no</div><div>  keyexchange=ikev2</div><div>  ikelifetime=28800s</div><div>  keylife=3600s</div><div>  keyingtries=%forever</div><div>  authby=secret</div><div>  type=tunnel</div><div>  forceencaps=yes</div><div>  left=<local></div><div>  leftid=<local></div><div>  leftsubnet=<a href="http://0.0.0.0/0">0.0.0.0/0</a></div><div>  right=<remote></div><div>  rightid=<remote></div><div>  rightsubnet=<a href="http://10.254.254.0/29,10.200.0.0/16">10.254.254.0/29,10.200.0.0/16</a></div><div>  auto=start</div></div><div dir="ltr">-- <br /></div><div data-smartmail="gmail_signature"><div dir="ltr">Beware of programmers who carry screwdrivers.<br /></div></div>
</blockquote></div></body></html>