On March 16, 2018, Sage Intacct will begin to disable support for older versions of the TLS protocol, which encrypts data that is communicated across networks. To enhance security and meet compliance requirements, we are requiring the use of TLS 1.2 and higher for all browser and Web Services (API) access to our cloud software.
Note: Previous communications stated that TLS 1.1 would be supported, but this is no longer correct.
How will users/developers be impacted?
Once Sage Intacct disables support for TLS 1.0 and 1.1, any browser or API access originating from a resource that does not support TLS 1.2 or higher will fail.
What do users/developers need to do?
Ensure that your browser supports TLS 1.2 or higher (most modern browsers do). You can use the following third-party resource to test your browser’s compatibility:
- How's My SSL? https://www.howsmyssl.com/
Ensure your application is configured to negotiate connections using TLS 1.2 or higher. Depending on the programming language and OS, the requirements will vary. Some helpful information is provided below, but you should not rely solely on this information and must fully test your code.
|PHP||Ensure your PHP version supports cURL version 7.34.0 or higher|
|Java||Java 8: No action required |
Java 7: Explicitly enable support for TLS 1.2 and higher
Java 6: Explicitly enable support for TLS 1.2 and higher
Java 5 or earlier versions: Upgrade to Java 6 or higher and explicitly enable support for TLS 1.2
|.NET||.NET 4.6: No action required |
Earlier versions: Research required changes
Developers who want to test API clients can use the following resources:
- Sage Intacct temporary testing endpoint URL: https://api-tls-test.intacct.com/ia/xml/xmlgw.phtml
- API - How's My SSL? https://www.howsmyssl.com/s/api.html
The changes required to address the TLS 1.0/1.1 disablement may require help from your IT resources or other resources familiar with your environment. If you are unsure of what is required and would like Sage Intacct to provide additional advice or guidance, we are happy to help. Contact Sage Intacct Customer and Partner Support or your Account Manager. We can put you in touch with Sage Intacct Professional Services who can assist with performing the necessary changes on a fee based engagement