The issue is uptime kuma app service unable to connect the first endpoints app service with both vnet inegrated

Manish Shinde 0 Reputation points
2024-11-22T03:13:30.3466667+00:00

We have 2 app services with vnet integration enabled and second app services has uptime kuma which is used monitor our endpoints though both app services have attached same vnet and same nsg but deployed in a different subnet. The issue is uptime kuma app service unable to connect the first endpoints app service.

Default NSG inbount and outbound rules are in a place

65000

AllowVnetInBound/AllowVnetOutBound

Any

Any

VirtualNetwork

VirtualNetwork

Allow

Kindly help me to resolve earliest.

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,539 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,977 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. KapilAnanth-MSFT 47,286 Reputation points Microsoft Employee
    2024-11-22T08:00:59.6266667+00:00

    @Manish Shinde ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    May I ask what exactly is your requirement here?

    • Let's say you have 2 AppServices, AppService1 and AppService2 and AppService2 has the third party tool
    • Now, do you want the AppService2 to connect to AppService1's endpoint via Public internet? - Former
    • Or do you want AppService2 to connect to AppService1 via Private Network itself (within Azure backbone) - Latter

    Observation,

    • The former is possible
    • The latter is, however, not possible with just VNET Integration.
    • Note that Virtual network integration is used only to make outbound calls from your app into your virtual network and not vice versa.
      • i.e., Services in VNET cannot make calls to the App Service via Private Network itself
      • These calls should go via Internet
    • You should consider private endpoint for inbound private access.
      • Network traffic between a client on your private network and the app traverses over the virtual network and a Private Link on the Microsoft backbone network, eliminating exposure from the public Internet.
    • See : Integrate your app with an Azure virtual network

    Hope this helps.

    Thanks,

    Kapil


    Please Accept an answer if correct.

    Original posters help the community find answers faster by identifying the correct answer.


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.