Forums

-3 Temporary failure in name resolution

I am getting the following error on a number of my pythonanywhere accounts at the moment.

mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on 'myaccountname.mysql.pythonanywhere-services.com:3306' (-3 Temporary failure in name resolution)

I assume part of pythonanywhere is down.

Can it be rectified please?

Thanks

Paul

AWS had a partial outage of their DNS servers (which we use extensively) and so that would have happened intermittently for the last 2 hours or so. They have largely mitigated the issue now, so things should begin returning to normal.

Hi, i just got the same problem while i was doing the "A beginners guide to building a simple database-backed Flask website on PythonAnywhere" tutorial. I'm running into an issue when creating tables. When I run db.create_all() it returns a couple hundred lines of errors. Most notably there is a big red "InterfaceError: (mysql.connector.errors.InterfaceError) 2003: Can't connect to MySQL server on 'nation:3306' (-3 Temporary failure in name resolution)

There is no "nation" host on PythonAnywhere.