<< | Thread Index | >> ]    [ << | Date Index | >> ]

To: "Margaret Cowley" <cowleyma,AT,internode,DOT,on,DOT,net>
Subject: Re: cipe on Win2K
From: "Margaret Cowley" <cowleyma,AT,internode,DOT,on,DOT,net>
Date: Tue, 30 Dec 2003 14:58:30 +1030
Cc: <cipe-l,AT,inka,DOT,de>, "Bill Cowley" <Bill.Cowley,AT,unisa,DOT,edu,DOT,au>
References: <003c01c3c9a0$3a106850$640aa8c0@brahman> <3FE90E54.4371B0B4@gendesign.com> <004401c3cd11$15798750$c9fea8c0@brahman>

My linux CIPE server is now working.
I just tried it again 2 days later, and found it worked...!
I added a line saying "debug" to /etc/cipe/options, then started the server with:
/usr/sbin/ciped-cb   -o /etc/cipe/options
Then I noticed my pings to each end of the VPN were being returned.
Both the linux box and laptop had been power-cycled, maybe that helped.
I could even ping the LAN on the private side of the unix box, after adding to my laptop:
route add mask
(I thought that adding to the "Routing Other Targets" window in the CIPE VPN Peer Settings on my laptop was supposed to add this route, but apparently not)
Thanks for the list archives - it's very useful.
----- Original Message -----
Sent: Sunday, December 28, 2003 5:36 PM
Subject: Re: cipe on Win2K

Thanks Mike Gende for the tip.
I found that I was using the same port number 6969, twice. Now that I've removed the second VPN from my Win2K CIPE settings, I don't get that error message: "Could not (de novo) start CIPE service due to overlapped I/O operation is in progress"
Now, I think my Win2k CIPE client is working fine.
But, I still can't ping the other end of my VPN which is on a redhat linux 9 server.
I see the UDP packets coming into the linux box, using
tcpdump -i ppp0 port 6969
But, I don't see any packets being sent back to the Win2K box.
I've turned off my iptables filters on the linux box, to make sure I don't block anything, but I still don't see any packets being returned, in the tcpdump display.
Running on linux box: CIPE daemon vers 1.4.5 (c) Olaf Titz 1996-2000
In server mode.
/etc/cipe, options.cipcb0 has:

me shorthorn.dyndns.org:6969
The static key is identical on both linux and Win2K systems.
In my iptables logs, I see:
Dec 28 16:50:56 shorthorn kernel: cipcb0: cipe_sendmsg
Dec 28 16:50:56 shorthorn kernel: cipcb0: setkey
Dec 28 16:50:56 shorthorn kernel: cipcb0: cipe_recvmsg
Dec 28 16:50:56 shorthorn kernel: cipcb0: setkey
Dec 28 16:50:56 shorthorn kernel: cipcb0: cipe_sendmsg
Dec 28 16:50:56 shorthorn kernel: cipcb0: cipe_recvmsg
Dec 28 16:50:56 shorthorn kernel: cipcb0: cipe_recvmsg
In my cipe.log file, I see:
Dec 28 15:26:28 UP   cipcb0 21158
Note the port numbers appear to be 6969 and 21158. I expected to see both spt and dpt = 6969.
I see the VPN tunnel is up, using ifconfig:
[root@shorthorn log]# ifconfig
cipcb0    Link encap:IPIP Tunnel  HWaddr  
          inet addr:  P-t-P:  Mask:
          RX packets:1870 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1870 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:209440 (204.5 Kb)  TX bytes:246840 (241.0 Kb)
Note the RX and TX packets are equal, but I think this is just the tunnel negotiation packets being exchanged, not ping packets.
Any suggestions on the linux end?

----- Original Message -----
From: Mike Gende
Sent: Wednesday, December 24, 2003 2:26 PM
Subject: Re: cipe on Win2K

Hello Margaret,

I'm nore sure if this is your problem, but I'll include this observation on the off chance it may help you:

I just configured (with help from this list) several Win2k laptops for a customer with Cipe and had a similar issue. Try a 'netstat -an' command. This should show a list of all the appropriated ports being used by TCP/IP and UDP. Do your Cipe ports show up there? If so, you won't be able to start Cipe as Win2k sees the ports as being in use. This typically happens due to some error in shuting down cipsrvr (or at least it did to me initially). I was able to get round it by either 'cipsrvr stop' and then trying again or simply restarting the computer to free everything up. I don't have a Win2k machine handy to recall if the error message that I got was the same as your or not so, again, I'm not sure this will help.

My best shot, hope it shakes something loose,


G'day Folks, Whenever I try to start CIPE on my Win2K laptop, a window pops up with this error message: "Could not (de novo) start CIPE service due to overlapped I/O operation is in progress" Any ideas why? Details: I've installed cipe-2.0.pre-15.wa-1.0-24.exe on my Win2K laptop. A LAN connection appears in my  "Network and Dialup Connections" window, called "CIPE VPN Adaptor. I open the Properties of this Adaptor, and hardcode the IP address:, Default gateway = uncheck all the components of the adaptor, except Client for Microsoft Networks and Internet Protocol (TCP/IP). I connect my laptop to my ISP using a dialup connection. There are 2 IP addresses returned by typing ipconfig in a Command box - the CIPE adaptor address ( and the IP address from the ISP. Then I press "restart" in the CIPE VPN Peer, found in the Control Panel.The settings are:Local IP Address:, Local Port: 6969Peer IP Address:, Peer Port 6969 (It's the real IP address of a linux box, which has 2 network cards)Local PTP Address: PTP Address:,Action: Enable is selectedStatic Key is added, matching the one on the linux boxCipher is BLOWFISH, no encruption, timeout = 600Routing targets: ( the internal LAN of the linux box) The CIPE VPN Peer says "Saving Adaptor Settings, then "Starting CIPE service", the hour-glass appears and about a minute later, the error message quoted above appears. I used a CIPE-Installation.pdf guide for the Windows client, but could only find the guides in Danish or French. Can I have a URL to an English guide please? Thanks for any help.----------------------------------
Margaret Cowley
Mobile: 0419 831 722

<< | Thread Index | >> ]    [ << | Date Index | >> ]