NetSuite is disabling TLS 1.0 and 1.1 encryption protocol for inbound and outbound connections in November 2016. This could affect integration processes developed in Boomi using the NetSuite Connectors or any generic technology connector to integrate with NetSuite.
What are the plans and actions you must take going forward?
Java 6 supports TLS 1.0, but does not support TLS 1.1 or 1.2 protocols, so if you had an atom running on Java 6, it would not be able to communicate with NetSuite when they disable TLS 1.0.
Dell Boomi atoms currently support TLS 1.0 and TLS 1.2 and will be able to communicate with NetSuite if the atom is running on Java 7 or Java 8 and communicating over 1.2.
If you receive a related error after the disablement, there is an atom system property that can be added to the atom.vmoptions file to force TLS 1.2, for example:
and then restart the atom.
Because Dell Boomi enables integrations with multiple endpoints, we have ended operations for atoms on Java 6 on May 4, 2016.
- See Java 6 Sunset and Upgrade Home for complete sunset and upgrade coverage.
- Announcement from NetSuite - log in to NetSuite help center for more information and refer to the NetSuite 2016.1 Release Notes - section on Advance Notice — Deprecation of TLS versions 1.0 and 1.1
- Diagnosing TLS, SSL and HTTPShttps://system.netsuite.com/help/helpcenter/en_US/PDF/ReleaseNotes_2016.1.0.pdf