Azure Functions Runtime Is Unreachable

Well, In this article, we will discuss the steps to solve the “Azure functions runtime is unreachable” error. This error I came across while working with Azure Function. There might be a chance you will face the same issue. This article will guide you in the right direction to troubleshoot and fix this issue.

Azure Functions Runtime Is Unreachable

All of sudden, I saw the error “Azure Functions Runtime Is Unreachable” for one of my Azure functions in Azure Portal. To be honest, I was worried because the same Azure Function was working fine a few days back.

The error message was as below.

“Azure Functions Runtime is unreachable. Click here for details on storage configuration.”

Azure Functions Runtime Is Unreachable

Now, when I started investigating the cause for the issue “Azure Functions Runtime is unreachable.“, I could see, unknowingly the storage account related to the Azure Function was deleted.

Azure Functions Runtime Is Unreachable [Solved]

Basically, you get this error when the runtime of your Azure Function can’t start due to some issues. Below are the lists of solutions that you can try out.

Check if the storage account Exists

The primary thing you need to check is if your storage account related to your Azure Function still exists. There might be a chance, you have deleted the storage account unknowingly or accidentally. The same thing happened in my case.

I was trying to clean up the unused resources from my Azure subscription and accidentally I deleted the storage account related to my Azure Function.

So make sure your storage account still exists and working as expected.

Make sure your storage account is accessible by your Azure Function App

Check and make sure that your Azure Function is able to access your storage account. A couple of things you can check out.

  1. Cross-check if the settings value for allowSharedKeyAccess = True (This is the default value).
  2. Make sure the firewall for your Azure storage account is properly configured to allow the traffic.
  3. Check out and make sure the network rule is configured correctly to allow the traffic.

Check your firewall configuration

Make sure, your firewall is properly configured to allow the in and out traffic.

Make sure your execution quota is not full

There might be another possibility that the the execution quota for your Apps is full. What exactly happens is once the execution quota is full, it temporarily disables your Azure function apps for some specific hours and that troubles your Azure Function execution.

You can check the Function App Settings page to cross check the execution quota. If it is full then you need to increase the execution quota limit and then restart your Azure function app to make it work properly.

You may also like following the below articles

Wrapping Up

Well, in this article we have discussed how to fix the error Azure Functions Runtime Is Unreachable that you might get while working with Azure Functions.