Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Apr 2014 01:16:55 +0200
From:      martin i <ilavsky.martin@gmail.com>
To:        freebsd-net@freebsd.org
Subject:   Random disconnects on 10.0 with mpd5/pptp + PF
Message-ID:  <CAN5QJX92ocCV1qU%2BBA4nBqJ7OCpDScOhq_7NSLdtwCgoV4a8sg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I tried to analyse the PPTP traffic on both sides of the connection. Test
consisted of client connecting to a server,
logging to a samba share and staying idle. Prior to each test
tcpdump/wireshark  was launched on respective node.

Every time session ended after certain time (time differed each time but
was always less than 10 minutes).
Connection started as expected, every second there was a live traffic
(PPP/GRE) between these nodes.
After a while though this traffic ended (no sign why, it just stopped). In
~45secs after this client requested echo-reply 5 times
in 1 minute interval (5 mins total).  Each time it got a successful reply.
After that server sent PSH and RST packet which ended the session.

In summary there's a live session, period of silence, 5 times echo and then
PSH and RST which results in dropped connection. It doesn't
matter if the client is active or stays idle.

Question is: what can give me the hint why PPP/GRE traffic stopped?  What
to focus on?

Other connections (not PPTP related) don't have this problem. If the client
has an idle SSH connection to this server it stays up without a problem.
The same PPTP configuration works ok on FreeBSD 9.2.

Martin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN5QJX92ocCV1qU%2BBA4nBqJ7OCpDScOhq_7NSLdtwCgoV4a8sg>