Can you connect directly to a server wihout passing by the server list ?
this page will give the ips and port number of all the public server
http://delight.vapor.com/serverlist.php?allg=1
The connect command is "connect" fallowed by the Ip:Port# of the server that you want to join.
This way of joining servers is certainly not as usefull as the server list, but its a good way to isolate where your problem come from and you can also still play
