[Openswan Users] Vista l2tp
Toby Chamberlain
toby at webtechservices.com.au
Tue Jul 29 19:26:56 EDT 2008
Hi,
I have a NATted Vista client that I'm trying to set up with Openswan. I have
successfully setup a number of XP boxes but I can't get this Vista to work.
I first tried my preferred straight IPSEC connection, but Vista won't allow
IPSEC tunnels behind NAT, so I've switched to setting up an L2TPD which
succeeds with the initial IKE and IPSEC SA's but then I see this in the
syslog:
Jul 30 07:42:20 mitchell xl2tpd[16815]: network_thread: recv packet from
59.167.53.166, size = 100, tunnel = 0, call = 0 ref=0 refhim=0
Jul 30 07:42:20 mitchell xl2tpd[16815]: get_call: allocating new tunnel for
host 59.167.53.166, port 1701.
Jul 30 07:42:20 mitchell xl2tpd[16815]: handle_avps: handling avp's for
tunnel 41665, call 61340
Jul 30 07:42:20 mitchell xl2tpd[16815]: message_type_avp: message type 1
(Start-Control-Connection-Request)
Jul 30 07:42:20 mitchell xl2tpd[16815]: protocol_version_avp: peer is using
version 1, revision 0.
Jul 30 07:42:20 mitchell xl2tpd[16815]: framing_caps_avp: supported peer
frames: sync
Jul 30 07:42:20 mitchell xl2tpd[16815]: bearer_caps_avp: supported peer
bearers:
Jul 30 07:42:20 mitchell xl2tpd[16815]: firmware_rev_avp: peer reports
firmware version 1536 (0x0600)
Jul 30 07:42:20 mitchell xl2tpd[16815]: hostname_avp: peer reports hostname
'Mui-XPS'
Jul 30 07:42:20 mitchell xl2tpd[16815]: vendor_avp: peer reports vendor
'Microsoft'
Jul 30 07:42:20 mitchell xl2tpd[16815]: assigned_tunnel_avp: using peer's
tunnel 1
Jul 30 07:42:20 mitchell xl2tpd[16815]: receive_window_size_avp: peer wants
RWS of 8. Will use flow control.
Jul 30 07:42:20 mitchell xl2tpd[16815]: control_finish: message type is
Start-Control-Connection-Request(1). Tunnel is 1, call is 0.
Jul 30 07:42:20 mitchell xl2tpd[16815]: control_finish: sending SCCRP
Jul 30 07:42:22 mitchell xl2tpd[16815]: network_thread: recv packet from
59.167.53.166, size = 100, tunnel = 0, call = 0 ref=0 refhim=0
Jul 30 07:42:22 mitchell xl2tpd[16815]: get_call: allocating new tunnel for
host 59.167.53.166, port 1701.
Jul 30 07:42:22 mitchell xl2tpd[16815]: handle_avps: handling avp's for
tunnel 10014, call 45388
<repeat of _avp messages>
Jul 30 07:42:22 mitchell xl2tpd[16815]: control_finish: message type is
Start-Control-Connection-Request(1). Tunnel is 1, call is 0.
Jul 30 07:42:22 mitchell xl2tpd[16815]: control_finish: Peer requested
tunnel 1 twice, ignoring second one.
Jul 30 07:42:22 mitchell xl2tpd[16815]: build_fdset: closing down tunnel
10014
Jul 30 07:42:23 mitchell xl2tpd[16815]: network_thread: recv packet from
59.167.53.166, size = 100, tunnel = 0, call = 0 ref=0 refhim=0
Jul 30 07:42:23 mitchell xl2tpd[16815]: get_call: allocating new tunnel for
host 59.167.53.166, port 1701.
Jul 30 07:42:23 mitchell xl2tpd[16815]: handle_avps: handling avp's for
tunnel 7506, call 23414
<repeat of _avp messages>
Jul 30 07:42:23 mitchell xl2tpd[16815]: control_finish: message type is
Start-Control-Connection-Request(1). Tunnel is 1, call is 0.
Jul 30 07:42:23 mitchell xl2tpd[16815]: control_finish: Peer requested
tunnel 1 twice, ignoring second one.
Jul 30 07:42:23 mitchell xl2tpd[16815]: build_fdset: closing down tunnel
7506
<repeat of new connection to requested tunnel twice messages>
Jul 30 07:42:27 mitchell xl2tpd[16815]: Maximum retries exceeded for tunnel
41665. Closing.
Jul 30 07:42:27 mitchell xl2tpd[16815]: build_fdset: closing down tunnel
41665
Jul 30 07:42:27 mitchell xl2tpd[16815]: Connection 1 closed to
59.167.53.166, port 1701 (Timeout)
Jul 30 07:42:32 mitchell xl2tpd[16815]: Unable to deliver closing message
for tunnel 41665. Destroying anyway.
Jul 30 07:42:32 mitchell xl2tpd[16815]: build_fdset: closing down tunnel
41665
<and so on and so forth>
Something is failing in the l2tpd negotiation - it looks like we are
receiving the initial request but Vista isn't seeing our reply or at least
not following up on it. I have had this same setup successfully working with
XP boxes, can someone please tell me if there's something different I need
to do for Vista or where I should be looking to fix this.
Toby
More information about the Users
mailing list