I have been using the Oracle UTL_HTTP (APEX_Web_Service) packages under 11.2.0.4 for provisioning user accounts and folder in BOX via the API for a couple of years now. Given the upcoming termination of TLS 1.0. I have been testing my interface against api-test.box.com, and sure enough, it failed. After installing some Oracle patches, I am now able to connect to api-test.box.com. However, this same system is unable to connect to api.box.com, eventually returning:
TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Bad Certificate)
Content Type: Alert (21)
Version: TLS 1.2 (0x0303)
Length: 2
Alert Message
Level: Fatal (2)
Description: Bad Certificate (42)
This is the same certificate that was used in the successful connection to api-test.box.com.
Any thoughts or suggestions?