Wow, right where to start. This could be one out of a thousand things. Firstly Uninstall SRO and install it again - this would fix it if you have being tampering with the pk2, and trying to connect to private servers. Secondly run it as adminstrator. This way it will allow your SRO to connect with the update server(Only on Vista) IF non of that works download the manual patch from

. It will be quicker and will deffinetly work. Finally make sure its not your Firewall that is blocking connectivity with the update server. (Disable your firewall for a while and try.)