--- Original message ---
 From: "Wietse Venema" <wie...@porcupine.org>
 Date: 18 July 2014, 17:43:34
  


> Wietse Venema:
> > wishmaster:
> > > Hi!
> > > 
> > > I have strange behavior of Postfix (postfix-2.11.1_1,1)
> > > 
> > > I use FreeBSD as base system and some jails. Each jail use
> > > virtual network stack (vnet). Problem is in latency when
> > > connection is outside from the base system only.
> > >
> > > telnet localhost 25 works fine, but if this connection or from
> > > jail or from LAN it is latency about 10 seconds before I see 220
> > > example.com.ua ESMTP Postfix
> 
> Another cause of delays is having IPv6 and IPv4 address for the
> destination host, but IPv6 is broken so the client falls back to
> IPv4 after 10 seconds. I had that yesterday with a non-jail host.

  This server (world/kernel) has been compiled with WITHOUT_INET6

> > Is that 10 seconds to establish a TCP connection? The telnet client
> > looks up the destination host address, and your host may be configured
> > to query DNS before searching /etc/hosts. With a bad /etc/resolv.conf
> > file, or with bad firewalling/routing for DNS queries/replies, that
> > causes delays, typically a multiple of 5 seconds (RES_TIMEOUT=5).
> > 
> > Is that 10 seconds for Postfix to respond after TCP completes? This
> > is typically the result of a bad /etc/resolv.conf file, but may
> > also be caused by bad firewalling/routing for DNS queries/replies,
> > typically causing delays of a multiple of 5 seconds (RES_TIMEOUT=5).
> > 
> > So the proceduce is:
> > 
> > 1) Disable chroot in master.cf (all columns 5 = "n") and "postfix
> > reload".
> > 
> > 2) Check your /etc/resolv.conf.
> > 
> > 3) Check your /etc/host.conf and /etc/nsswitch.conf.

  Your true. The problem is in hosts file. If I add something like below
  
     192.168.254.253   example.com.ua

 where 192.168.254.253 is jail's IP, I don't see latency.
 
Interesting things.
 
  ping sex.com trying ping without latency, but 
  host sex.com waits about 5 seconds.

I think something wrong with my /etc/nsswitch.conf witch is default!

 But this is another story. Thanks for help.

--
Vitaliy


  

Reply via email to