[Openswan dev] Vista rekeying workaround
Julien DELEAN
julien.delean at gmail.com
Fri Jul 18 05:21:00 EDT 2008
This problem impact us very hardly...
Please help me... or answer me that my question is out of your scope :P
I only need some clue, a way to resolve this problem and I'll work very hard
to fix it !
Julien
---------- Forwarded message ----------
From: Julien DELEAN <julien.delean at gmail.com>
Date: 2008/7/11
Subject: Vista rekeying workaround
To: dev at openswan.org
Hi,
I'm trying to write a patch in order to have long session with a NAT-Ted
Vista roadwarrior (on openswan 2.4.8 or 2.4.12 and netkey).
The problem is : when transferred data volume limitation is reached on
Windows side, it's starting a rekey process. It's ok with XP but it fails on
Vista. Here are logs on Openswan side :
Jun 12 11:56:02 xxx pluto[6962]: "roadwarrior-l2tp"[1] xx.xx.xx.xx #1:
responding to Main Mode from unknown peer xx.xx.xx.xx
...
Jun 12 11:56:03 xxx pluto[6962]: "roadwarrior-l2tp"[2] xx.xx.xx.xx #2:
STATE_QUICK_R2: IPsec SA established {ESP=>0xfb7982a1 <0xf516b8d0
xfrm=AES_128-HMAC_SHA1 NATD=xx.xx.xx.xx:4500 DPD=none}
Jun 12 12:18:18 xxx pluto[6962]: "roadwarrior-l2tp"[3] xx.xx.xx.xx #3:
responding to Quick Mode {msgid:02000000}
Jun 12 12:18:18 xxx pluto[6962]: "roadwarrior-l2tp"[3] xx.xx.xx.xx #3:
cannot install eroute -- it is in use for "roadwarrior-l2tp"[2] xx.xx.xx.xx
#2
Paul has suggested to write a patch in order to allow rekey when ip/port are
matching.
I studied Pluto source code and I unsuccessfully tried some "tricks" :
- Do nothing but return route-easy when eroute are in conflict and pray
;) (I know : It was stupid :P)
- Delete old eroute :
- with unroute() (really bad idea : route was in use ! and this
function can't be called in this case)
- with shunt_eroute()
- Delete IPSec SA of the connection which is the route-owner in order
to "unlock" eroute and permitt replacement.
I don't know on which level to focus in order to permit rekey: eroute,
connection, state...
Any clue or suggestion will be very appreciated !
Best regards
Julien DELEAN
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openswan.org/pipermail/dev/attachments/20080718/8bb178ce/attachment.html
More information about the Dev
mailing list