If all socket scripts fail to work, then you probably have a router or firewall that is preventing the connections. You might want to check into that possibility.