On Mon, Sep 24, 2012 at 06:57:26PM +0000, Christoph Leser wrote:

> Thanks for clarification.
> 
> I disabled NAT-T with isakmpd -K -T.
> 
> A few of my VPNs came to life with this setting, but were instable ( rapid 
> renegotiation ).
> 
> Still only about one third of my vpns (that worked with OpenBSD 4.6 ) work 
> with OpenBSD 5.2.
> 
> Many negotiations get rejected by OpenBSD with 'NO PROPOSAL CHOSEN', or 
> 'PAYLOAD MALFORMED' or 'INVALID ID'
> 
> For some of those I see messages in /var/log/messages like :
> 
> Sep 24 20:00:09 q-dsl isakmpd[3828]: attribute_unacceptable: attr 
> ENCRYPTION_ALGORITHM does not exist in 
> phase1-transform-peer-a.b.c.d-PRE_SHARED-MD5-AES128
> 
> ( for a VPN peer  which is configured with MD5-AES-128 in ipsec.conf and 
> which, according to tcpdump, tries to negotiate exactly MD5 and AES-128  ).
> 
> No idea what this means.

Are you running an ipsecctl from about a week ago?

For two days or so there was a bug in it. This bug was fixed by this commit:
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin/ipsecctl/ike.c.diff?r1=1.76;r2=1.77;only_with_tag=MAIN

        -Otto

> 
> Regards
> 
> > -----Urspr??ngliche Nachricht-----
> > Von: Stuart Henderson [mailto:s...@spacehopper.org]
> > Gesendet: Montag, 24. September 2012 16:41
> > An: Christoph Leser
> > Cc: misc@openbsd.org
> > Betreff: Re: Router project on OpenBSD questions
> > 
> > On 2012/09/24 13:24, Christoph Leser wrote:
> > > It seems that the patch from Stuart Henderson, proposed on Aug.4 2012
> > > on tech@  has not made it into ???current yet.
> > 
> > I only forwarded it, the patch is from hshoexer. Also it is only a partial 
> > diff,
> > not suitable to be committed, the encap mode value needs to be
> > controllable per-peer so it needs a config option, changes to ipsecctl, etc.
> > 
> > This problem certainly would have affected older OpenBSD versions though,
> > if they negotiated NAT-T they would have used the value from the RFC not
> > the one from the internet-draft that cisco use.
> > 
> > Have you tried just disabling nat-t completely, see the options list in
> > isakmpd(8), to see what happens?

Reply via email to