Azure Function is not triggered when a message added in Queue which are configured in VNET

Kaipa Venkata Sreedhar Reddy 0 Reputation points
2024-12-16T19:15:17.0333333+00:00

Hi Team,

I have a function hosted in azure which needs to be triggered when a new message enters in message queue. but the function is not triggering. Both Function and Storage account are in VNET.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,253 questions
Azure Queue Storage
Azure Queue Storage
An Azure service that provides messaging queues in the cloud.
110 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Shireesha Eeraboina (Quadrant Resource LLC) 570 Reputation points Microsoft Vendor
    2024-12-17T05:18:27.77+00:00

    Hi @Kaipa Venkata Sreedhar Reddy ,

    It seems like your Azure Function isn't triggering because of some network or configuration issues. First, ensure that your Function App and Storage Account are correctly integrated with the VNET and private endpoints are properly set up. 

    Check the DNS settings to ensure they resolve the private endpoints. Make sure the Function App has the right permissions to access the Storage Account. Enable diagnostic logs in your Function App to capture any errors.

    Also, review the Network Security Groups (NSGs) to ensure they allow the necessary traffic. Finally, double-check the connection string in your Function App to make sure it points to the private endpoint of the Storage Account

    Hope this helps, do let me know if you have any further questions.

    Thankyou.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.