The following steps are 100% gauranteed to work...
Turns out CS tries to connect to the WON servers through their name instead of IP address. WON's DNS is messed up so that's why it freezes.
Just pay attention now !
Find the file called woncomm.lst on your harddisk (I found it in C:\SIERRA\Half-Life\valve). Just rename it to woncomm.lst.old for safekeeping. Next download the following file: http://www.infuse.org/woncomm.zip - that's the same file only with the names replaced by actual IP addresses. Download, unzip and save the woncomm.lst file in it to all the directories where you originally found the woncomm.lst files you renamed.
You're all set! I've tested it on my own machine and it works like a charm. The only problem is that this setup will stop working if WON changes their IP addresses in the future, so it's best to restore the old woncomm.lst.old files again once WON fixes their servers.
BTW, I did not find this fix myself, I blatantly ripped it from a member of the Official CS Forums...
Turns out CS tries to connect to the WON servers through their name instead of IP address. WON's DNS is messed up so that's why it freezes.
Just pay attention now !
Find the file called woncomm.lst on your harddisk (I found it in C:\SIERRA\Half-Life\valve). Just rename it to woncomm.lst.old for safekeeping. Next download the following file: http://www.infuse.org/woncomm.zip - that's the same file only with the names replaced by actual IP addresses. Download, unzip and save the woncomm.lst file in it to all the directories where you originally found the woncomm.lst files you renamed.
You're all set! I've tested it on my own machine and it works like a charm. The only problem is that this setup will stop working if WON changes their IP addresses in the future, so it's best to restore the old woncomm.lst.old files again once WON fixes their servers.
BTW, I did not find this fix myself, I blatantly ripped it from a member of the Official CS Forums...