I've been using MailEnable for a long time (10 or more years) and this is the first time I remember having an issue like this. In the past week I have had to start manually the SMTP service twice because it crashed, apparently (according to the SMTP debug logs) because of some issue handling certificates.
I have 10.35 version, installed on the last month (I don't remember exactly when, but it is indeed recently).
Here are the related messages in the debug log for this two crashes:
----- Crash 1 -----
Code: Select all
08/21/21 01:15:05 ME-IXXXX: [2332] (Debug) Inbound connection from 111.7.96.133, family=2, port=465
08/21/21 01:15:05 MatchCertificateName handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 1150
08/21/21 01:15:05 SSPINegotiateLoop handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 870
08/21/21 01:15:05 SSL_Handshake handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 3492
08/21/21 01:15:06 ME-IXXXX: [1104] (Debug) Inbound connection from 111.7.96.133, family=2, port=465
08/21/21 01:15:06 MatchCertificateName handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 1150
08/21/21 01:15:06 SSPINegotiateLoop handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 870
08/21/21 01:15:06 SSL_Handshake handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 3492
Code: Select all
08/24/21 14:35:40 ME-IXXXX: [1548] (Debug) Inbound connection from 170.106.173.40, family=2, port=465
08/24/21 14:35:41 MatchCertificateName handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 1150
08/24/21 14:35:41 SSPINegotiateLoop handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 870
08/24/21 14:35:41 SSL_Handshake handled an exception; session will be dropped.
The exception was: invalid string position
The exception occurred in : ..\SERVICES\Library\LIBSchannel.cpp, line 3492
This were the last lines on the debug logs on both occasions, so I assume those caused the problem/crash.
Any idea? Shall I return to the 10.34 version?
Thanks!