Skip to content

DNS resolution failure - fails to connect by hostname #3232

Open

Description

@kworr

Please read contributing guidelines. Thanks.

Describe the bug
After update to 5.3.5 app stopped working with previously valid settings. Changing hostname to IP fixes issue.

To Reproduce
Steps to reproduce the behavior:

  1. Add host via hostname.
  2. Attempt to connect (failure).
  3. Change hostname to IP.
  4. Attempt to connect (works).

Expected behavior
DNS resoloution should be working.

Smartphone (please complete the following information):

  • Android/Chrome OS version: 16 (LineageOS 23.2
  • Device: Sony Xperia 5 III
  • Version: 5.3.5-nightly
  • Last version that did not exhibit the issue: 5.3.4-nightly
    Configuration
    Put an x inside the [ ] that applies.
  • IPv4 server address
  • IPv6 server address
  • Client IPv4 availability
  • Client IPv6 availability
  • Encrypt method: aes-256-gcm
  • Route
    • All
    • Bypass LAN
    • Bypass China
    • Bypass LAN & China
    • GFW List
    • China List
    • Custom rules
  • IPv6 route
  • Apps VPN mode
    • Bypass mode
  • Remote DNS: 127.0.0.1
  • DNS over UDP
  • Plugin configuration (if applicable):
  • Auto Connect
  • TCP Fast Open
  • If you're not using VPN mode, please supply more details here:

Activity

  1. NeuerUser commented on Feb 20, 2026

    @NeuerUser

    Indeed. Just stumbled upon the same problem. The app was auto updated and all connections lost. Needed to uninstall and reinstall the last 5.3.4 version. Of course, config was lost. In the end, now everything is working again.

    I guess the project seems to be pretty abandoned. Only Claude Code is releasing new versions, apparently full of bugs :-(

  2. Mygod commented on Feb 21, 2026

    @Mygod
    Contributor

    complaints are for the weak. why you no fix

  3. CaKrome commented on Feb 23, 2026

    @CaKrome

    @Mygod The fix was already presented in #3223 (comment) on Nov 16, 2025. It's a one line change. Do you still require someone to submit a PR for this?

  4. Mygod commented on Feb 23, 2026

    @Mygod
    Contributor

    It's the wrong fix.

  5. CaKrome commented on Feb 23, 2026

    @CaKrome

    @Mygod I have tested a version built locally with config.put("dns", "system") and I can confirm DNS resolution of hostname works as expected. Why do you think the fix is wrong?

  6. dsamersoff commented on Mar 3, 2026

    @dsamersoff

    Same here. After upgrading to 5.3.5 (on several different devices via F-Droid), it stopped working. I get the following message:

    "Failed to detect internet connection: SOCKS: Network unreachable."

    Replacing the hostname with the IP address fixes the issue on Huawei devices, but not on Samsung (It could be a name resolution problem on Samsung as well - didn't go too far with debugging, just downgrade).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions