17-04-23 09:01 PM
Hi All,
Using the HTTP load certificate I am able to pass my certificate and get the certification ID.
When I call 3 rd party API URL using the certification ID. I am getting the following error.
Error Message : {"errorCode":40005,"message":"No required TLS certificate was sent"}
HTTP Request Action :
Any inputs would be appreciated
18-04-23 06:18 PM
Hi @DineshMentada
It looks like you're using an older version of the HTTP utility VBO. First thing I'd suggest is getting the latest release from the DX. You can find it at the link below:
https://digitalexchange.blueprism.com/dx/entry/3439/solution/utility---http
Cheers,
18-04-23 06:51 PM
HI @ewilson
I am getting the below error even after importing the new VBO.
Error: The remote server returned an error: (401) Unauthorized.
I used the Http request and Http request file.
18-04-23 08:08 PM
@DineshMentada
But now you're getting a different error. This error indicates that the authentication was attempted and failed as opposed to the previous error that indicated the certificate details were not being sent to the server as part of the TLS handshake. Are you sure your certificate is valid? Have you attempted using it with the cURL examples Goldman Sachs provides on their developer site?
Cheers,
16-04-24 04:30 PM - edited 16-04-24 04:34 PM
Hi @ewilson ,
Looking for your assistance here. I am getting 401 Unauthorized error with API HTTP call with .PEM file. I got a recommendation from API team to use .P12 file (with password) instead of .PEM certificate file. However, I am not sure if there is any way we can pass .p12 certificate path along with password.
There is an option at last to pass the Certificate Path (as in below list of parameters in HTTP Request but I don't see any relevant option where we can pass this .P12 certificate password. Could you please help.
16-04-24 06:17 PM
My first comment would be to make sure you're using the latest release of the Utility - HTTP VBO from the DX. Next question would be, are you using the Load Certificate action exposed by the VBO? If so, it includes input for filename/path for a certificate file and input for password on the certificate.
Cheers,
Eric
16-04-24 06:54 PM
Hi @ewilson ,
No, I am directly using the HTTP Request option to make the API call. Should i use the Load Certificate activity first to get the Cert id and then this Cert id can be pass as an input to HTTP Request?
16-04-24 08:46 PM