infra icon indicating copy to clipboard operation
infra copied to clipboard

Anubis is blocking my web browser

Open ghthor opened this issue 6 months ago • 5 comments

I'm trying to navigate to https://hydra.nixos.org and I'm getting presented with anubis, then immediately it is redirecting https://hydra.nixos.org/.within.website/x/cmd/anubis/api/pass-challenge?response=00d13241a15e869368dbce8bb02c52e6964d44428fbb7e47b8a21525cd5a3acb&nonce=182.5&redir=https%3A%2F%2Fhydra.nixos.org%2F&elapsedTime=7

saying invalid response.

I am not a bot, I tried with both Firefox and Chrome from MacOS

  1. Chrome Version 139.0.7258.139
    1. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36
  2. Firefox 142.0 (aarch64)
    1. Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0

I think something about the anubis deployment is maybe broken? I'm running minimal addons to firefox.

  1. uBlock origin

I tried with it disabled and enabled, same result.

ghthor avatar Aug 26 '25 02:08 ghthor

https://github.com/user-attachments/assets/2bafef61-4d69-49a1-89b5-91bc2fd286de

ghthor avatar Aug 26 '25 02:08 ghthor

Check that you have cookies enabled.

mweinelt avatar Aug 26 '25 02:08 mweinelt

Also, do other Anubis-protected sites work for you? There are many nowadays, e.g. https://gitlab.gnome.org

vcunat avatar Aug 26 '25 06:08 vcunat

https://gitlab.gnome.org/ appears to work @vcunat

Yes I have cookies enabled @mweinelt

ghthor avatar Aug 26 '25 06:08 ghthor

Firefox container tabs appear to make a difference.

I operate mostly out of "No Container", but I have 1 container that I use for personal stuff on my work laptop.

https://gitlab.gnome.org

  1. ✅ no container
  2. ✅ personal container
  3. ✅ some random container I've never used for anything
  4. ❌ private browser tab (clear cache multiple times seems to help) sometimes it works, sometimes it doesn't

https://hydra.nixos.org/ after clearing cache for nixos.org

  1. ✅ no container
  2. ✅ personal container
  3. ✅ some random container (had to clear cache multiple times....)
  4. ❌ private browser tab (clear cache multiple times seems to help) sometimes it works, sometimes it doesn't

So maybe this is just a me problem, but I'm not exactly sure why. Will report back if I figure this out.

ghthor avatar Aug 26 '25 07:08 ghthor