UTL_HTTP ORA-28860 After Upgrading From To Database

(Doc ID 760846.1)

Last updated on JULY 05, 2017

Applies to:

PL/SQL - Version and later
Information in this document applies to any platform.
PL/SQL - Version:
This problem can occur on any platform.

*** Checked for relevance on 06-Jul-2017 ***


After applying Oracle patchset on existing Oracle, applications using UTL_HTTP over SSL/WALLETS fails with ORA-28860.


Before installation of the Oracle 11g Patchset, the following code worked fine:

  req utl_http.req;
  utl_http.set_wallet ('file:/oracle/app/oracle/wallet/test','password'); 
  req := utl_http.begin_request(url => 'https://xml-test.rdw.nl/start.test' 
                                      , method => 'POST' 
                                      , http_version => 'HTTP/1.1');

The same wallet file was used after upgrading to

No other changes were made to the system, only the patchset can have influenced the outcome.  The exact same application used to work fine in Oracle 11g  patchset

Errors after upgrading to

ERROR at line 1:
ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1029
ORA-28860: Fatal SSL error
ORA-06512: at line 5


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