Battle.net isn't responding. Please try connecting again in a few minutes

Hello.

I keep getting an error when I try to log in to Diablo 2. It stays on “checking versions” for a significant amount of time and then says “Battle.net isn’t responding. Please try connecting again in a few minutes.” It’s been a couple of weeks or better. Can you help me understand whats going on? Thanks for your time.