Forum Discussion
bofh_32498
Nimbostratus
Nov 17, 2008linux client hangs up (ubuntu 8.10)
I have the strangest problems connecting my Ubuntu 8.10 with firefox 3 successfully.
1st Problem is the connection device:
- Internal connection (using eth0 over the intranet allthough this makes no sense at all) is working fine.
- eth0 or wlan0: using an external connection I get a connection succeeded and a hang up within 2-10.5 minutes depending on the connection (dsl or direct internet).
- using my 3g card gives me 10.5 minutes exactely before it hangs up.
This is what I've checked so far:
- reinstalling the client did not solve, problem seems to be more on the pppd side.
- sslvpn.err shows: SSLVpn::svpn: error 18 ( I cannot find any information on that )
- pppd.dbg shows (ip addresses deleted):
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 ]
rcvd [LCP ConfReq id=0x1 ]
sent [LCP ConfAck id=0x1 ]
rcvd [LCP ConfAck id=0x1 ]
sent [LCP EchoReq id=0x0 magic=0xf89ac497]
sent [CCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
rcvd [LCP EchoReq id=0x0 magic=0x7235a788]
sent [LCP EchoRep id=0x0 magic=0xf89ac497]
rcvd [IPCP ConfReq id=0x1 ]
sent [IPCP ConfRej id=0x1 ]
rcvd [CCP ConfReq id=0x1 ]
sent [CCP ConfRej id=0x1 ]
rcvd [LCP EchoRep id=0x0 magic=0x7235a788]
rcvd [CCP ConfRej id=0x1 ]
sent [CCP ConfReq id=0x2]
rcvd [IPCP ConfAck id=0x1 ]
rcvd [IPCP ConfReq id=0x2 ]
sent [IPCP ConfAck id=0x2 ]
Cannot determine ethernet address for proxy ARP
local IP address xxx.xxx.xxx.xxx
remote IP address xxx.xxx.xxx.xxx
Script /etc/ppp/ip-up started (pid 8760)
rcvd [CCP ConfReq id=0x2]
sent [CCP ConfAck id=0x2]
Script /etc/ppp/ip-up finished (pid 8760), status = 0x0
rcvd [CCP ConfAck id=0x2]
No response to 2 echo-requests
Serial link appears to be disconnected.
Connect time 2.0 minutes.
Sent 7314 bytes, received 13330 bytes.
Script /etc/ppp/ip-down started (pid 8871)
sent [LCP TermReq id=0x2 "Peer not responding"]
Script /etc/ppp/ip-down finished (pid 8871), status = 0x0
sent [LCP TermReq id=0x3 "Peer not responding"]
Connection terminated.
Modem hangup
- tcpdump shows the server just stops responding after a while
- Windows clients work no problem.
I am completely clueless here and am searching for a workaraound... pls help
1 Reply
- mal_57091
Nimbostratus
Hi There,
It looks like you hit a DPD timer (Dead Peer Detection). FirePass uses SSL encrypted PPP connections. PDP is doing using LCP-echo packets over the PPP connection between the client and the FirePass. FirePass will send one LCP-echo every 30 seconds and upon four un-acknowledge LCP-echo's (2 minutes) will consider the peer dead and reap the connection.
The best way to troubleshoot this (in my experience) is run a TCPDump on the actual PPP interface (e.g.: tcpdump -s0 -i pppX) created by FirePass and look for the LCP-echo and responses. Hopefully from here you should be able to figure this one out.
Cheers,
Mal
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects