Skip to content

Using a Dynamic forwarding tunnel (for a SOCKS5 proxy), DNS requests do not go through so no web pages load #2529

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

Open
tv21 opened this issue Sep 9, 2024 · 1 comment
Assignees
Labels
bug Something isn't working duplicate This issue or pull request already exists

Comments

@tv21
Copy link

tv21 commented Sep 9, 2024

If you set up a tunnel using Dynamic forwarding (equivalent of ssh "-D" option) to make a SOCKS5 proxy and then try to use it with Firefox, and you have "Proxy DNS when using SOCKS v5" enabled, OR you have DNS over HTTPS enabled, no web pages will load. So it appears that the Dynamic forwarding option in the tunnel setup is blocking DNS for some reason. This has not been an issue in other terminal software even when connecting to the same site. In addition there is no option I have found to make the connection persistent (that is to say, to make it automatically reconnect if the connection is lost) or in the alternative to use autossh to create the tunnel.

@kingToolbox kingToolbox self-assigned this Feb 11, 2025
@kingToolbox kingToolbox added bug Something isn't working duplicate This issue or pull request already exists labels Feb 11, 2025
@kingToolbox
Copy link
Owner

WindTerm_2.7.0_Prerelease_3 fixes the bug where dynamic port forwarding couldn't proxy DNS lookups. Please download and use it. Thank you.

BTW:
Auto-reconnect isn't implemented yet because not all sessions have the necessary auto-login info set up. But I've heard requests for it, and will consider adding it if there's enough demand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants