Reuben Thomas <[EMAIL PROTECTED]> writes:

> Why is fetchmail doing SSL things when none of the accounts it's
> fetching from uses SSL? I double-checked that the process I gdb'ed was
> the same process listed in /var/run/fetchmail/fetchmail.pid.

If the server offers STLS in response to CAPA, fetchmail tries TLS v1,
as should be visible from a fetchmail -vv log.

Quoting the manpage:

       --sslproto <name>
              (Keyword: sslproto) Forces an SSL protocol. Possible
              values are 'ssl2', 'ssl3', 'ssl23', and 'tls1'.  Try this
              if the default handshake does not work for your server. To
              defeat automatic TLSv1 negotiation when the server
              advertises STARTTLS or STLS, use '' or 'ssl23'. The
              default is to try appropriate protocols depending on
              context.

Note that you can use a "default" configuration entry to load such
options into all subsequent poll entries.


WRT the original "has to be restarted issue", Uli Zappe found a leak
where DNS resolver structures aren't freed properly when the connection
is interrupted and thus aborted by a timeout. This appears to cause
bogus caching of stale negative DNS replies at least on MacOS X and
perhaps elsewhere.

-- 
Matthias Andree


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to