Calling a Secure Site Using HTTPS That Requires a Client Certificate Fails With: HTTP Error 403.7 - Forbidden: SSL client certificate is required (Doc ID 1531441.1)

Last updated on AUGUST 03, 2016

Applies to:

PL/SQL - Version 11.2.0.3 and later
Information in this document applies to any platform.

Symptoms

Accessing a secure site with UTL_HTTP and HTTPS that requires a client certificate fails with:

HTTP Error 403.7 - Forbidden: SSL client certificate is required

For Example:

SELECT utl_http.request('https://httpssite.com/resource', 'myproxy,com|null', 'file:path_to_directory_containing_wallet', 'wallet_password') FROM dual;

Handles no Oracle Errors but the HTML response packet contains the following:

</ul>
<h2>HTTP Error 403.7 - Forbidden: SSL client certificate is required.<br>Internet Information Services (IIS)</h2>
<hr>

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms