I know I have the right port open, port 21, and I'm using the same programs that another co-worker is using. But I can't connect to my socks proxy server "Socks Puppet" from work. I foward port 21 on my router, both computers are xp, professional on the client "Laptop", and home edition on the host. I'm using SocksCap as the client. When I check the log on SocksCap, it says 21:40:57 SOCKS32.DLL[IEXPLORE]: CON S:1388 Proxy server connect: Open communication channel to SOCKS server 126.96.36.199:21. 21:40:57 SOCKS32.DLL[IEXPLORE]: CON S:1388 Proxy server connect: SOCKS communication channel established. 21:40:57 SOCKS32.DLL[IEXPLORE]: CON S:1388 Socket close requested. Is it from the host side that it's requesting to close? I reformated the host pc before trying all of this, if that's the problem. I didn't put the entire thing here because I doubt anyone would want. Please, can anyone help out?