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

Reply via email to