Was my pleasure, and thanks for the great plugin. I have recently tried PlugPlayer over a remote network (my office) to access my home computer and have not been able to get things working yet. I am talking with the developer of PlugPlayer to see if it is a password problem. Is there anyway to set =up foo_upnp so that it does not require a password? Controlling my home foobar2000 using PlugPlayer on the iPhone works perfectly over local networks. And yes, what sets PlugPlayer apart from the rest is that you can enter custom URLs. Not sure yet if it handles passwords.... I'll keep the thread updated, though. try connecting using "http://user:password@my.hostname:port". With a bit of luck the user/password will be encoded in a "Authorization" HTTP header and it should work then. Firstly, massive thanks for developing this - one of the best plugins I've seen in a while, and if I can get it to work over internet on my iPhone it will be *the* best! I'm also using PlugPlayer - works a treat over LAN, but not so much over WAN. Get this error:foo_upnp: FbMediaServer::ProcessHttpRequest: received request URL=/DeviceDescription.xml from a WAN client foo_upnp: FbMediaServer::ProcessHttpRequest: WAN Authorization failed I'm guessing PlugPlayer doesn't allow encoding auth details in the URL... Can I echo wtstommy's request for another way of authenticating another way for WAN requests? Would a unique hash in the URL or something similar work?