. '''To Software''' '''[[Software|Software]]''' - '''To Software-Assessment - ''' '''[[Software/Assessment|Software/Assessment]]''' - '''To Current Test - ''' '''[[Software/CurrentTest|Software/CurrentTest]]''' ---- = Software Current Tests - Bug 1119 Testmatrix = [[https://bugs.cacert.org/view.php?id=1119| Bug #1119]] "Error importing CRL to Firefox/Thunderbird" == Analyze, Testmatrix == * There are 4 test scenarios: 1. import public CAcert root key 1. import public CAcert subroot (class3) key 1. import root CRL 1. import subroot (class3) CRL * please mark your results with * success {g} * fail {r} * key present + * key not present - * longer remarks mark with x^#^) and place remark below the table || OS and Browser combination || public CAcert<
>root key || public CAcert<
>subroot<
>(class3) key || root CRL || subroot<
>(class3) CRL || Client<
>Cert || Remarks || || Windows ?, Firefox ? || || || {r} || || || SK, Error Code: ffffe0b0 || || Windows ?, Thunderbird ? || || || {r} || || || SK, Error Code: ffffe0b0 || || Knoppix 6.7.0, Firefox ? || || || {g} || || || SK || || Win7 64bit, Firefox 16 || || || {r} || || || RL || || Win7 64bit, Firefox 17 || || || {r} || || || RL || || Linux ?, Seamonkey ? || || || {g} || || || RL || || Win7 ?, Seamonkey ? || || || {g} || || || RL || || Linux, FF17 || - || + || {g} || {r} || || BJ, Error Code:ffffe0b0 || || Linux, FF17 || + || + || {r} || {r} || || BJ, Error Code:ffffe0b0, x^4^ || || Linux, FF17 || + || - || {r} || {g} || || BJ, Error Code:ffffe0b0 || || Linux, FF17 || - || - || {g} || {g} || || BJ || || Win7, Eudora OSE || + || || || || {r} || AL, x^2^ || || Win7 32bit, || || || {g} || {g} || || MM, 2012-12-01 , 2012-12-04 || || Win7 64bit, || || || {r} || {r} || || MM, Error Code:ffffe0b0 || || !OpenSuse 12.1 32bit, FF17.0.1 || + || + || {r} || {r} || || BJ, Error Code:ffffe0b0 || || !OpenSuse 12.1 64bit, FF17.0.1 || + || + || {r} || {r} || || BJ, Error Code:ffffe0b0, x^4^ || || !OpenSuse 12.1 32bit, FF12 || + || + || {g} || {g} || || BJ x^3^ || || Win 6,7,8; FF17esr || {g} || {g} || {g} || {g} || || JB || || Linux Mint 32+64bit; FF17esr || {g} || {g} || {g} || {g} || || JB || || Linux Mandriva 32+64bit; FF17esr || {g} || {g} || {g} || {g} || || JB || || WinXP Pro, FF 17 || || || {r} || {r} || || JB || || WinXP Pro, FF 17esr || || || {r} || {g} || || JB || || VBox: Win7 32bit, FF12 || + || + || {g} || {g} || || BJ x^3^ || || VBox: Win7 32bit, FF17.0.1 || + || + || {r} || {r} || || BJ, Error Code:ffffe0b0, x^4^ || || VBox: Win7 32bit, FF17.0.1 || + || - || {r} || || || BJ, Error Code:ffffe0b0 || || VBox: Ubuntu 12.04 TLS 32bit, FF17 || + || + || {r} || {r} || || BJ, Error Code:ffffe0b0, x^4^ || || Lubuntu 12.10 x64 FF 17.0.1 || || || {r} || {r} || || !BenBe SAP meeting || === Remarks === x^1^) [[https://lists.cacert.org/wws/arc/cacert-support/2012-11/msg00080.html]] . Mozilla's Bugzilla was said, this issue is due to cutoff for Mozilla products' support of MD5 as a hash algorithm in digital signatures. (see Bug 650355 - since Firefox16 this is implemented) x^2^) [[https://lists.cacert.org/wws/arc/cacert-support/2012-11/msg00084.html]] . Digital Signature is Not Valid ... issued by a certificate authority that you do not trust x^3^) [[https://lists.cacert.org/wws/arc/cacert-support/2012-12/msg00012.html]] . In older Firefox version (<16) where MD5 hashes were still accepted, when viewing the CAcert class-1 root certificate, Firefox says: "This certificate has been verified for the following uses: SSL Server Certificate, SSL Client Certificate, Email Signer Certificate, Email Recipient Certificate, SSL Certificate Authority, Status Responder Certificate". In these versions also the CRL importing works fine. . In the newer Firefox 17, when viewing the same (unchanged) CAcert class-1 root certificate, Firefox only verifies the certificate as "Status Responder Certificate", the rest of the entries has gone away. Nevertheless Firefox accepts this class-1 certificate for signing the CAcert server certificate (e.g. www.cacert.org) or for signing the class-3 root certificate. But CRL importing does not work then. x^4^) These failures only occur when the Firefox config parameter security.enable_md5_signatures is set to false. If it is set to true (enabling MD5 signatures on the CRLs), everything works fine. I have tested this behaviour only for the marked cases, but I assume it is general. BJ '''''Happy testing''''' ---- . CategorySoftwareAssessment