I started in act 5 and decided to try and do the ancients for about the tenth attempt :P (i play solo pw games) but the spawn was horrid.
So I went to the halls for some sockets farming which was all fine and dandy with a 3 sox wirefleece, 4 sox loricated, eth scarab, 2 sox dusk etc.
Finished that run then went to act 1 to mosh out in the pits and try my luck with drops. Only I get to the second wave of critters and lag took over which then became a 'connection interrupted' (which I maybe get once or twice a day) no biggy I thought. Boy was I wrong I got thrown back to log in so I tried to log in and get this:
'YOU HAVE BEEN TEMPORARILY RESTRICTED FROM LOGGING IN AT THIS TIME'!
It's a temp ban - very frustrating but nothing to be too alarmed about.
In theory, it's supposed to kick in when someone creates or switches games too frequently - 24 games in one hour is what I often hear reported. This is supposed to prevent botting, though most forum members think it is just plain silly.
Perhaps it was your 24th game already when you lagged out - BNet makes no distinction between leaving a game normally and lagging out. I have observed that sometimes a temp ban can occur with no apparent reason at all (thankfully very rarely).
Try logging in again after 5 minutes... if still banned try every half hour or so. Or if you have a dynamic IP, just reset your internet connection.
I'd blame the damn dupers then creating the lag...i tend to wait 5 mins (go smoke, take a whizz, review character build layout) before i log in again and it usually works fine for me...just a minor irritation...it happened to me when i was muling 2 amulets the other day but luckily i waited patiently then tried logging back in...it worked and i got my amulets back as the game held up!
If you refresh your external ip address the method for this will vary depending on your method of connection, most people use adsl these days, so you would log into your adsl router/modem and just refresh your external ip (may involve disconnecting and reconnecting, refer to your manual kiddies!) If you don't know your routers login (you should, unless its your parents or flatmates or whatever), you can always just turn the router/modem on and off again. If you're on a dialup connection or otherwise connect directly to the outside world without some sort of hardware firewall between you and the outside world (bad idea, consider getting help to configure an internal network) go to the start menu, open a command line prompt (if you can't do this you shouldn't be using a computer) and type ipconfig /renew
Finally when you've renewed your ip address in whatever way make sure you enter another bnet realm before you enter your usual one, otherwise bnet can sometimes assume that your cd key is in use at another ip address and give you a warning that you cd key is already in use.
Dunno whether this is helpful at all for anybody. If I've got anything wrong please correct me, my networking skills aren't particularly awesome.
Generally you cant do much about changing your external IP address. I worked for a call center that provided technical support for one of the largest dsl providers, and even though it was a dynamic connection you tend to retain the same IP address.
I personally have comcast, and cant force a change to my IP address in this fashion either. At least not in any reasonable amount of time. Maybe if I disconnected the modem for several hours, the IP address I used to have would now be unavailable, but I haven't tried that as its not a viable option.
Some people will add steps like changing your MAC address in the router, or if you do not have a router and you have a "dumb" modem, in the computer itself if your card allows it. This will just generally result in a lack of internet connectivity because MAC addresses are usually stored and matched on their end. If yours no longer matches, now you no longer have an internet connection.