I think Tero's text is somewhat speculative in assuming that this error case 
only results from exhaustion of the address pool - I'm sure there can be other 
reasons. Otherwise the text is OK.

Thanks,
        Yaron

> -----Original Message-----
> From: ipsec-boun...@ietf.org [mailto:ipsec-boun...@ietf.org] On Behalf Of
> Paul Hoffman
> Sent: Thursday, December 10, 2009 21:53
> To: ipsec@ietf.org
> Subject: Re: [IPsec] #124: INTERNAL_ADDRESS_FAILURE error and how to
> continue.
> 
> Dan McDonald has agreed to this addition; does anyone else have an
> opinion?
> 
> --Paul Hoffman
> 
> At 3:24 PM +0200 12/1/09, Tero Kivinen wrote:
> >The section 1.2 says that if we get INTERNAL_ADDRESS_FAILURE then the
> >IKE SA stays up, but the child SA is not created. It does not say
> >anything what should happen on the initiator if it actually did
> >require address by policy.
> >
> >I think we have two options:
> >
> >1) Tear down the IKE SA (by sending DELETE payload inside
> >   INFORMATIONAL exchange) and try again after suitable timeout.
> >
> >2) Keep the existing IKE SA up, but retry the configuration payload
> >   exchange again after suitable timeout by starting new INFORMATIONAL
> >   exchange and putting same configuration payloads in it.
> >
> >I think we might want mention something about this in the section 1.2,
> >or section 3.15.4 Address Assignment Failures.
> >
> >Most likely the section 3.15.4 is better, but we might want to add
> >forward reference from section 1.2 to there.
> >
> >Section 3.15.4 do explain how the responder can behave in different
> >situations, but it does not cover what initiator should do.
> >
> >Perhaps adding following paragraph to the end of 3.15.4 would help:
> >----------------------------------------------------------------------
> >  If the initiator does not receive the IP address(es) required by its
> >  policy, it MAY keep the IKE SA up and retry the configuration
> >  payload (as separate INFORMATIONAL exchange) after suitable timeout,
> >  or it MAY also tear down the IKE SA (by sending DELETE payload
> >  inside separate INFORMATIONAL exchange) and retry IKE SA from the
> >  beginning after some longer timeout. The timeout should not be too
> >  short (especially if the IKE SA is started from the beginning), as
> >  these error situations will only be fixed when more entries are
> >  returned to the address pool of the responder, thus it will not be
> >  fixed in seconds, but more likely it takes several minutes.
> >--
> >kivi...@iki.fi
> >_______________________________________________
> >IPsec mailing list
> >IPsec@ietf.org
> >https://www.ietf.org/mailman/listinfo/ipsec
> 
> _______________________________________________
> IPsec mailing list
> IPsec@ietf.org
> https://www.ietf.org/mailman/listinfo/ipsec
> 
> Scanned by Check Point Total Security Gateway.
_______________________________________________
IPsec mailing list
IPsec@ietf.org
https://www.ietf.org/mailman/listinfo/ipsec

Reply via email to