pp-browser-extension
pp-browser-extension copied to clipboard
does not work on firefox
after solving the challenge on https://pp-attester-turnstile.research.cloudflare.com/challenge, it is redirected back to the original website, where the original website it is still showing the "Verify you are human by completing the action below." message.
On a firefox 133.0.3 with blank profile with Silk - Privacy Pass Client installed.
Before reporting a new bug, verify if your request is already being tracked by another issue: https://github.com/cloudflare/pp-browser-extension/issues.
If you believe that this is a new bug, please proceed to create an issue. The issue will be investigated after you have filled in the following information.
Describe the bug A clear and concise description of the bug.
How to reproduce Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior A description of what is expected to happen.
System (please complete the following information):
- OS: [e.g. iOS/Windows]
- Attesters configuration from extension options
- Browser [e.g. Chrome, Firefox]
- Browser Version [e.g. 79, 80, ]
- Silk Version [e.g. 4.0.0, 4.0.1 ]
Additional context Add any other context about the problem here.
This is also the case for me, and may be a result of the new Total Cookie Protection. I'm not sure.
This is what I've been getting for the past ~3 weeks. Not sure if it's the same case. I am on Waterfox(up-to-date).
Why are you effectively banning Firefox users from websites? Where is net neutrality?
I've completely forgot I had this installed, and only took notice of how whenever I would get checks, it would always say DEMO in the top right. So I'm not even sure that when it is "working", that it even does anything at all any more?
Same issue here on Firefox 128.11.0esr.
Same issue nearly a year later in 2025 on version 141.0.3.
There's been no update to the extensions for either browser for 1 year and 5 months.
I may have spoke a bit too soon but I do have this somewhat functional via installing an extension from locally built, unsigned file, which is restricted to the likes of Firefox developer edition
For transparency, I'm using the following versions:
-
OS: Linux (6.15.8)
-
Attesters configuration from extension options: refer to attached screenshot
-
Browser: Firefox developer edition 143.0b7
-
Silk version: 4.0.2 built from git hash 6e643c5, refer to attached screenshot
Attached below is the built ZIP using pnpm,
firefox.zip
I do want to emphasise here that you cannot use this on regular Firefox, as Mozilla did mandate signed add-ons and files with xpi file extension.
How I went about compiling this:
pnpmversion: 10.4.0pnpm install --no-frozen-lockfilepnpm approve-builds(and chose the first option; "esbuild")pnpm build:firefoxpnpm run bundle:firefox
I also got some ideas after reading the package.json, notably the lines that contains the word firefox when it comes to building.
For those who chooses to run this unofficial build, and still face issues, try running it with fewer or without any Firefox add-ons installed. I experimented this with running it inside a new private window, after already granting this add-on the ability to run inside private window, visited a site that I know will prompt me to prove that I am human, and it was successful.