I’ve noticed that over the past 2-3 days, there’s a higher-than-usual rate of transient errors with gmail, outlook, gmx and other domains:
KumoMTA internal: failed to connect to any candidate hosts: connect to ResolvedAddress { name: \"mx00.emig.gmx.net.\", addr: 212.227.15.9 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.emig.gmx.net.\", addr: 212.227.17.5 } port 25 and read initial banner: reading banner: Not connected
Not sure if this is related to my server / network or KumoMTA. How can I track / debug what’s going on?
Hey there @original-baboon, thanks for posting. Please read the “Troubleshooting” and “How to Ask for Help” buttons below. If you would like a 1:1 support session from the KumoMTA team, details are at the “Book a Support Session” button below.
KumoMTA internal: failed to connect to any candidate hosts: connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.42.251.62 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.57.152.5 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.57.156.30 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.56.9.31 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.57.154.33 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx01.mail.icloud.com.\", addr: 17.57.155.25 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.56.9.31 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.57.154.33 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.57.156.30 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.57.155.25 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.42.251.62 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"mx02.mail.icloud.com.\", addr: 17.57.152.5 } port 25 and read initial banner: reading banner: Not connecte
KumoMTA internal: failed to connect to any candidate hosts: connect to ResolvedAddress { name: \"baumeisterneuberger-at02e.mail.protection.outlook.com.\", addr: 52.101.68.21 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"baumeisterneuberger-at02e.mail.protection.outlook.com.\", addr: 52.101.68.5 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"baumeisterneuberger-at02e.mail.protection.outlook.com.\", addr: 52.101.73.11 } port 25 and read initial banner: reading banner: Not connected, connect to ResolvedAddress { name: \"baumeisterneuberger-at02e.mail.protection.outlook.com.\", addr: 52.101.68.0 } port 25 and read initial banner: reading banner: Not connected
The proxy server executable on srv3 was from an older version of kumomta, I updated it to the same version as the kumomta server and restarted the proxy service
if you see this again now that you’ve updated the proxy, it would be interesting to strace the proxy. My hunch is that maybe there was a resource utilization issue (maybe too many open files? Maybe not enough ephemeral ports?) that prevented it from establishing the outbound side of the proxy connection
Also curious: what do you have set for your connect_timeout? The proxy server itself has a default of 60 seconds, which you can change via --timeout-seconds. You will want the proxy timeout to the same (maybe 1 second longer?) than what you use in kumomta