I recently updated my game server and tried adding my old working smtp settings I instantly get this error:
Â
> 2021-04-10 17:53:47.319 [Error] Failed to send email (Subject: Intersect Game Engine - Password Reset Code) to justn@gmail.com. Reason: Uncaught Error
System.Net.Mail.SmtpException: Message could not be sent. ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER
 at /build/mono-6.8.0.96/external/boringssl/ssl/tls_record.c:217
 at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000da] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
 at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fc] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x0004b] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient(string,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,bool)
 at System.Net.Security.SslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.InitiateSecureConnection () [0x0005b] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x000a0] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00050] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00084] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x0009f] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Intersect.Server.Notifications.Notification.Send () [0x000eb] in C:\Users\Justin\Desktop\GitRepo\Amara\Intersect.Server\Notifications\Notification.cs:61 Â
Â
Â
Â
Config settings:
 "SmtpSettings": {
  "FromAddress": "support@landsofamara.com",
  "FromName": "Lands of Amara Support",
  "Host": "landsofamara.com",
  "Port": 587,
  "UseSsl": true,
  "Username": "support@landsofamara.com",
  "Password": "abc123"
 },
Â
Â
Â
Next I changed the port to match what my email server shows:
Username:Â support@landsofamara.com
Password: Use the email account’s password.
Incoming Server:Â landsofamara.com
Outgoing Server:Â landsofamara.com
SMTP Port:Â 465
Â
When I do that nothing happens and I eventually get a connection timed out message on the server:
Â
> 2021-04-10 17:48:13.122 [Error] Failed to send email (Subject: Intersect Game Engine - Password Reset Code) to justn53@gmail.com. Reason: Uncaught Error
System.Net.Mail.SmtpException: Message could not be sent. ---> System.IO.IOException: Connection closed
 at System.Net.Mail.SmtpClient.Read () [0x000bd] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x00000] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00050] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00084] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x0009f] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Intersect.Server.Notifications.Notification.Send () [0x000eb] in C:\Users\Justin\Desktop\GitRepo\Amara\Intersect.Server\Notifications\Notification.cs:61Â
Question
Justn
Hi all!
Â
I recently updated my game server and tried adding my old working smtp settings I instantly get this error:
Â
> 2021-04-10 17:53:47.319 [Error] Failed to send email (Subject: Intersect Game Engine - Password Reset Code) to justn@gmail.com. Reason: Uncaught Error
System.Net.Mail.SmtpException: Message could not be sent. ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER
 at /build/mono-6.8.0.96/external/boringssl/ssl/tls_record.c:217
 at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000da] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
 at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fc] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x0004b] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient(string,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Security.Authentication.SslProtocols,bool)
 at System.Net.Security.SslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x00006] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.InitiateSecureConnection () [0x0005b] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x000a0] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00050] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00084] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x0009f] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Intersect.Server.Notifications.Notification.Send () [0x000eb] in C:\Users\Justin\Desktop\GitRepo\Amara\Intersect.Server\Notifications\Notification.cs:61 Â
Â
Â
Â
Config settings:
 "SmtpSettings": {
  "FromAddress": "support@landsofamara.com",
  "FromName": "Lands of Amara Support",
  "Host": "landsofamara.com",
  "Port": 587,
  "UseSsl": true,
  "Username": "support@landsofamara.com",
  "Password": "abc123"
 },
Â
Â
Â
Next I changed the port to match what my email server shows:
Username:Â support@landsofamara.com
Password: Use the email account’s password.
Incoming Server:Â landsofamara.com
Outgoing Server:Â landsofamara.com
SMTP Port:Â 465
Â
When I do that nothing happens and I eventually get a connection timed out message on the server:
Â
> 2021-04-10 17:48:13.122 [Error] Failed to send email (Subject: Intersect Game Engine - Password Reset Code) to justn53@gmail.com. Reason: Uncaught Error
System.Net.Mail.SmtpException: Message could not be sent. ---> System.IO.IOException: Connection closed
 at System.Net.Mail.SmtpClient.Read () [0x000bd] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x00000] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00050] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00084] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
  --- End of inner exception stack trace ---
 at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x0009f] in <4d8f95b7df544b3fa1a27dda924b4424>:0Â
 at Intersect.Server.Notifications.Notification.Send () [0x000eb] in C:\Users\Justin\Desktop\GitRepo\Amara\Intersect.Server\Notifications\Notification.cs:61Â
Link to comment
Share on other sites
4 answers to this question
Recommended Posts