Client e server sono su sistemi diversi posti in una LAN o su Internet?
Nel secondo caso, il router a cui è collegato il server è correttamente configurato (ip/porta nattata regolarmente)?
Se provi dal sistema client, da una finestra DOS, a scrivere
TELNET ipdelserver portautilizzata
inserendo i parametri corretti, ottieni un errore o no?