Skip to content

Commit 69a1965

Browse files
Merge pull request #10397 from MicrosoftDocs/main
Auto Publish – main to live - 2025-12-17 22:00 UTC
2 parents 697b300 + 5fd96f8 commit 69a1965

9 files changed

Lines changed: 228 additions & 271 deletions

support/azure/app-service/app-service-web-nodejs-best-practices-troubleshoot-guide.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,4 @@ Follow these links to learn more about Node.js applications on Azure App Service
277277
* [Exploring the Super Secret Kudu Debug Console](https://www.youtube.com/watch?v=-VjqyvA2XjM)
278278

279279

280-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
281-
282280
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]

support/azure/app-service/capture-memory-dumps-app-service.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,4 @@ You might have noticed the **Configure Action** option in the previous screensho
273273

274274
There are other options for troubleshooting and diagnosing performance issues on the Azure App Service platform. This article focuses on memory dump collection and makes some recommendations for approaching the diagnosis by using these methods. If you have already studied, experienced, and perfected your collection procedures, and they work well for you, you should continue to use those procedures.
275275

276-
[!INCLUDE [Azure Help Support](../../includes/azure-help-support.md)]
277-
278276
[ap]: https://portal.azure.com

support/azure/app-service/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ items:
2121
href: error-403-web-app-stopped-message.md
2222
- name: Worker Process requested recycle due to Percent Memory limit message
2323
href: worker-process-percent-memory-limit-message.md
24+
- name: Web request times out in App Service
25+
href: web-request-times-out-app-service.md
2426
- name: Troubleshoot instance-related issues
2527
href: troubleshoot-instance-related-issues-on-azure-app-service.md
2628
- name: Troubleshoot temporary storage

support/azure/app-service/troubleshoot-dotnet-visual-studio.md

Lines changed: 64 additions & 65 deletions
Large diffs are not rendered by default.

