[Swan] Meeting with Hugh Riedelmeyer

Philippe Vouters philippe.vouters at laposte.net
Thu Jan 10 22:52:09 EET 2013


Success with the roadwarrior configuration as I describe it at 
http://vouters.dyndns.org/tima/Linux-Libreswan-Setting_up_an_Intranet_VPN_with_Windows_7.html 
with this simple  code move in my previous mail. For your information, I 
just git cloned libreswan, rebuilt and installed it.

I now read on my Linux Fedora 17, the following:

[philippe at victor libreswan]$ date
Thu Jan 10 21:48:53 CET 2013
$ grep xl2tpd /var/log/messages
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: setsockopt 
recvref[30]: Protocol not available
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Using l2tp kernel 
support.
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: xl2tpd version 
xl2tpd-1.3.1 started on victor.vouters.dyndns.org PID:5273
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Written by Mark 
Spencer, Copyright (C) 1998, Adtran, Inc.
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Forked by Scott 
Balmos and David Stipp, (C) 2001
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Inherited by Jeff 
McAdams, (C) 2002
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Forked again by 
Xelerance (www.xelerance.com) (C) 2006
Jan 10 21:38:01 victor xl2tpd[5273]: xl2tpd[5273]: Listening on IP 
address 192.168.1.2, port 1701
Jan 10 21:38:35 victor xl2tpd[5273]: xl2tpd[5273]: control_finish: Peer 
requested tunnel 2 twice, ignoring second one.
Jan 10 21:38:35 victor xl2tpd[5273]: xl2tpd[5273]: Connection 
established to 192.168.1.3, 1701.  Local: 14579, Remote: 2 (ref=0/0).  
LNS session is 'default'
Jan 10 21:38:35 victor xl2tpd[5273]: xl2tpd[5273]: result_code_avp: 
result code not appropriate for Incoming-Call-Request.  Ignoring.
Jan 10 21:38:35 victor xl2tpd[5273]: xl2tpd[5273]: *Call established 
with 192.168.1.3*, Local: 11158, Remote: 1, Serial: 0

So my alternate solution also works fine in my roadwarrior case.

Philippe Vouters (Fontainebleau/France)
URL: http://vouters.dyndns.org/
SIP: sip:Vouters at sip.linphone.org

Le 10/01/2013 21:30, Philippe Vouters a écrit :
> >> I am now meeting up with Hugh Riedelmeyer, and we are going to
> >> discuss removing the fork completely and have pluto parse the
> >> config file, and do the work of loading the connections directly >> 
> without the "whack" interface. It is much cleaner a solution, and >> 
> would remove any race conditions between pluto / addconn that
> >> you experience.
>
> Before you change anything and risk lots of regressions, let me try an 
> alternate solution moving the find_ifaces(); call from rcv_wack.c 
> ,routine do_whacklisten, to this block after addconn has finished its 
> work, so this block now looks:
>             if(sigchildflag) {
>                 reapchildren();
>                 find_ifaces();
>             }
> Stay tuned.
> Philippe
>
> Philippe Vouters (Fontainebleau/France)
> URL: http://vouters.dyndns.org/
> SIP: sip:Vouters at sip.linphone.org
>
> Le 10/01/2013 21:03, Paul Wouters a écrit :
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libreswan.org/pipermail/swan/attachments/20130110/824eadbd/attachment.html>


More information about the Swan mailing list