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

HTTPS pages won't connect on Firefox + Debian Linux #1112

Closed
tresf opened this issue Apr 12, 2023 · 3 comments · Fixed by #1115
Closed

HTTPS pages won't connect on Firefox + Debian Linux #1112

tresf opened this issue Apr 12, 2023 · 3 comments · Fixed by #1115
Assignees
Labels

Comments

@tresf
Copy link
Contributor

tresf commented Apr 12, 2023

A fresh install of Debian 11.6, QZ Tray does not work with Firefox or Chromium.

Chromium can be fixed using the following:

apt-get install libnss3-tools

... however Firefox doesn't work.

@tresf tresf added the bug label Apr 12, 2023
@tresf tresf self-assigned this Apr 12, 2023
@tresf
Copy link
Contributor Author

tresf commented Apr 12, 2023

I believe the issue is that Debian ships with Firefox ESR, which uses different directory paths...

/usr/bin/distribution/policies.json:

{
  "policies": {
    "Certificates": {
      "Install": [
        "qz-tray.crt",
        "\/etc\/firefox\/policies\/qz-tray.crt"
      ]
    }
  }
}

... should be /etc/firefox-esr/policies/qz-tray.crt (and the file should be moved to the appropriate location).

@tresf
Copy link
Contributor Author

tresf commented Apr 12, 2023

Hmm... that doesn't work either...

@tresf
Copy link
Contributor Author

tresf commented Apr 18, 2023

So, it turns out that debian ships with firefox-esr but a script for firefox also exists at /usr/bin/firefox, so the policy is failing to install to the right location. Will work on a patch...

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

Successfully merging a pull request may close this issue.

1 participant