Getting "Azure Functions runtime is unreachable" for Google Workspace Data Connector Function App

Jon Naglieri 106 Reputation points
2021-03-17T15:00:59.547+00:00

Twice in 1 week this has occurred; the first time in cleared up in a day. This time its been 2 days.

The issue is we are evaluating Sentinel and the Google Workspace Data Connector (which uses Function App on Linux). It stops processing and when I go to view it in the portal (when I click on the Functions left menu item) I see this error above the function grid:

Azure Functions runtime is unreachable

I've tried re-starting the Function App a few times but to no avail.

I reviewed this doc:

https://learn.microsoft.com/en-us/azure/azure-functions/functions-recover-storage-account

...and confirmed the storage account still exists. Keep in mind this was all deployed/configured by a Resource Manager Template. Any ideas why this happens?

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,235 questions
{count} votes

1 answer

Sort by: Most helpful
  1. JamesTran-MSFT 36,361 Reputation points Microsoft Employee
    2021-03-17T23:51:20.45+00:00

    @Jon Naglieri
    Thank you for your post!

    Since you confirmed your storage account still exists, following the doc you referenced, can you try looking up your storage account name in your application settings? Either AzureWebJobsStorage or WEBSITE_CONTENTAZUREFILECONNECTIONSTRING contains the name of your storage account as part of a connection string.

    Additionally, the "Storage account application settings were deleted" section, seems like it could be related to your issue. This is because deleting application settings most commonly happens when you're using deployment slots or Azure Resource Manager scripts to set application settings.

    78962-image.png

    I've added the 'azure-functions' tag and have reached out to our Azure Functions team, since this issue is more related to Azure Functions.

    If you have any other questions, please let me know.
    Thank you for your time and patience throughout this issue.

    ----------

    Please remember to "Accept Answer" if any answer/reply helped, so that others in the community facing similar issues can easily find the solution.