On Tuesday 04 July 2006 07:01, [EMAIL PROTECTED] wrote:
> Hi folks,
>       I'm facing some troubles with mail server on a busy slow link.
>       I'm getting a lot of "sendmail: SYSERR: collect: read timeout on
> connection from" entries in the logs.
>       I found this page showing an workaround for Solaris. Is it
> applicable  for Free BSD 5.4? If positive, is there any sysctl variable to
> tun it?
> -----------------xxxxxx-----------------
> TCP/IP connections time out too soon, especially on slow links.
> The tcp/ip abort interval in Solaris 2.x is too short, the default value
> is 2 minutes. The result is that when an ACK isn't received in 2 minutes,
> the connection is closed. This is most often seen by sendmail, which will
> log
> sendmail: SYSERR: collect: read timeout on connection from ...
> You can fix this by running following command which increases the timeout
> to 8 minutes (unit is millisec), which is the Solaris 2.4+ (and patched
> 2.3) default.
> /usr/sbin/ndd -set /dev/tcp tcp_ip_abort_interval 480000
> -----------------xxxxxx-----------------

Are you sure that's the case? Isn't Solaris 2 ancient(circa 1992)?
that means that internet was very different...
It doesn't seem normal these days for a server not responding for
75 seconds, which is the default timeout value for not established

sysctl net.inet.tcp.keepinit to see current value
sysctl net.inet.tcp.keepinit=timeout_in_ms to change it
and /etc/sysctl.conf to make it permanent.

HTH, Nikos
freebsd-questions@freebsd.org mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to