Do you have the correct ports forwarded, if you're behind a router?
Also, in the Meta section of that sfc.ini file, if the sections for your Gamespy account information(Name, Password, and Nickname) are blank, fill them in with the appropriate information.