Hi, thanks for your quick response.
I have automatic app updates off by default, and Use Album Replay Gain wasn't in my version of the app, so I updated and turned it off. We'll see how that goes with also setting all the streaming qualities the same.
Otherwise, the updated version seems to have removed the ability to specify the URL/IP of 'My Home Computer'.
I've now checked 'Disable Firewall/Router configuration', still on 30344 with firewall and port forwarding setup.
Just to reiterate, the two situations I have are:
1. My phone is connected to the internet via a proxy running on the same machine as the Muzecast server, the server is not proxied.
2. My phone is connected to the internet via a proxy running on a machine on a different network from the Muzecast server, the server is not proxied.
I may have once got 1 to work when I fooled my phone into connecting to the server by saying the URL/IP was '127.0.0.1' or hacked a loop-back into my hosts file, but the option to manually specify a server URL in the new App is gone :(
When I connect with no proxy it comes up with 'Connected to: Muzecast Proxy'.
Then when I try through the proxy it stays as 'Connected to: Connection error.' and the status in the sidebar is 'Check Failed'.
This happens with 'Disable Firewall/Router configuration' both checked and unchecked.
It seems to be pinging
http://wcf.muzecast.com/...0.1&ip=0%3A0%3A0%3A0Where before the /ValidateUrl actually contained my servers URL/IP.
It then seems to sometimes hit up
http://api.muzecast.com/mobile/utility/CheckHome/ followed by
http://api.muzecast.com/mobile/utility/LogError/Then occasional requests to
http://api.muzecast.com/mobile/track/info/ which always seem to come back as 404.
Manually requesting track/info/ with a http utility responds with a 200 OK and the correct information.
I'll do some more digging in the proxy to make sure it's Http/1.1ing correctly, but I'm curious about why /GetBaseUri is ringing 192.168.0.1, and why /track/info is 404ing through the proxy but 200ing when I manually ping it.