If you have used the UTL_HTTP package in PL/SQL to call upon external web pages or services, you might have seen following error message come by:
SELECT utl_http.request(' https://localhost/Opera.cfg') FROM dual;
ORA-29273: HTTP request failed
ORA-06512: at “SYS.UTL_HTTP”, line 1130
ORA-29024: Certificate validation failure
From Opera SQL run the following to determine the location where the Database is looking for the wallet
select o_http_client.get_wallet_directory from dual
Begin
utl_http.set_wallet('file:'||o_http_client.get_wallet_directory);
end;
SELECT utl_http.request(' https://localhost/Opera.cfg') FROM dual;
ORA-29273: HTTP request failed
ORA-06512: at “SYS.UTL_HTTP”, line 1130
ORA-29024: Certificate validation failure
From Opera SQL run the following to determine the location where the Database is looking for the wallet
select o_http_client.get_wallet_directory from dual
Begin
utl_http.set_wallet('file:'||o_http_client.get_wallet_directory);
end;