Hi hansel, MYSQL console error
ERROR 2003 (HY000): Can't connect to MySQL server on 'anywheredb.clt1czfvlzlc.us-east-1.rds.amazonaws.com' (111) Console closed.
Hi hansel, MYSQL console error
ERROR 2003 (HY000): Can't connect to MySQL server on 'anywheredb.clt1czfvlzlc.us-east-1.rds.amazonaws.com' (111) Console closed.
Looks like the same problem as this post. Perhaps some routing or firewall issue within Amazon's network which is only affecting some regions?
This is very strange. I just started a MySQL console, so everything is presumably OK now. But as Cartroo says, someone else saw the same problem yesterday so it can't be a simple glitch. Looking at the AWS monitoring for that server, it's looks like it's been fine throughout.
The thing is, it can't be an inter-regional problem because if it was, lots of other things would have gone wrong. Same for a network glitch. I'll keep investigating, though. If anyone else sees the same problem, please leave a comment below.
I have the same problem with MySql console
Perhaps a rogue firewall rule which only affects the MySQL port somewhere, possibly only from certain subnets? (o_O)
I'm having the same problem as well.
Still have the same issues and been having these for a couple of days..
Thanks, Cartroo! -- that put me on the right track, and I think the problem is fixed now.
It looks like what happened was that the DB server concerned changed its IP address when Amazon bounced it for an upgrade. We have firewall rules in place to make sure that free users can access the database, and it looks like some of those didn't get updated with the new IP address. I created a new appropriately-configured free account, confirmed that I couldn't connect to the DB, then updated the rules, tried again, and confirmed that I could connect. So I think it should be fixed for everyone now.
If anyone's still seeing the problem, please do let me know!
You're welcome! It was just a stab in the dark, really. I always suspect firewall rules if issues selectively affect particular groups of users.
Mainly because if it's not a firewall rule somewhere, it often ends up being some really screwy routing issue involving things like BGP that I prefer to leave well alone, so I always hope it's the firewall issue... (^_^)
I'm having the same problem now: ERROR 2003 (HY000): Can't connect to MySQL server on 'anywheredb.#########.us-east-1.rds.amazonaws.com' (111) Console closed.
with the default database and with a new one.
I have the same problem... backend is down
I have the same problem with bash console, which opens in one line only. Pythonanywhere guys don't seem to manage all their issue since two days already :(
No probs here with MySQL consoles.
@compucen, looks like it's just you or you and a few others. I'm investigating.
@palagrassi, single-line consoles is usually because you have a zoom set on the page. Hit Ctrl-0 (that's control and the zero key) and reload the page. Let me know if that works.
Now it works thanks a lot :)
Mystery solved: Our MySQL server changed its IP address (it's a thing that AWS warned us could happen, but it's never happened before). This meant that free users whose network access is restricted were not configured to connect to the new IP address and so .
Same issue today :( ERROR 2003 (HY000): Can't connect to MySQL server on 'anywheredb.clt1czfvlzlc.us-east-1.rds.amazonaws.com' (111) is there something we can do when this happens (in case it's the IP address error reported above)?
I've had no MySQL server for hours now, and I'm not a free user.
Jim
This is really odd. Are you still seeing this problem? They're working fine for me from both free and paid accounts, on all console servers.
I've just signed up to test (free account) and am having this issue:
ERROR 2003 (HY000): Can't connect to MySQL server on 'anywheredb.clt1czfvlzlc.us-east-1.rds.amazonaws.com' (111)
Console closed.
I'm still getting this also. I've tried a new bash console.
Jim
OK, thanks for letting us know. Investigating.
Mine's started working again.
Jim
Excellent, thanks for confirming that!
So, it looks like what happened was:
However, it looks like one of the effects of the DB outage was that it changed its IP address again. Most of our systems are now resilient to that. But running the mysql
binary from a bash console (as opposed to using a MySQL console from the database tab) still goes though a system that needs restarting to pick up the IP address change. I've restarted that on all console servers, so everything should work now.
Things we need to do as a result of this:
Thanks to everyone for their patience with this problem.
Many thanks Giles.
I should just mention that I'm not running the mysql binary, rather connecting via Python 3.3 / SqlAlchemy / PyMySQL - not sure if that's relevant?
Jim
You're quite right, instead of
running the
mysql
binary from a bash console (as opposed to using a MySQL console from the database tab)
I should have said
accessing the database from a bash or Python console (as opposed to using a MySQL console from the database tab)
I still have the same issue whether I use the db tab or through a bash console.
I'm having this issue too
Same issue here.
@lacquerstash @guinunez @vivekannan
Have you got a 'Send feedback' link at the top? You could send a message to PA that way.
And are you all 'free' users, by the way?
Jim
We're investigating....
OK, looks like there may be a problem still affecting some free users. Sorry about that. Should have it fixed in 15 minutes.
OK, I think that's everything unblocked. Let me know if there are any more problems.
Working perfectly for me giles - thanks for keeping us informed!
thanks a lot, it is fixed now
Thanks for confirming! And sorry for the extended outage on this one.