mirror of
https://github.com/FiloSottile/mkcert.git
synced 2026-04-25 05:26:03 +03:00
[GH-ISSUE #275] Firefox not working #178
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#178
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 @ssuess on GitHub (Jul 3, 2020).
Original GitHub issue: https://github.com/FiloSottile/mkcert/issues/275
All other browsers on my system work, but Firefox steadfastly refuses to. I have verified the following:
Error message given is:
I have tried everything I can think of, any suggestions?
@FiloSottile commented on GitHub (Jul 3, 2020):
Hmm, what happens if you use the same certificate but a different server / TLS stack?
@ssuess commented on GitHub (Jul 3, 2020):
Well, I finally figured out what the problem is, but still don't understand why this only affects Firefox: I am routing my traffic through a proxy (using mac app proxifier and an ssh SOCKS5 tunnel over port 9999). If I stop routing FF through the tunnel, it will correctly load my site. What is odd is that this same proxy setup works just fine for all other browsers to load the cert and my site.
@FiloSottile commented on GitHub (Jul 3, 2020):
Maybe FF is using a different proxy protocol, or maybe its TLS stack does something different that the proxy doesn't like. The proxy might also be trying to verify the certificate if FF is not using TLS 1.3.
I think this is not something that mkcert can do anything about, but let us know if that's not the case!
@ssuess commented on GitHub (Jul 3, 2020):
In case anyone else is having this problem, I discovered a workaround. Instead of using my system wide proxy router (proxifier), I can use the built in Firefox proxy settings, and then add an exception for my mkcert local site ("no proxy for" list in the same "Network Settings/Connection Settings" area of Firefox.)
sudorequirement #411