Bug 2038277

Summary: Firefox extension install fails due to signature verification failed
Product: Red Hat Enterprise Linux 9 Reporter: aloraini.omar <aloraini.omar>
Component: firefoxAssignee: Jan Horak <jhorak>
Status: CLOSED DUPLICATE QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: CentOS StreamCC: bstinson, jwboyer, tpelka, tpopela
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-01-10 09:16:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description aloraini.omar@gmail.com 2022-01-07 16:53:30 UTC
Description of problem:

I can't install any extension on Firefox.

Version-Release number of selected component (if applicable):

Mozilla Firefox 91.4.0esr

How reproducible:
Easily.

Steps to Reproduce:
1. Install CentOS Stream 9 with workstation group
2. Open Firefox
3. Try to install any extension

Actual results:
The following message appear:
Installation aborted because the add-on appears to be corrupt.

The 'Console' (Ctrl-Shift-j) shows the following logs:
1641574221653	addons.xpi-utils	WARN	Add-on uBlock0 is not correctly signed.
1641574221654	addons.xpi	WARN	Download of https://addons.mozilla.org/firefox/downloads/file/3886236/ublock_origin-1.40.2-an+fx.xpi failed: signature verification failed


Expected results:

Extension installs successfully.

Additional info:

Closest issue in upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=1727113

Comment 1 aloraini.omar@gmail.com 2022-01-07 16:57:15 UTC
I did the following workaround:
https://stackoverflow.com/questions/31952727/how-can-i-disable-signature-checking-for-firefox-add-ons

and it works.

Comment 2 Tomas Pelka 2022-01-07 17:17:35 UTC
What exact version of firefox (rpm -q firefox) do you have? We fixed this issue in recent build.

Comment 3 aloraini.omar@gmail.com 2022-01-07 17:24:08 UTC
Version: firefox-91.4.0-1.el9.x86_64
I did a 'yum update', but there seems to be no new updates. Maybe my mirror is a bit stale.

Comment 4 Tomas Pelka 2022-01-07 20:36:26 UTC
(In reply to aloraini.omar from comment #3)
> Version: firefox-91.4.0-1.el9.x86_64
> I did a 'yum update', but there seems to be no new updates. Maybe my mirror
> is a bit stale.

So this is dup of Bug 2013247 for sure. If you don't mind I will closed this one of dup of Bug 2013247.

Not sure if you have access to latest rhel9 bits or what repos are you using, eventually Centos Stream should already include fixed firefox-91.4.0-3.el9.

Comment 5 Tomas Popela 2022-01-10 09:16:48 UTC

*** This bug has been marked as a duplicate of bug 2013247 ***