i have this problem... i try to enter in a server and say this
"Server is verifing your USGN login"... and i can wait hours and hours but not connect, what can i do?
Have you considered trying the following methods to see if one of them fixes your problem?
Disable your proxy if you have one; Check your firewall settings if it blocks the exchange of data with U.S.G.N. service; Delete your old USGN.dat file inside the sys folder and replace it with a new one. You can get from this link by just downloading the zipped CS2D and copying the file (click me).
By the way, is this issue happening in all servers or just few of them? You should give us more information about your problem if you want to be fixed within less time.