I'm having trouble with FreeAmp proxies. I'm using FreeAmp 2.1.1, and I've installed at work (behind a proxy) and at home (behind a firewall that does NAT).
The trouble isn't streaming; that works fine, at least through the proxy. However, I can't get Relatable features to work at all. I'm thinking it has something to do with the proxying code in YPClient.cpp and comhttpsocket.cpp. At line 78, I see that we SetProxy to m_proxyAddr.c_str():m_proxyPort. Later on, we're going to connect, in comhttpsocket.cpp, and at line 66 we're going to scan the proxy for an "http://" string to pull out the proxy name. Then we're going to connect to the proxy server. But I don't see where we do anything with the connection to the proxy server. We treat it just like a connection to the Relatable server, even though we only connect to the proxy. Shouldn't we be doing something special with the proxy returns? On the machine behind the firewall, I set the proxy null; I reconfigured the firewall to send any responses from the Relatable server to my FreeAmp machine. But I still get the same errors. ("Couldn't connect to Relatable server; perhaps the streaming proxy needs to be set?") Tonight I'm going to see if streaming works on that machine. If you've got any idea what's going on, let me know. Thanks, Jude _______________________________________________ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