support/azure/app-service/troubleshoot-performance-degradation.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,4 @@ You can also manage your app using Azure PowerShell. For more information, see [
179179
- [Tutorial: Run a load test to identify performance bottlenecks in a web app](/azure/app-testing/load-testing/tutorial-identify-bottlenecks-azure-portal)
180180

181181

182-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
183-
184182
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: Web Request Times Out In App Service
3+
description: This article provides guidance on addressing when a web request times out after 230 seconds in Azure App Service.
4+
author: JarrettRenshaw
5+
manager: dcscontentpm
6+
ms.topic: troubleshooting-general
7+
ms.date: 12/16/2025
8+
ms.author: jarrettr
9+
ms.reviewer: v-ryanberg
10+
ms.service: azure-app-service
11+
ms.custom: sap:Availability, Performance, and Application Issues
12+
---
13+
# Web request times out in App Service
14+
15+
This article provides guidance on addressing when a web request times out after 230 seconds in Azure App Service.
16+
17+
## Symptom
18+
19+
A web request times out after 230 seconds (about four minutes).
20+
21+
## Cause
22+
23+
Azure Load Balancer has a default idle timeout setting of four minutes. This setting is generally a reasonable response time limit for a web request. Therefore, App Service returns a timeout to the client if your application doesn't return a response within approximately 240 seconds (230 seconds on Windows app, 240 seconds on Linux app).
24+
25+
## Resolution
26+
27+
If your web app requires background processing, we recommend using Azure WebJobs. The Azure web app can call WebJobs and be notified when background processing is finished. You can choose from multiple methods for using WebJobs, including queues and triggers.
28+
29+
WebJobs is designed for background processing. You can do as much background processing as you want in a WebJob. For more information about WebJobs, see [Run background tasks with WebJobs](/azure/app-service/webjobs-create).
30+

support/azure/azure-storage/files/file-sync/file-sync-troubleshoot-managed-identities.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Troubleshoot Azure File Sync managed identity issues
33
description: Troubleshoot common issues when your Azure File Sync deployment is configured to use managed identities.
44
ms.service: azure-file-storage
55
ms.topic: troubleshooting
6-
ms.date: 07/31/2025
6+
ms.date: 12/17/2025
77
author: khdownie
88
ms.author: kendownie
99
---
@@ -171,7 +171,7 @@ Set-AzStorageSyncServerEndpointPermission -ResourceGroupName <string> -StorageSy
171171
172172
### Sync Session fails with the ECS_E_AUTH_IDENTITY_NOT_FOUND error
173173

174-
The `ECS_E_AUTH_IDENTITY_NOT_FOUND` error occurs when the server's managed identity used to communicate with the Azure File Sync service has changed, but the Azure File Sync service is still expecting the previous one, causing authentication to fail.
174+
The `ECS_E_AUTH_IDENTITY_NOT_FOUND` error occurs when the server's managed identity used to communicate with the Azure File Sync service has changed, but the Azure File Sync service is still expecting the previous one, causing authentication to fail. This error can also occur if managed identities are used in a cross tenant setup. Azure File Sync does not support managed identities across tenants, so attempts to authenticate using a managed identity from a different tenant will fail and return the ECS_E_AUTH_IDENTITY_NOT_FOUND error.
175175

176176
You can identify this issue by checking for **Event ID 9530** in the **Telemetry** event log within **Event Viewer**. This event indicates that the `applicationId` of the managed identity has changed.
177177

support/windows-client/group-policy/create-and-manage-central-store.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Create and manage Central Store
3-
description: Describes how to create a Central Store on a domain controller to store and replicate registry-based policies for Windows.
2+
title: Create and Manage Central Store
3+
description: Discusses how to create a Central Store on a domain controller to store and replicate registry-based policies for Windows.
44
ms.date: 02/06/2025
55
manager: dcscontentpm
66
audience: ITPro
@@ -14,7 +14,7 @@ appliesto:
1414
---
1515
# How to create and manage the Central Store for Group Policy Administrative Templates in Windows
1616

17-
This article describes how to use the new .admx and .adml files to create and administer registry-based policy settings in Windows. This article also explains how the Central Store is used to store and to replicate Windows-based policy files in a domain environment.
17+
This article discusses how to use the new .admx and .adml files to create and administer registry-based policy settings in Windows. This article also explains how the Central Store is used to store and to replicate Windows-based policy files in a domain environment.
1818

1919
_Original KB number:_ &nbsp; 3087759
2020

@@ -28,6 +28,9 @@ _Original KB number:_ &nbsp; 3087759
2828
- [Administrative Templates (.admx) for Windows 10 2022 Update (22H2)](https://www.microsoft.com/download/details.aspx?id=104677)
2929
- [Administrative Templates (.admx) for Windows 10, version 1607 and Windows Server 2016](https://www.microsoft.com/download/details.aspx?id=53430)
3030

31+
> [!CAUTION]
32+
> Use the ADMX download packages in only the Central Store scenario. Replacing files in c:\Windows\PolicyDefinitions isn't supported.
33+
3134
To view ADMX spreadsheets of the new settings that are available in later operating system versions, see the following spreadsheets:
3235

3336
- [Group Policy Settings Reference Spreadsheet for Windows 11 2025 Update (25H2)](https://www.microsoft.com/download/details.aspx?id=108395)
@@ -46,51 +49,49 @@ A new policy **AllowedNonAdminPackageFamilyNameRules** is added to the AppxPacka
4649

4750
## Administrative Templates file storage
4851

49-
Windows uses a Central Store to store Administrative Templates files. The ADM folder is not created in a Group Policy Object (GPO) as it is done in earlier versions of Windows. Therefore, Windows domain controllers do not store or replicate redundant copies of .adm files.
52+
Windows uses a Central Store to store Administrative Templates files. The ADM folder is no longer created in a Group Policy Object (GPO) as it was in earlier versions of Windows. Therefore, Windows domain controllers don't store or replicate redundant copies of .adm files.
5053

5154
## The Central Store
5255

53-
To take advantage of the benefits of .admx files, you must create a Central Store in the sysvol folder on a Windows domain controller. The Central Store is a file location that is checked by the Group Policy tools by default. The Group Policy tools use all .admx files that are in the Central Store. The files that are in the Central Store are replicated to all domain controllers in the domain.
56+
To take advantage of the benefits of .admx files, you must create a Central Store in the sysvol folder on a Windows domain controller. The Central Store is a file location that's checked by the Group Policy tools by default. The Group Policy tools use all .admx files that are in the Central Store. The files that are in the Central Store are replicated to all domain controllers in the domain.
5457

55-
We suggest keeping a repository of any ADMX/L files that you have for applications that you may want to use. For example, operating system extensions like Microsoft Desktop optimization Pack (MDOP), Microsoft Office, and also third-party applications that offer Group Policy support.
58+
We suggest that you keep a repository of your ADMX/L files for applications that you might want to use. For example, operating system extensions such as Microsoft Desktop optimization Pack (MDOP), Microsoft Office, and also third-party applications that offer Group Policy support.
5659

57-
To create a Central Store for .admx and .adml files, create a new folder named PolicyDefinitions in the following location (for example) on the domain controller:
60+
To create a Central Store for .admx and .adml files, create a folder that's named PolicyDefinitions in the following location (for example) on the domain controller:
5861

5962
`\\contoso.com\SYSVOL\contoso.com\policies\PolicyDefinitions`
6063

61-
When you already have such a folder that has a previously built Central Store, use a new folder describing the current version such as:
64+
If you already have such a folder that has a previously built Central Store, use a new folder whose name describes the current version, such as:
6265

6366
`\\contoso.com\SYSVOL\contoso.com\policies\PolicyDefinitions-24H2`
6467

65-
Copy all files from the PolicyDefinitions folder on a source computer to the new PolicyDefinitions folder on the domain controller. The source location can be either of the following ones:
68+
Copy all files from the PolicyDefinitions folder on a source computer to the new PolicyDefinitions folder on the domain controller. The source location can be either of the following locations:
6669

6770
- The `C:\Windows\PolicyDefinitions` folder on a Windows 10-based or Windows 11-based client computer
68-
- The `C:\Program Files (x86)\Microsoft Group Policy\<version-specific>\PolicyDefinitions` folder, if you have downloaded any of the Administrative Templates separately from the links above.
71+
- The `C:\Program Files (x86)\Microsoft Group Policy\<version-specific>\PolicyDefinitions` folder, if you downloaded any of the Administrative Templates separately from the links above.
6972

7073
The PolicyDefinitions folder on the Windows domain controller stores all .admx files and .adml files for all languages that are enabled on the client computer.
7174

72-
The .adml files are stored in a language-specific folder. For example, English (United States).adml files are stored in a folder that is named *en-US*. Korean .adml files are stored in a folder that is named *ko-KR*, and so on.
75+
The .adml files are stored in a language-specific folder. For example, English (United States).adml files are stored in a folder that's named *en-US*. Korean .adml files are stored in a folder that's named *ko-KR*, and so on.
7376

74-
If .adml files for additional languages are required, you must copy the folder that contains the .adml files for that language to the Central Store. When you have copied all .admx and .adml files, the PolicyDefinitions folder on the domain controller should contain the .admx files and one or more folders that contain language-specific .adml files.
77+
If .adml files for additional languages are required, you must copy the folder that contains the .adml files for that language to the Central Store. After you copy all .admx and .adml files, the PolicyDefinitions folder on the domain controller should contain the .admx files and one or more folders that contain language-specific .adml files.
7578

7679
> [!NOTE]
7780
> When you copy the .admx and .adml files from a Windows 10-based or Windows 11-based computer, verify that the most recent updates to these files are installed. Also, make sure that the most recent Administrative Templates files are replicated. This advice also applies to service packs, as applicable.
7881
79-
When the operating system collection is completed, merge any OS extension or application ADMX/ADML files into the new PolicyDefinitions folder.
80-
81-
When this is finished, rename the current PolicyDefinitions folder to reflect that it's the previous version, such as PolicyDefinitions-23H2. Then, rename the new folder (such as PolicyDefinitions-24H2) to the production name.
82+
When the operating system collection is completed, merge any OS extension or application ADMX/ADML files into the new PolicyDefinitions folder. Then, rename the current PolicyDefinitions folder to reflect that it's the previous version, such as PolicyDefinitions-23H2. Finally, rename the new folder (such as PolicyDefinitions-24H2) to the production name.
8283

83-
We suggest this approach as you can revert to the old folder in case you experience a severe problem with the new set of files. When you don't experience any problems with the new set of files, you can move the older PolicyDefinitions folder to an archive location outside sysvol folder.
84+
We suggest that you use this approach because you can revert to the old folder in case you experience a severe problem that affects the new set of files. When you no longer experience any problems that affect the new set of files, you can move the older PolicyDefinitions folder to an archive location outside sysvol folder.
8485

8586
## Group Policy administration
8687

87-
Windows 10 and later versions do not include Administrative Templates that have an .adm extension. We recommend that you use computers that are running Windows 10 or later versions of Windows to perform Group Policy administration.
88+
Windows 10 and later versions don't include Administrative Templates that have an .adm extension. We recommend that you use computers that are running Windows 10 or later versions of Windows to perform Group Policy administration.
8889

8990
## Updating the Administrative Templates files
9091

91-
In Group Policy for Windows Vista and later version of Windows, if you change Administrative Templates policy settings on local computers, sysvol folder isn't automatically updated to include the new .admx or .adml files. This behavior is implemented to reduce network load and disk storage requirements, and to prevent conflicts between .admx and .adml files when changes are made to Administrative Templates policy settings across different locations.
92+
You might change Administrative Templates policy settings on local computers. However, in Group Policy for Windows Vista and later version of Windows, the sysvol folder isn't automatically updated to include the new .admx or .adml files. This behavior is implemented to reduce network load and disk storage requirements. This behavior also prevents conflicts between .admx and .adml files when changes are made to Administrative Templates policy settings across different locations.
9293

93-
To ensure that any local updates are reflected in sysvol folder, you must manually copy the updated .admx or .adml files from the PolicyDefinitions file on the local computer to domain controller share sysvol folder *contoso.com\\PolicyDefinitions*.
94+
You can force the sysvol folder to reflect local updates. To make this change, manually copy the updated .admx or .adml files from the PolicyDefinitions file on the local computer to the share sysvol folder, *contoso.com\\PolicyDefinitions*, on the domain controller.
9495

9596
The following update enables you to configure the Local Group Policy editor to use local .admx files instead of the Central Store:
9697

@@ -115,6 +116,6 @@ You can also use this setting to:
115116

116117
- Issue 2
117118

118-
Updated ADMX/L files for Windows 10 version 1803 contain only SearchOCR.ADML. It is not compatible with an older release of SearchOCR.ADMX that you still have in the Central Store. For more information about the problem, see ["Resource '$(string ID=Win7Only)' referenced in attribute displayName could not be found" error when you open gpedit.msc in Windows](https://support.microsoft.com/help/4292332).
119+
Updated ADMX/L files for Windows 10, version 1803 contain only SearchOCR.ADML. This version of SearchOCR.ADML is not compatible with an older release of SearchOCR.ADMX that you still have in the Central Store. For more information about the problem, see ["Resource '$(string ID=Win7Only)' referenced in attribute displayName could not be found" error when you open gpedit.msc in Windows](https://support.microsoft.com/help/4292332).
119120

120-
Both issues can be avoided by building a pristine PolicyDefinitions folder from a base OS release folder as described above.
121+
Both issues can be avoided by building a pristine PolicyDefinitions folder from a base OS release folder, as mentioned in this article.

0 commit comments

Comments
 (0)