: You are getting the following error:
[00:02:54] [BNLS] Connecting...
[00:02:55] [BNLS] Connected!
[00:02:55] [BNLS] Authorized!
[00:02:55] [BNET] Connecting...
[00:02:56] [BNET] Connected!
[00:02:56] [BNET] 10053 -- Connection is aborted due to timeout or other failure
[00:02:56] [BNET] Disconnected.
[00:02:56] All connections closed.
[00:02:56] [BNET] The Battle.net server has terminated your connection.
[00:02:56] [BNET] Attempting to reconnect...
[00:02:57] [BNLS] Connecting...
[00:02:58] [BNLS] Connected!
[00:02:58] [BNLS] Authorized!
[00:02:58] [BNET] Connecting...
[00:02:58] [BNET] Connected!
[00:02:59] [BNET] 10053 -- Connection is aborted due to timeout or other failure
[00:02:59] [BNET] Disconnected.
[00:02:59] All connections closed.
[00:02:59] [BNET] You appear to be IPBanned. The bot will attempt to reconnect again in 20 minutes.
That means you are IP banned and cannot log on to Battle.net for the time being.
- Question: How long does it take?
Answer: IP bans can last from 2 minutes up to 2 weeks. The actual time depends on the type of offense.
If you reach the maximum of 2 weeks - which will only happen in very few cases -, you can contact Blizzard to lift the IP ban.
- Question: How can I fix it?
Answer: Unfortunately, you cannot do anything but wait it out. You should wait the recommended 20 minutes. When you are still IP banned after that time, you should wait about an hour before trying to connect again. If you are still banned, wait 2-3 hours and so on. Each time you connect to Battle.net while still being IP banned, the duration will just increase, so be patient.
It is not recommended to change the external IP address to avoid the ban. Blizzard keeps track of IP banned accounts and logging on before the ban is over might result in getting your account and/or CD key banned.
If it helps, you are able to log on to a different Battle.net server - unless you are IP banned on that one as well - and can play there in the mean time. The better solution is to not getting IP banned in the first place.
- Question: How do you get IP banned?
Answer: There are several reasons you might get banned for. The most common issues with StealthBot are:
- Flooding: Flooding means you are sending too much text to Battle.net. The best way to avoid it is reducing the output of your bot.
If you are using several scripts with much output (e.g. trivia in combination with other scripts), you should consider deleting/disabling some of them.
If you get disconnected for flooding when multiple users join the channel at the same time, you can either shorten the greet message or should consider disabling it completely and use an idle message instead.
If you are getting disconnected right after logging in, read this tutorial.
- Fast reconnecting: Reconnecting your bot too often in a short period of time or connecting too many bots at the same time can cause you getting IP banned, too.
- Testing CD keys: If you are testing several CD keys or if you are trying to connect your bot with invalid and/or banned CD keys, you will most likely be IP banned for a longer duration.
- It is only an IP ban, if you are not able to connect to the same server with any other bots or the game client.
- This tutorial only applies for the above-mentioned error message. If you are getting a BNLS error 10053, you have to read step 3 of the version check failed tutorial.
- Further information can be found on the Battle.net forums.