I am running Plexamp on my Win10 media server, and cannot remote connect to it from iPhone 14Pro. Anytime I try to remote connect (on my local network), the iOS app shows a red “Cannot connect to remote player” strip and connect window becomes unresponsive until the app is killed and restarted.
Weirdly enough, remote connecting from the server to Plexamp on my phone works just fine. Connecting from Plexamp on another PC to the server also works.
DEVICE: Player connection http://192.168.1.88:32500 didn't work for PlexAmp
...
DEVICE: Player connection http://10.204.112.68:62786 didn't work for iPhone
Almost certainly a networking issue, probably double NAT.
Thanks Elan. I have run tracert on the server and the second private IP (pls see below screenshot) is ISP gateway, which (according to them) does not have a NAT. I have only one router.
Wouldn’t double NAT impact all the devices (not only iPhone)? Remote connect works for any Win PC running Plexamp - both on local network and externally (I’ve just tested using a 5g modem).
Any tips on how I can further investigate? Thanks again
I have 2 Win 10 machines - a server (iNUC) and a home PC - 192.168.1.88 and 192.168.1.87 respectively.
iPhone had a dynamic IP before, but I just tried reserving iPhone’s address on my router to 192.168.1.86 and it did not help.
To be clear, I can remote connect both ‘to’ and ‘from’ Plexamp on my Win 10 server via another Win 10 home PC running Plexamp. For iPhone though it only works in one direction:
Win 10 PC => Win 10 server - OK
Win 10 server => Win 10 PC - OK
Win 10 server => iPhone - OK
iPhone => Win 10 server - Doesn’t work.
So, I have played with the firewall (which did not help), then reinstalled Plexamp on both Server and Win10 PC machines, played with the settings … and got it working for the iPhone => Win10 PC! No idea what I’ve done though…
Basically now the situation is:
Win 10 PC => Win 10 server - OK
Win 10 server => Win 10 PC - OK
Win 10 server => iPhone - OK iPhone => Win 10 PC- OK
iPhone => Win 10 server - Doesn’t work
Hitting the ip:port from the iPhone for both the server (for 192.168.88:32500) produces ‘server stopped responding’ message. But so does the ip:port for the PC (for 192.168.87:32500), despite it working in Plexamp app now.
Firewall settings (open for all domains) on both server and PC are identical. Switching off the server’s firewall altogether doesn’t help either.
The only possible hint is that the phone seems to ‘see’ the server as a ‘phone’ rather than the PC (called ‘Studio’ here):
Played with it a bit more. Can’t put my finger on what the difference between my two Windows PCs is (my iNUC server and regular PC). My iPhone can connect to one, but not the other.
Through no fault of my own, everything suddenly works now.
I suspect my router firmware got updated, which resolved the issue. I got TP-link Deco x20 router - not old, but also not new, so not sure what was wrong before.
Thanks everyone who tried to help and thanks Elan for a great product!