httpsoracle19cutl-http

Oracle 19c - ORA-29024 (Certificate validation failure)


I am trying to use UTL_HTTP package to send requests to a remote web server. It works well using normal HTTP but when I try to use HTTPS, I always get ORA-29024.

What I did so far:

But unfortunately the return was:

    ORA-29273: HTTP request failed
    ORA-06512: at "SYS.UTL_HTTP", line 1530
    ORA-29024: Certificate validation failure
    ORA-06512: at "SYS.UTL_HTTP", line 380
    ORA-06512: at "SYS.UTL_HTTP", line 1470
    ORA-06512: at line 1

Any idea what else I could try?

Can it be caused because the certificate is a wildcard (*) certificate?


Solution

  • I have the same exact error, and yes it's because it is a wildcard certificate. What I did on 19c was to delete only the wildcard certificate from the wallet, but let all the others from the certification path and it worked. However the same behaviour doesn't apply on 12.2.0 . Tell me it it worked for you too on 19c.