Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

SSL hardware certificate library cannot be loaded

Ruben Tronçon Jun 04, 2019 12:11PM UTC

To pentest applications using Belgian eID smart card identification and Burp Suite Pro, we import the Client SSL Certificate under the 'User Options'-tab > 'SSL'-tab by clicking the 'Add' button and selecting 'Hardware token or smart card (PKCS#11). On the next screen we select the correct library '/usr/local/lib/libbeidpkcs11.so' .
In Burp v1 this works just fine, and in the next screen we can enter our pin and select correct certs.
In Burp v2 (2.0.23 beta) however, when trying to select the same library and clicking 'next', we get an error 'Unable to load library - check file is correct and device is installed'


Rose Krawczuk Jun 11, 2019 10:21AM UTC Support Center agent

Thanks for your message.

Could you try downgrading to Java 8 and running Burp using the plain JAR?

There is a known issue with Burp and versions of Java > 9. We’re looking at a fix for this but can’t tell you exactly when that will be.

Let us know if you’re still having issues with this after downgrading.


Post Your public answer

Your name
Your email address
Answer