[SOLVED] replaced router (for another reason) and new model works fine somehow

Hey guys, my Firefox on Android cant open selfhosted services using DNS host names on home wifi.

I moved to a new place, got new router, configured server with new local IP. On PC everything works fine, but on Android Firefox I get “Address Not Found” when I try to open local hostname. Using IP:port works, but its been working fine before we moved. Chrome on Android works fine, desktop PC works fine.

Im running pihole and nginx proxy manager on server (I reconfigured pihole, but settings should be the same as before). I have set server IP in router DNS settings. I have set static IP for wifi network on phone and DNS address of server (I think I didnt need this before, but now it doesnt work in chrome without it). I have 2nd pihole on rpi4 as secondary DNS server on both router and phone settings, but its not in use yet. When I reconnect to wifi firefox can open the page for like first 20 sec and then it stopps working.

What am I doing wrong? Ive been using firefox on android exclusively before we moved

  • med@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Just to check I’m interpreting this correctly, Chrome on android works, on the same device? (This would verify that all your networking is fine, and that your dns entries are correct for your new network)

    Can you see if the firefox local requests are making it to the pihole request log? If they’re not making it there, then we know that it’s got to be an in-app issue.

    Could be an issue with dns prefetch caching or something else, narrowing down the scope of checks will focus the troubleshooting more effectively.

    • rambos@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yes, Chrome on Android works. Firefox doesnt trigger anything in pihole query log. I tried to delete data and reinstall firefox, but didnt help. Chrome is making to pihole with no problem. Firefox can sometimes resolve hostname, but for short time only if I just reconnected to wifi.