Hi
I'm having an issue accessing HTTPS webservices through PL/SQL. While importing the TLS certificates i have executed these command
-
cd $ORACLE_HOME/appsutil/wallet
-
orapki wallet create -wallet . -auto_login -pwd <password>
-
Upload the .crt file onto the server
-
orapki wallet add -wallet . -trusted_cert -cert test.crt -pwd <password>
-
orapki wallet display -wallet.
-
Whitelist proxy
-
Create the ACL by these APIs:
DBMS\_NETWORK\_ACL\_ADMIN.CREATE\_ACL
DBMS\_NETWORK\_ACL\_ADMIN.ADD\_PRIVILEGE
DBMS\_NETWORK\_ACL\_ADMIN.ASSIGN\_ACL
But yet i'm still encountered ORA-29024: Certificate validation failure error. This led me to believe that the certificates imported are invalid. I've downloaded the certs via the browser export function in Base 64 encoded X.509 format. In the .crt file there are chains of certificates and as understood from the Oracle support, 12.1.0.2 only requires Root and Intermediate certs. How may i know the certs that i have downloaded are the valid TLS Root and Intermediate certs?
Your feedback is highly appreciated