Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add instructions for Firefox #17

Open
creativesuspects opened this issue Aug 6, 2021 · 1 comment
Open

Add instructions for Firefox #17

creativesuspects opened this issue Aug 6, 2021 · 1 comment

Comments

@creativesuspects
Copy link

creativesuspects commented Aug 6, 2021

I use IIS Builder with all my projects, but Firefox (90.0.2) doesn't accept the self-signed certificates by default. Maybe you could add the following instructions to the README to help other developers that run into the same issue with Firefox?

Use the Windows certificate store

As of FF49, a new option has been included which allows Firefox to trust Root authorities in the windows certificate store. This means that certificates can be deployed via group policy as normal and Firefox will trust the same Root authorities that Internet Explorer trusts. For more details see here:

https://bugzilla.mozilla.org/show_bug.cgi?id=1265113

Unfortunately, Mozilla have decided not to turn this feature on by default, so this method still requires some other configuration. To enable this setting the security.enterprise_roots.enabled must be set to true. For more details see here:

https://bugzilla.mozilla.org/show_bug.cgi?id=1314010

To enable this feature on a single computer:

  • In Firefox, type 'about:config' in the address bar
  • If prompted, accept any warnings
  • Right-click to create a new boolean value, and enter 'security.enterprise_roots.enabled' as the Name
  • Set the value to 'true'
@mattou07
Copy link
Owner

mattou07 commented Aug 6, 2021

Thanks for this and thanks for using my script on all your web projects! I will find some time to replicate this, follow your guide and update the README.

Happy IIS Building!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants