All of lore.kernel.org
 help / color / mirror / Atom feed
From: Patrick McHardy <kaber@trash.net>
To: Greg Scott <GregScott@InfraSupportEtc.com>
Cc: netfilter-devel@lists.netfilter.org,
	Mike McRae <Mike_McRae@schneidermans.com>
Subject: Re: Troubeleshooting  a  PPTP conversation
Date: Mon, 28 Aug 2006 17:14:15 +0200	[thread overview]
Message-ID: <44F30847.3000607@trash.net> (raw)
In-Reply-To: <925A849792280C4E80C5461017A4B8A206F9D9@mail733.InfraSupportEtc.com>

Greg Scott wrote:
> Below are all the rules.  NAT table first, then the filter table, then
> the mangle table.  Apologies in advance if the text wrapping gets
> butchered.  There are lots of rules - just search for "1723" and you
> will see the relevant ones.  
> 
> I will try another connection and post /proc/net/ip_conntrack tonight
> when I get back later today.  
> 
> 10.13.1.22 is a Windows 2000 Microsoft RRAS server behind the firewall.
> Win2000 - not Win2003.  I was sniffing the Internet side. Eth0 is the
> Internet side, eth1 is the LAN.  eth2 is a future DMZ but right now is
> empty.
> 
> Here is the big picture:
> 
> My LAN----My Firewall <-Internet-> Lakeville FW --Lakeville LAN and RRAS
> Server
>             66.173.97.0/27     aa.bb.212.154      10.13.1.0/24
> 10.13.1.22
> 
> I have some more data on the problem.  After rebooting both the remote
> and local firewalls, the symptoms stayed the same.  After rebooting the
> Microsoft RRAS server at 10.13.1.22, I was able to get a PPTP connection
> from my place to Lakeville.  After hanging up, I was not able to make
> another connection.  The Microsoft PPTP client keeps redialing.  I went
> off and did other stuff and let it redial - and then between 5 and 10
> minutes later, it connected again.
> 
> 
>>18:42:15.012881 IP (tos 0x0, ttl 126, id 54977, offset 0, flags [DF],
>>proto: TCP (6), length: 72) 10.13.1.22.1723 > 66.173.97.2.2903
>>: P, cksum 0xaf0c (incorrect (-> 0x4d48), 1787486805:1787486837(32) 
>>ack
>>1914062599 win 65211: pptp Length=32 CTRL-MSG Magic-Cookie=1 a2b3c4d 
>>CTRL_MSGTYPE=OCRP CALL_ID(999) PEER_CALL_ID(2903)
>>RESULT_CODE(1:Connected) ERR_CODE(0:None) CAUSE_CODE(0)
>>CONN_SPEED(1480832
>>5) RECV_WIN(16384) PROC_DELAY(0) PHY_CHAN_ID(0)

Well, one noteable thing is that this packet from the PPtP-Server
has an incorrect checksum, and since it also doesn't have its
source address changed the checksum probably already arrived
incorrect on the firewall. The packet is send again two packets
later with the correct address and checksum, but the callids
all look mixed up somehow. What kernel are you using?

  reply	other threads:[~2006-08-28 15:14 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-28 13:30 Troubeleshooting a PPTP conversation Greg Scott
2006-08-28 15:14 ` Patrick McHardy [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-09-04 16:22 Greg Scott
2006-09-04 16:26 ` Patrick McHardy
2006-09-04 15:46 Greg Scott
2006-09-04 16:12 ` Patrick McHardy
2006-08-29 12:23 Greg Scott
2006-08-29 12:54 ` Patrick McHardy
2006-09-04 14:46 ` Patrick McHardy
2006-08-29  2:24 Greg Scott
2006-08-28 19:14 Greg Scott
2006-08-27  0:13 Greg Scott
2006-08-28  9:23 ` Patrick McHardy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44F30847.3000607@trash.net \
    --to=kaber@trash.net \
    --cc=GregScott@InfraSupportEtc.com \
    --cc=Mike_McRae@schneidermans.com \
    --cc=netfilter-devel@lists.netfilter.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.