Skip to content

Commit beaff40

Browse files
authored
Merge pull request #309679 from austintolani/network-error-codes
[AppConfiguration] Add doc for data plane network errors
2 parents b5c3dc4 + e231000 commit beaff40

2 files changed

Lines changed: 47 additions & 0 deletions

File tree

articles/azure-app-configuration/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,8 @@
315315
href: howto-set-up-private-access.md
316316
- name: Disable public network access
317317
href: howto-disable-public-access.md
318+
- name: Network access errors
319+
href: network-access-errors.md
318320
- name: Data encryption
319321
items:
320322
- name: Add Managed Identities
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Azure App Configuration network access errors
3+
description: Reference page for network access errors when using the Azure App Configuration data plane
4+
author: austintolani
5+
ms.author: austintolani
6+
ms.service: azure-app-configuration
7+
ms.topic: reference
8+
ms.date: 1/5/2026
9+
---
10+
11+
# Network access errors
12+
13+
This article describes network access related errors that can occur when making requests to the Azure App Configuration data plane.
14+
15+
## IP address rejected
16+
17+
When public network access is disabled for a configuration store, requests will be rejected unless they meet the criteria for inbound access.
18+
19+
### Error response
20+
21+
```http
22+
HTTP/1.1 403 Forbidden
23+
Content-Type: application/problem+json; charset=utf-8
24+
```
25+
26+
```json
27+
{
28+
"type": "https://azconfig.io/errors/ip-address-rejected",
29+
"title": "Access to this resource is governed by a network access policy. The client IP address fails to meet the criteria for access.",
30+
"status": 403
31+
}
32+
```
33+
34+
**Reason:** The configuration store has public network access disabled and the IP address that the request originates from doesn't meet the criteria for inbound access.
35+
36+
**Solution:** When a configuration store has public network access disabled, requests must originate from within a virtual network via a private endpoint.
37+
- Verify that the client making the request is within a virtual network and the relevant [DNS changes](./concept-private-endpoint.md#dns-changes-for-private-endpoints) are in place to ensure the endpoint of the configuration store resolves to the IP address of the private endpoint connected to the configuration store.
38+
- Verify that the private endpoint connection associated with the private endpoint has been approved.
39+
40+
## Related documentation
41+
42+
- [Use private endpoints for Azure App Configuration](./concept-private-endpoint.md)
43+
- [Set up private access in Azure App Configuration](./howto-set-up-private-access.md)
44+
- [Disable public access in Azure App Configuration](./howto-disable-public-access.md)
45+
- [Troubleshoot Azure Private Endpoint connectivity problems](../private-link/troubleshoot-private-endpoint-connectivity.md)

0 commit comments

Comments
 (0)