[Openswan Users]
Re: Openswan, WinXP NAT-T and PSK sticks at STATE_MAIN_R1 to
STATE_MAIN_R2
Mike Rothon
mike.rothon at certisa.com
Tue Jan 31 01:00:03 CET 2006
Thanks for the tips.
I have upgraded to 2.4.4 and patched it for NAT-T as you described.
Jan 31 00:27:48 linux pluto[630]: Setting NAT-Traversal port-4500
floating to on
Jan 31 00:27:48 linux pluto[630]: port floating activation criteria
nat_t=1/port_fload=1
Jan 31 00:27:48 linux pluto[630]: including NAT-Traversal patch
(Version 0.6c)
Jan 31 00:27:48 linux pluto[630]: | opening /dev/urandom
Jan 31 00:27:48 linux pluto[630]: | inserting event EVENT_REINIT_SECRET,
timeout in 3600 seconds
Jan 31 00:27:48 linux pluto[630]: | inserting event
EVENT_PENDING_PHASE2, timeout in 120 seconds
Jan 31 00:27:48 linux pluto[630]: ike_alg_register_enc(): Activating
OAKLEY_AES_CBC: Ok (ret=0)
Jan 31 00:27:48 linux pluto[630]: starting up 1 cryptographic helpers
Jan 31 00:27:48 linux pluto[643]: | opening /dev/urandom
Jan 31 00:27:48 linux pluto[630]: started helper pid=643 (fd:6)
Jan 31 00:27:48 linux pluto[630]: | process 630 listening for PF_KEY_V2
on file descriptor 7
Jan 31 00:27:48 linux pluto[630]: Using Linux 2.6 IPsec interface code
on 2.6.8-24.19-smp
Also added the leftnexthop and configured virtual_private:
virtual_private=%v4:10.0.0.0/8,%v4:172.16.0.0/12,%v4:192.168.0.0/16,%v4:192.168.2.0/24,%v4:!192.168.1.0/24
and
conn L2TP-PSK
authby=secret
pfs=no
rekey=no
keyingtries=3
left=192.168.1.100
leftnexthop=192.168.1.1
leftprotoport=17/1701
right=%any
rightprotoport=17/1701
rightsubnet=vhost:%no,%priv
auto=add
Alas it makes no difference :(
I turned the debugging up to "all" and this is the extra bit of information:
Jan 31 00:27:56 linux pluto[630]: | inserting event EVENT_RETRANSMIT,
timeout in 10 seconds for #1
Jan 31 00:27:56 linux pluto[630]: "L2TP-PSK"[1] 86.xxx.xxx.xxx #1:
STATE_MAIN_R2: sent MR2, expecting MI3
Jan 31 00:27:56 linux pluto[630]: | modecfg pull: noquirk policy:push
not-client
Jan 31 00:27:56 linux pluto[630]: | phase 1 is done, looking for phase 1
to unpend
Jan 31 00:27:56 linux pluto[630]: | next event EVENT_RETRANSMIT in 10
seconds for #1
...then nothing happens for 10 seconds before a retry, and eventual failure.
Jacco de Leeuw wrote:
> Mike Rothon wrote:
>
>> Openswan 2.3.0
>
> You may need to upgrade because there were a lot of NAT-T fixes in 2.4.x.
>
>> conn L2TP-PSK
>> authby=secret
>> pfs=no
>> rekey=no
>> keyingtries=3
>> left=192.168.1.101
>> leftprotoport=17/1701
>
> You may need leftnexthop=192.168.1.x (the internal IP address
> of your DLink ADSL Router).
>
>> Finally I have patched the WinXP SP2 client as discussed elsewhere.
>
> There is also a patch for Openswan if the server is NATed in transport
> mode.
> This has not been resolved in 2.4.5, if I'm correct:
> http://www.jacco2.dds.nl/networking/patches/openswan-2.3.1-NATserver.patch
>
>
> Is there anything silly in the L2TP logs like an incorrect password which
> causes the server to disconnect?
>
> Jacco
More information about the Users
mailing list