Skip to content

Commit 665c460

Browse files
authored
Merge pull request #179736 from duongau/afdupdates
AFD troubleshooting issues updates - merge and relocate article
2 parents 674fac4 + 1c765e0 commit 665c460

11 files changed

+32
-161
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,16 @@
463463
"redirect_url": "/azure/frontdoor/edge-locations-by-abbreviation",
464464
"redirect_document_id": false
465465
},
466+
{
467+
"source_path_from_root": "/articles/frontdoor/standard-premium/troubleshoot-route-issues.md",
468+
"redirect_url": "/azure/frontdoor/troubleshoot-issues",
469+
"redirect_document_id": false
470+
},
471+
{
472+
"source_path_from_root": "/articles/frontdoor/front-door-troubleshoot-routing.md",
473+
"redirect_url": "/azure/frontdoor/troubleshoot-issues",
474+
"redirect_document_id": false
475+
},
466476
{
467477
"source_path_from_root": "/articles/azure-sql/database/doc-changes-updates-release-notes.md",
468478
"redirect_url": "/azure/azure-sql/database/doc-changes-updates-release-notes-whats-new",

articles/frontdoor/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@
118118
href: front-door-diagnostics.md
119119
- name: Troubleshoot
120120
items:
121-
- name: Troubleshoot routing issues
122-
href: front-door-troubleshoot-routing.md
121+
- name: Troubleshooting Front Door issues
122+
href: troubleshoot-issues.md
123123
- name: Allowed certificate authorities
124124
href: https://ccadb-public.secure.force.com/microsoft/IncludedCACertificateReportForMSFT
125125
- name: Reference

articles/frontdoor/front-door-http-headers-protocol.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,11 @@ This article outlines the protocol that Front Door supports with parts of the ca
2222
>Front Door doesn't certify any HTTP headers that aren't documented here.
2323
2424
## Client to Front Door
25+
2526
Front Door accepts most headers for the incoming request without modifying them. Some reserved headers are removed from the incoming request if sent, including headers with the X-FD-* prefix.
2627

28+
The debug request header, "X-Azure-DebugInfo", provides additional debugging information about the Front Door. You need to send "X-Azure-DebugInfo: 1" request header from client to Front Door to receive [optional response headers](#optional-debug-response-headers) from Front Door to client.
29+
2730
## Front Door to backend
2831

2932
Front Door includes headers for an incoming request unless they're removed because of restrictions. Front Door also adds the following headers:
@@ -51,6 +54,8 @@ Any headers sent to Front Door from the backend are also passed through to the c
5154
| X-Azure-Ref | *X-Azure-Ref: 0zxV+XAAAAABKMMOjBv2NT4TY6SQVjC0zV1NURURHRTA2MTkANDM3YzgyY2QtMzYwYS00YTU0LTk0YzMtNWZmNzA3NjQ3Nzgz* </br> This is a unique reference string that identifies a request served by Front Door, which is critical for troubleshooting as it's used to search access logs.|
5255
| X-Cache | *X-Cache:* This header describes the caching status of the request <br/> - *X-Cache: TCP_HIT* : The first byte of the request is a cache hit in the Front Door edge. <br/> - *X-Cache: TCP_REMOTE_HIT*: The first byte of the request is a cache hit in the regional cache (origin shield layer) but a miss in the edge cache. <br/> - *X-Cache: TCP_MISS*: The first byte of the request is a cache miss, and the content is served from the origin. <br/> - *X-Cache: PRIVATE_NOSTORE* : Request cannot be cached as Cache-Control response header is set to either private or no-store. <br/> - *X-Cache: CONFIG_NOCACHE*: Request is configured to not cache in the Front Door profile. |
5356

57+
### Optional debug response headers
58+
5459
You need to send "X-Azure-DebugInfo: 1" request header to enable the following optional response headers.
5560

5661
| Header | Example and description |

articles/frontdoor/front-door-troubleshoot-routing.md

Lines changed: 0 additions & 149 deletions
This file was deleted.

articles/frontdoor/standard-premium/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@
131131
href: how-to-reports.md
132132
- name: Troubleshoot
133133
items:
134-
- name: Trouble routing issues
135-
href: troubleshoot-route-issues.md
134+
- name: Troubleshooting Front Door issues
135+
href: ../troubleshoot-issues.md?toc=%2fazure%2ffrontdoor%2fstandard-premium%2ftoc.json
136136
- name: Allowed certificate authorities
137137
href: https://ccadb-public.secure.force.com/microsoft/IncludedCACertificateReportForMSFT
138138
- name: File Compression

0 commit comments

Comments
 (0)