Trying to use MPD server with android client over rpi wi-fi hotspot (3B+), but connection refused

Hi everyone.

I’ve been trying to set up an old 3B+ as an mpd server, and it has been going well up until the point where I tried to connect my android phone to its wi-fi hotspot and the android client (MALP) will not connect “CONNECTION REFUSED”.

The hotspot/AP seems to be working well, on an eth cable there’s passthrough for web browsing and is working as expected. Accessing mpd via eth + MALP client across my home network also works correctly, so it seems like a port access problem via the hotspot unless I’m missing something blatantly obvious.

I’ve been scratching my head over this one. Has anyone else tried this?

can you share following

ss -tulpn | grep LISTEN

Which IP address you are using to connect while connected to the hotspot?

Connection refused suggests some blocked communication. Is there any firewall deployed? This is usually the culprit in such cases.