"java.sql.SQLRecoverableException: IO Error: Socket connect timed out" Error When Using JDBC OCI and Third Party VPN
(Doc ID 2806063.1)
Last updated on SEPTEMBER 13, 2021
Applies to:JDBC - Version 19.7 and later
Information in this document applies to any platform.
In a custom application that uses an Oracle OCI driver, there are two remote network connection methods: Cisco Anyconnect VPN and Zscaler Private Access.
Anyconnect is an IPSec VPN, Zscaler can be best thought of as a proxy to the inside network. The application that is using the jdbc oci connection works correctly on Anyconnect VPN, but does not work correctly with Zscaler Private Access.
It should be noted when clients are on the corporate network (not remote) the application works correctly.
The error received when the Zscaler Private Access is used is:
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document