User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100130 Gentoo Namoroka/3.6 GTB6 Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100130 Gentoo Namoroka/3.6 GTB6 Hello, I have a personal certificate that is stored on GemSafe token and have imported the library opensc-pkcs11.so in browse so Firefox can read certificate. If I go to Edit-->Preferences-->Advanced-->Security devices I see my token and can successfully log on it. Also if I go to Edit-->Preferences-->Advanced-->View Certificates Firefox prompt for token security pin and after I enter it I can see my personal certificate. The problem is when I try to open secure web page that need this certificate for authentication - Firefox doesn't prompt for token security pin and doesn't offer my personal certificate to the site and connection fails with error: Secure connection failed: The page you are trying to view can not be shown because the authenticity of the received data could not be verified Reproducible: Always Steps to Reproduce: 1. Install new security device as loading library /usr/lib/opensc-pkcs11.so in Edit-->Preferences-->Advanced-->Encryption-->Security devices 2. After successful library loading log in to device 3. Go to site https://e-fibank.bg/EBank/Home or https://gate.infonotary.com/diagnostics/dumpcert.cgi and error is raised. Actual Results: Can't open secure web pages - receive an error: Secure connection failed Firefox doesn't prompt for security pin and doesn't offer my personal certificate. Expected Results: I've expected Firefox to try to offer my personal certificate and to ask me for my security pin. The problem started a few week s ago, but if I try to downgrade Firefox and xulrunner to previous versions nothing changes - still the same error. Opensc is version 0.11.12, pcscd 1.5.5, pkcs11-helper 1.07. There is no problem with Firefox and Windows XP - everything works fine. The problem is only with linux version.
You need to log in before you can comment on or make changes to this bug.