Just FYI --
Tonight I'm locked out again, and using a web proxy.
This morning and for the last day and a half, I've been ok logging in normally.
For three days before that, I was locked out.
I still think you could reduce your server DNS timeouts to help fix this, in case it's a problem for others besides me.