Today I commuted to work and of course wanted to try my new #Navidrome setup that I wrote about before. And – it didn’t work 🙁 It couldn’t resolve the host name. DNS – again!
Back home I threw the issue to ChatGPT & Mistral. ChatGPT quickly gave me the right hint: When connecting via VPN, the mobile does not receive the DNS config but used only the hostnames configured directly on the FritzBox. Thats why I could SSH into the machine but not reach the hostnames.
Amongst the recommended solutions, the only quick and promising was to discontinue using the FritzVPN diretcly and use Wireguard instead. Okay – unfortunately the docker setup of wireguard on my old RaspberryPi 3 was an issue due to the old architecture (no ArmV6 image available). So I put it on the Lenovo as well.
Fortunately, the Wireguard setup was really super easy (docker-compose.yaml
, done). Same for the port forwarding on the FritzBox and also the configuration of the Wireguard app on the phone.
In Symphonium, I just had to delete the media source and re add it (editing the existing wasn’t working).