One of the most useful things I've found for figuring out problems with sockets not working correctly is IEWatch (Firefox has something similar). It lets you see exactly what your browser is sending when viewing a page. Just turn it on and load the page. Then, set up your socket to match that. See if that helps you find your problem. If not, give a yell. laugh