VNet Integration in Azure Standard Logic App Slots Error
I am trying to integrate a slot of my Standard Logic App into a virtual network, but the logic App seems to have trouble connecting to the file share of a storage account. This is my setup:
- Storage Account with access only over private endpoints and a file share
- 6 private endpoints (web, queue, table, blob, file, dfs)
- Standard Logic App with no virtual network integration
- Logic App SLOT for App above with outbound traffic through a subnet in the same vnet as the Storage Accounts private endpoints
- Rbac Roles for the identity used by the logic app (&slot) to access the storage account
- Environment Variables like "WEBSITE_VNET_ROUTE_ALL" = 1, "WEBSITE_CONTENTOVERVNET" = 1, "WEBSITE_CONTENTSHARE"
With this setup both the App itself and the slot only show "Error" under runtime version. Zip deployments also timeout when trying to reach the scm-site. The connection issue for the non-slot is expected, as it is not vnet integrated, but why is the slot not able to connect to the file share? When I integrate both into the vnet, both stop throwing the error, so it seems the slot is routing some traffic over the non-slot? The Setup with only a second slot routing outbound traffic over the vnet is import to me due to some company policies and it is giving me no troubles with function, container and webapps, only with this Standard Logic App. Is this a bug?