Forums

Outbound HTTPS failing with “Temporary failure in name resolution” (today)

Hi,

Starting today, outbound HTTPS requests from our account began failing with DNS resolution errors. We didn’t change our code or configuration around that time.

What we’re seeing

Our web app still receives incoming requests normally. Background / Always-On Task jobs that call external APIs over HTTPS started failing. The error looks like: HTTPSConnectionPool(...): Max retries exceeded (Caused by NewConnectionError(... Failed to establish a new connection: [Errno -3] Temporary failure in name resolution)) This is happening against more than one external host, which suggests a DNS / outbound connectivity issue rather than a problem with a single API. Setup

Always-On Task Flask web app Python requests for outbound HTTPS calls Question Is there a known DNS or outbound networking issue today? Anything you’d recommend we check or restart on our side?

Thanks!

I have the same today.

Always-On task fails connecting here too, just unable to connect to my database here:

Krammy.mysql.pythonanywhere-services.com

The workaround is to:

  1. Run the always-on task command from a live console instead.
  2. Set a reminder for later on to both check whether:
    • The console is still running;
    • They have managed to fix always-on tasks.

We are aware of issues with networking in always on tasks and we are currently working to fix them

Hi thank you for your response, can you please update here once it’s solved?

This has been solved now apparently daniel as posted on another thread.