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

Unauthenticated socks5 proxies with server localhost, targetting localhost dns addresses appear not to work in version 8.2 #64

Closed
alexisatkinson opened this issue Dec 9, 2023 · 3 comments
Labels
area: localhost localhost bypass issues done ✓ duplicate This issue or pull request already exists

Comments

@alexisatkinson
Copy link

Socks5 proxies proxying localhost appear not to work when upgrading to version 8.2.

I've tested this on Ubuntu 22.04 using Firefox 120.0.1.

when targetting any website other than localhost, there are no problems.

However, when targetting localhost, this doesn't work.

Reverting back to version 7.5.1 immediately fixes the issue

Steps to replicate:

  1. Setup a proxy: (proxy type: SOCKS5, proxy ip address: localhost, Port 8084 (as an example)
  2. have a server accessible over ssh that is running a webserver on localhost
  3. setup ssh tunnel: ssh -D 8084 -f -C -q -N server-name
  4. check the proxy is working for non-locahost sites in firefox by selecting the proxy and navigating to a site
  5. now target the localhost website. e.g. https://localhost. It will not load.
  6. Re-install version 7.5.1. Perform steps above. It now works.

Please advise if there are further useful details that can be provided here.

@erosman erosman added duplicate This issue or pull request already exists area: localhost localhost bypass issues labels Dec 9, 2023
@erosman
Copy link
Collaborator

erosman commented Dec 9, 2023

Previously: #50

@erosman
Copy link
Collaborator

erosman commented Dec 10, 2023

I am discussing the issue with the founder of FoxyProxy and some or all of localhost checks will be removed in v8.4

@erosman
Copy link
Collaborator

erosman commented Dec 10, 2023

It is done in v8.4
We are uploading v8.4 to AMO.
FoxyProxy Basic (same code) will be available shortly but FoxyProxy (standard) will take time due to the AMO review process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: localhost localhost bypass issues done ✓ duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants