Cannot connect to any SMTP servers, Errors in log when TLS option is selected

Document ID : KB000034384
Last Modified Date : 14/02/2018
Show Technical Document Details
When you don't ignore TLS customer received this error as of yesterday. Customer always had ignore TLS deselected.

Error occurs with 2.51, 2.6 and 2.7. Previously with ignore TLS option deselected it worked fine.

Apr 3 09:28:26:854 emailgtw: 220 2.0.0 SMTP server ready
Apr 3 09:28:26:870 emailgtw: [Winsock cleanup]
Apr 3 09:28:26:870 emailgtw: ?Certificate failure for Certificate has expired: C=US, S=x, L=xxx, O=xx Systems, OU=Data Center, CN=WEBMAIL.xx.COM
Apr 3 09:28:26:870 emailgtw: ?Unable to negotiate TLS with this server:
Apr 3 09:28:26:870 emailgtw: (cmd_test_smtp_login) Could not open connection to any server
Apr 3 09:28:26:870 emailgtw: SREPLY: status = 2(communication error) ->
Apr 3 09:28:26:870 emailgtw: RREQUEST: _close < h=391 d=0

If you do enable the ignore TLS option and cold start the probe the certificate error disappears from the log but the emailgtw Test still fails and the Test result button turns red as if it failed.

Solution is to REMOVE the username and password from the configuration when ignore TLS option is selected. Then the button turns green. The probe is not ignoring the username and password fields when ignore TLS is selected.