mirror of
https://github.com/FiloSottile/mkcert.git
synced 2026-04-25 05:26:03 +03:00
[GH-ISSUE #370] Firefox Developer Edition doesn't recognise Mkcert issuing authority #241
Labels
No labels
TLS stack issue
Windows
bug
duplicate
duplicate
enhancement
help wanted
help wanted
pull-request
question
question
root store
waiting for info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mkcert#241
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @aindriu80 on GitHub (Jun 7, 2021).
Original GitHub issue: https://github.com/FiloSottile/mkcert/issues/370
Hi,
I have been using Mkcert for a while now to provide HTTPS on a local machine (Ubuntu 21.04) and Firefox (89.0 (64-bit)) it was working ok but I started using Firefox Developer Edition (90.0b3 (64-bit)) and I get the error below (Mkcert is not a recognized authority).
Is there some way around this? It works perfectly in regular Firefox but not in the developer edition for some reason.
@ashleyconnor commented on GitHub (Jun 7, 2021):
Not a Linux user but have you tried installing the Root CA manually in the Firefox settings?
Instructions should be similar to here: https://ddev.readthedocs.io/en/stable/#windows-and-firefox-mkcert-install-additional-instructions
@benjibee commented on GitHub (Feb 2, 2022):
I'm using Firefox v96.0.3 and getting this
SEC_ERROR_UNKNOWN_ISSUERerror myself. No such errors in Chrome or Safari. mkcert shows no error installing the cert in Firefox and manually installing the root CA says it's already installed. Any other people having this issue?@akositey commented on GitHub (Jul 22, 2022):
Had the same issue. I'm in Fedora 36 Workstation and it worked on Firefox and Chromium but newly installed Firefox Developer Edition (102.0) doesn't recognize CA.
In my case, running
mkcert -installagain and restarting Firefox Dev solved it.@DenisLanz commented on GitHub (Jul 25, 2022):
I had the same issue on macOS and Firefox Developer Edition, enabling the preference
security.enterprise_roots.enabledtotruesolved this for me:@Moongazer commented on GitHub (Sep 16, 2022):
Having the same issue in Ubuntu 22.04.01 LTS using DDEV: it works in Chromium but not in regular Firefox 104.0.2 (the
security.enterprise_roots.enabled=truesolution didn't work for me). First thought was, that the Snap package of Firefox might be the problem, because Snap makes often trouble with external files and folders. But strangely the Chromium Browser comes also as Snap package, so probably that's not the troublemaker here.@nikolay-jobiqo commented on GitHub (Sep 19, 2022):
Having same issue as @Moongazer. Please let me know if you will fix this issue. Ubuntu 22.04.1 ddev, Firerfox 104.0.2 (64-bit)
@Gernott commented on GitHub (Oct 17, 2022):
Same problem here since upgrading to Ubuntu 22.04.
Solution:
@nikolay-jobiqo commented on GitHub (Oct 17, 2022):
@Gernott thanks a lot, works for me.
@Moongazer commented on GitHub (Oct 17, 2022):
@Gernott This manual way works for me as well, thank you!
Edit:
MacOS users will find the file in
~/Library/Application Support/mkcert@quentinDupont commented on GitHub (Oct 28, 2022):
Hello !
Can't do "Go to the folder where your root certificate authority was stored (~/.local/share/mkcert)" because my share/mkcert is in /root/ folder and Firefox can't access it. Is it normal to have it in /root folder ?
@meshuamam commented on GitHub (Feb 17, 2023):
@quentinDupont run
mkcert -installwithoutsudo@meshuamam commented on GitHub (Feb 17, 2023):
Is it possible to do this via shell script?
@owzim commented on GitHub (Mar 1, 2023):
@meshuamam
The install script
scripts/install_ddev.shdoes it with the regular FF, so maybe look there, how it's done.@shdblowers commented on GitHub (Mar 27, 2023):
This worked for me, can it be added to the install instructions for firefox?
@sanjayojha commented on GitHub (Apr 25, 2023):
@Gernott thanks. This worked for also, However I have to click "Edit Trust" and then check mark the "This certificate can identify websites."
@arnofly commented on GitHub (Sep 9, 2023):
For a local development environment using the specific Firefox version, I found DenisLanz's solution to be effective."DenisLanz's solution is totally secure, thank!
https://support.mozilla.org/en-US/kb/setting-certificate-authorities-firefox
@gitressa commented on GitHub (Oct 10, 2023):
I just ran into this with Firefox installed via Flatpak, maybe the reason? @Gernott's tip worked perfectly, thanks!
@ajpgtech commented on GitHub (Dec 20, 2023):
Therefore
@Servermonkk commented on GitHub (Aug 20, 2024):
@Gernott Thanks it worked perfectly!
@sdanielch commented on GitHub (Aug 14, 2025):
Perfect! Its worked! Thanks (FLATPAK VERSION)