Skip to Main Content

Java Database Connectivity (JDBC)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

SQL Developer 24 –jdbc 23.3 IAM DB Token fails behind corporate proxy (ORA-18726)

Alessandro_MocciaNov 13 2025 — edited Nov 17 2025

We’re configuring SQL Developer 24.3.1 (JDBC 23.3) to connect to an Autonomous Database (private endpoint) using OCI IAM DB Token authentication.

The JDBC driver loads OCI SDK libraries (e.g. oci-java-sdk-identitydataplane, oci-java-sdk-common, ojdbc-provider-oci) defined in:

%AppData%\Roaming\SQL Developer\system24.x.x.x\product.conf

Example configuration:

AddJavaLibFile C:\Users\\.m2\repository\com\oracle\oci\sdk\oci-java-sdk-identitydataplane\3.37.0\oci-java-sdk-identitydataplane-3.37.0.jar
AddJavaLibFile C:\Users\\.m2\repository\com\oracle\oci\sdk\oci-java-sdk-common\3.37.0\oci-java-sdk-common-3.37.0.jar
AddJavaLibFile C:\Users\\.m2\repository\com\oracle\database\jdbc\ojdbc-provider-oci\1.0.1\ojdbc-provider-oci-1.0.1.jar

Proxy settings:

AddVMOption -Dhttp.proxyHost=<proxy_host>
AddVMOption -Dhttp.proxyPort=8080
AddVMOption -Dhttp.proxyUser="<domain\\username>"
AddVMOption -Dhttp.proxyPassword=""

When SQL Developer runs behind the corporate proxy (NTLM/Basic hybrid),
the automatic IAM token generation fails with:

ORA-18726: Failed to get a value from an OracleResourceProvider

Removing the proxy makes the connection succeed.

Request:
Please confirm whether OCI SDK / SQL Developer support authenticated proxies (NTLM or Basic),
and if an intermediate bridge (e.g. CNTLM or Px) is required for IAM DB Token authentication.

Comments
Post Details
Added on Nov 13 2025
4 comments
62 views