Error: "Failed to read beginning of SSL/TLS record" and "Failed to establish TLS connection" when attempting Test e-mail
Description
Cause
  • The SMTP (e-mail) server may only be accepting certain cipher suites or versions of TLS encryption that the version of Sage 100 does not offer.
    • Example: Sage 100 2018 and earlier use TSL 1.0 or 1.1. The current standard is TLS 1.2. Sage 100 2019 and higher uses TLS 1.2.
  • There may be interference due to firewall restrictions or antivirus or security software.
  • There may be operating system or network-related data corruption.
Resolution
[BCB:5:Third-party support:ECB]

Note: Microsoft and other e-mail providers (Apple, Google/Gmail, Cisco, etc.) have discussed (or already implemented) discontinuing support for TLS 1.0/1.1 and will only support TLS 1.2 for email. Microsoft has rescheduled their implementation of this change for Office 365 e-mail several times. However, starting September 2021, they began in earnest.

Note: These links are to Microsoft web pages. Their contents are subject to change. Sage is not responsible for the content of external web links.

NOTE: If using Sage 100 2018, and receiving ChilKat errors related to TLS/"SMTP failed to connect" or "connection rejected" (TLS 1.0 is disabled, using Microsoft Office 365/Google Gmail/or relay that might reject emails via TLS 1.0, etc.) , or intermittent issues with email failing to send, see Related Resource, LM6026T, which "enables Sage 100 2018 to use TLS 1.2 when sending emails through Paperless Office".

Note: There are numerous different server programs and providers that provide the services of an SMTP e-mail server. Sage does not test Sage 100 with all e-mail services/programs/providers. Sage 100 Customer Support is not responsible for knowing the exact combination of program or provider, security or permission settings, inbound or outbound rules, account logins, passwords, bandwidth restrictions, etc. to enable successful e-mail delivery. The specifics of services, programs, and providers are subject to change. If an error is encountered, troubleshoot based on the Chilkat error log information. You may need to try various settings, or test an alternate service, program, or provider.

  • The SMTP (e-mail) server may only be accepting certain cipher suites or versions of TLS encryption that the version of Sage 100 does not offer:
    • Consider upgrading to a current version of Sage 100 that uses the current standard of TLS encryption: TLS 1.2.
      • Note: Sage 100 2019 and higher uses TLS 1.2.
      • Note: For more information on TLS encryption, see the Related Resources section.
    • Find an SMTP provider that will allow, or change the SMTP server to allow, TLS 1.0 and 1.1.
      • Caution: TLS 1.0 and 1.1 are deprecated due to security vulnerabilities.
  • There may be interference due to firewall restrictions or antivirus or security software settings:
    • Try reconfiguring or temporarily disabling any firewall, antivirus, or security software.
      • Note: Sage 100 Customer Support is not responsible for knowing the exact settings or options available within the many products available.
  • There may be operating system or network-related data corruption:
    • Investigate possible corruption.
      • Note: Sage 100 Customer Support is not responsible for investigating operating system or network-related data corruption.

DocLink: Does Sage have plans to stop supporting TLS 1.0 & 1.1 for Sage 100?
DocLink: What is data corruption? What are some causes of data corruption?
DocLink: Where to enter SMTP E-mail Server address, encryption, and login settings for Paperless Office Electronic Delivery
DocLink: Error: "Failed to connect to SMTP server" and "Failed to read TLS record" when sending Test E-mail from Company Maintenance
DocLink: Cannot/Unable to send emails, invoices etc from Sage 100


Steps to duplicate
Related Solutions