The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Unable to import .PFX in Project Options

Yeditha, | Last updated: Aug 13, 2020 04:54PM UTC

I have a client side certificate in ".cer" format it has no provate ekys. I wanted to use this certificate in burp tool for testing. I used the "Project Options > TLS > Client TLS Certificates " and then used the "Add" option to add the certificate. I read in your previous posts that burp support .p12 or .pfx file. I have converted .Cer I have to .pfx using below "openssl" commands: ---> openssl pkcs12 -export -in CerFileIn.cer -nokeys -out CerFileOut.pfx ---> openssl pkcs12 -export -in CerFileIn.cer -certfile CerFileIn.cer -out CerFileOut.pfx -nokeys I have tried importing .pfx generated using both commands, Burp fails with the following error "Failed to load Certificate : Unable to retrieve certificate " I run On : Burp Suite Professional v2020.7 [Debug ID: 9hbv6o87hnys6fszry4r:wcli] Please help me.

Hannah, PortSwigger Agent | Last updated: Aug 14, 2020 06:48AM UTC

Burp supports a file in PKCS#12 format (.p12) or a hardware token or smart card in PKCS#11 format. Could you try using the file extension .p12 for your certificate?

Yeditha, | Last updated: Aug 14, 2020 02:28PM UTC

Hi Hannah, I have tried just with .p12 extension. Burp shown same error again. Regards, Satya

Hannah, PortSwigger Agent | Last updated: Aug 17, 2020 10:53AM UTC