Hey guys. I like most of you have had problems with server not responding, freeze outs and lock outs. Now i was running comdo firewall whilst playing to assess what services were accessing the internet. Ive found that some of the time. (not all of the time) svchost.exe is trying to access the internet and this coinsides with STO crashing and not allowing me to log in. svchost.exe only access the internet to update your clock. So i have deactivated it. This has reduced my ping a bit but i can now log in and have not crashed yet. Give it a try and see if it works for you.
Right click on your time bottom right and go to adjust date/time. Go to Internet time and change settings, Then unclick the synchronize with internet time server. This has also speed up my browsing time.
I am not saying this fixes everything but it has sorted alot my my problems out. You may also want to block svhost.exe in your firewall if you can.