[strongSwan] Tunnel issues

Philip L Hutson philip at plh9.com
Tue Jul 7 02:36:09 CEST 2015

I am trying to setup a vpn tunnel from an embedded linux system (Linux system-0004338 2.6.37 #7 Mon Jun 22 14:45:53 PDT 2015 armv7l GNU/Linux) to a cisco asa. I have a working solution but not the preferred one. 
One of my first problems was when I let strong swan add the routes it didn’t over write the default route so no traffic would go through. I was able to solve this by using the an up/down script. But I would prefer that strong swan added/removed the routes. 
The routes it added looked like this
 ip route dev usb1  src via dev usb1  src via dev usb1  src 
default via dev usb1 

where the default route at the bottom was there already.
The route table before was
 ip route dev usb1  src 
default via dev usb1 

The second issue is with the system time fix plugin. After the device gets a valid time from ntp over the tunnel it invalidates the client sa. 
time fix config 
system time fix <http://pastebin.com/B5WHHbLE>
LOGFILE <http://pastebin.com/0yu1YFKm> showing the sa being invalidated

The configuration I would like is where if usb1 goes up (after having been up before) strong swan reconnects the tunnel. Currently if usb1 goes down (for longer than dpd) and then comes up again and the dhcp client gets/assigns an address to usb1 strong swan does not reconnect the tunnel. If I use ipsec up home it comes back up.
My current working ipsec.conf <http://pastebin.com/B7vPqqDd>
charon.conf <http://pastebin.com/zY6ZzZgC>
updown script <http://pastebin.com/JGksUE8p>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.strongswan.org/pipermail/users/attachments/20150706/c493552b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3835 bytes
Desc: not available
URL: <http://lists.strongswan.org/pipermail/users/attachments/20150706/c493552b/attachment.bin>

More information about the Users mailing list