Linux Netfilter discussions
 help / color / mirror / Atom feed
* conntrackd not replicating NATted FTP connection properly?
@ 2010-07-12 14:40 Adam Gundy
  2010-07-13 10:39 ` Pablo Neira Ayuso
  0 siblings, 1 reply; 3+ messages in thread
From: Adam Gundy @ 2010-07-12 14:40 UTC (permalink / raw)
  To: netfilter

I've set up a pair of redundant routers using keepalived and conntrackd.
Part of their job is to handle routing to an FTP server in a NATted DMZ.

both servers are running Ubuntu Lucid, but for other reasons I've switched
to a stock 2.6.33.5 kernel. I've also tried building the 0.9.14 version of
conntrack to see if it fixed the problem (lucid ships with 0.9.13).

this works great, except that an existing FTP connection gets 'broken' when
the master flips to the other machine. the data connection is fine, but the
control connection seems to have broken sequence numbers - the leading four
(or eight) bytes in the next packet sent is ignored. (example packet trace
available off list).

looking at the conntrack source code, it seems to suggest that the NAT
'sequence offset' should be replicated... but it clearly isn't being?

am I supposed to match a particular version of conntrackd to the kernel?

is NATted FTP not supported by conntrackd?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-07-13 17:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-12 14:40 conntrackd not replicating NATted FTP connection properly? Adam Gundy
2010-07-13 10:39 ` Pablo Neira Ayuso
2010-07-13 17:10   ` Adam Gundy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox