Postman not reading root certificate from certificate store in
Asked Answered
T

2

7

I'm trying to call open banking production endpoint but It keeps kicking me out as I believe root certificate for MTLS is not picking up from the certificate store. How does postman pick the correct certificate from the certificate store?

Following is what my sandbox request looks like and it's working just fine as the certificate is getting from the certificate store.

But for production I get;

Error: write EPROTO 1316197336:error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE:../../third_party/boringssl/src/ssl/tls_record.cc:587:SSL alert number 40

enter image description here When you uploading a certificate to your certificate store, is there any additional setup you have to do?

Toothed answered 27/8, 2020 at 0:49 Comment(0)
S
0

In order to use client mTLS certificates in Postman you need to configure them for each particular domain through Postman settings.

So you need to open Postman Settings -> select Certificates tab -> press Add Certificated (under Client Certificates) -> Provide Host you are connecting to as well as your certificate file and private key for the certificate (or alternatively you could use a PFX file). Also remember to provide a Passphrase from your private key, in case you use one.

And for another host you would be able to use another client certificate, which is handy.

Spoonbill answered 27/8, 2020 at 3:58 Comment(5)
That's I've done. I can see it's picking up the client certificate. But if you look at the screenshot, what's missing is the Network part where I can see the root certificate for the domain I'm calling. (You can see it under peerCertificate in the screenshot)Toothed
@Toothed do you have SSL certificate verification OFF? not sure, but that may solve your problem.Spoonbill
Yeah that disables as well but with no luckToothed
I'm having the same issue, and unfortunately, this didn't solve it either :(Spermatozoid
Anyone ever have any luck fixing this?Obligato
S
0

Go to settings >> Certificates >> enable CA certificates and add Intermediate certificate This worked for me.

Serilda answered 6/6, 2024 at 14:22 Comment(0)

© 2022 - 2025 — McMap. All rights reserved.