Skip to content

Commit 30751e0

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/SupportArticles-docs-pr (branch live)
2 parents 4c179ef + 7f80be8 commit 30751e0

28 files changed

+540
-648
lines changed

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13175,6 +13175,26 @@
1317513175
{
1317613176
"source_path": "support/windows-server/setup-upgrade-and-drivers/repair-or-in-place-upgrade.md",
1317713177
"redirect_url": "/windows-server/get-started/perform-in-place-upgrade"
13178+
},
13179+
{
13180+
"source_path": "support/windows-client/user-profiles-and-logon/roaming-profile-was-not-completely-synchronized-error.md",
13181+
"redirect_url": "/previous-versions/troubleshoot/windows-client/roaming-profile-was-not-completely-synchronized-error"
13182+
},
13183+
{
13184+
"source_path": "support/windows-client/user-profiles-and-logon/renaming-user-account-not-change-profile-path.md",
13185+
"redirect_url": "/previous-versions/troubleshoot/windows-client/renaming-user-account-not-change-profile-path"
13186+
},
13187+
{
13188+
"source_path": "support/windows-client/user-profiles-and-logon/event-id-300-windows-hello-successfully-created-in-windows-10.md",
13189+
"redirect_url": "/previous-versions/troubleshoot/windows-client/event-id-300-windows-hello-successfully-created-in-windows-10"
13190+
},
13191+
{
13192+
"source_path": "support/windows-server/active-directory/convert-domain-federated.md",
13193+
"redirect_url": "/previous-versions/troubleshoot/windows-server/convert-domain-federated"
13194+
},
13195+
{
13196+
"source_path": "support/windows-server/active-directory/connection-adfs-failed-set-msoladfscontex.md",
13197+
"redirect_url": "/previous-versions/troubleshoot/windows-server/connection-adfs-failed-set-msoladfscontex"
1317813198
}
1317913199
]
1318013200
}

support/azure/azure-kubernetes/create-upgrade-delete/error-code-subnetisfull.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Troubleshoot the SubnetIsFull error code
33
description: Learn how to troubleshoot the SubnetIsFull error when you try to scale an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 11/20/2023
4+
ms.date: 02/28/2025
55
author: jotavar
66
ms.author: jotavar
77
editor: v-jsitser
8-
ms.reviewer: rissing, chiragpa, v-leedennis
8+
ms.reviewer: rissing, chiragpa, addobres
99
ms.service: azure-kubernetes-service
1010
#Customer intent: As an Azure Kubernetes user, I want to troubleshoot the SubnetIsFull error code so that I can successfully scale an Azure Kubernetes Service (AKS) cluster.
1111
ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool)
@@ -45,6 +45,17 @@ Trying to update a subnet's Classless Inter-Domain Routing (CIDR) address space
4545

4646
4. Delete the original node pool by running the [az aks nodepool delete](/cli/azure/aks/nodepool#az-aks-nodepool-delete) command.
4747

48+
49+
## Best practices
50+
51+
To avoid `SubnetIsFull` issues in Azure Kubernetes Service (AKS), follow best practices that are related to subnet sizing, IP address management, and node pool strategies. Here are some key recommendations:
52+
53+
- Plan for Future Growth: When you create subnets, make sure that they're large enough to accommodate future growth. We recommend that you reserve more IP addresses than you currently need to avoid running out of space as the cluster scales.
54+
- Use Larger Subnet CIDR: If possible, use a larger subnet CIDR to provide more IP addresses. This strategy helps to accommodate more nodes and pods without running into IP exhaustion issues.
55+
- Monitor IP Usage: To identify potential issues before they become critical, regularly monitor the IP address usage within your subnets. Tools such as Azure Monitor can help track IP address consumption.
56+
- Optimize IP Allocation: Make sure that IP addresses are allocated efficiently. Avoid reserving IP addresses unnecessarily. To free up space, release any unused IP addresses.
57+
- Use multiple node pools: Consider using node pools that have different subnets to distribute the IP address load. This strategy can help mitigate the risk of running out of IP addresses in a single subnet.
58+
4859
## More information
4960

5061
- [General troubleshooting of AKS cluster creation issues](troubleshoot-aks-cluster-creation-issues.md)

support/azure/azure-kubernetes/error-codes/unsatisfiablepdb-error.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: AKS cluster upgrade fails with UnsatisfiablePDB error
33
description: Provides solutions to the UnsatisfiablePDB error when you try to upgrade an Azure Kubernetes Service (AKS) cluster.
4-
ms.date: 10/27/2023
5-
ms.reviewer: chiragpa, v-weizhu
4+
ms.date: 03/05/2025
5+
ms.reviewer: chiragpa, v-weizhu, addobres
66
ms.service: azure-kubernetes-service
77
ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool)
88
#Customer intent: As an Azure Kubernetes Services (AKS) user, I want to troubleshoot an Azure Kubernetes Service cluster upgrade that failed because of a UnsatisfiablePDB error so that I can upgrade the cluster successfully.
Lines changed: 51 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
2-
title: Disable debugging for ASP.NET application
2+
title: Disable Debugging for ASP.NET Application
33
description: This article discusses how to disable debugging for ASP.NET applications.
4-
ms.date: 03/27/2020
4+
ms.date: 03/26/2025
55
ms.custom: sap:General Development
66
ms.topic: how-to
7+
ms.reviewer: paulboc
78
---
89
# Disable debugging for ASP.NET applications
910

10-
This article discusses how to disable debugging for ASP.NET applications.
11+
This article discusses how to disable debugging for ASP.NET applications running on .NET Framework.
1112

1213
_Original product version:_   ASP.NET
1314
_Original KB number:_   815157
@@ -18,38 +19,68 @@ ASP.NET supports compiling applications in a special debug mode that helps devel
1819

1920
Debugging is disabled by default. Debugging is frequently enabled to troubleshoot a problem. But it's frequently not disabled after the problem is resolved. This article describes how to disable debugging for an ASP.NET application.
2021

21-
To disable debugging, modify the *Web.config* file or the *Machine.config* file, as detailed in the following sections.
22+
To disable debugging, modify the **Web.config** file or the **Machine.config** file, as detailed in the following sections.
2223

2324
## Method 1: Modify the Web.config file
2425

25-
To disable debugging, add the compilation element to the *Web.config* file of the application by following these steps. The *Web.config* file is located in the application directory.
26+
To disable debugging, add the compilation element to the **Web.config** file of the application by following these steps. The **Web.config** file is located in the application directory.
2627

27-
1. Open the *Web.config* file in a text editor, such as Notepad. The file is typically located in the application directory.
28-
2. In the *Web.config* file, locate the compilation element. Debugging is enabled when the debug attribute in the compilation element is set to **true**.
29-
3. Change the debug attribute to **false** to disable debugging for that application.
28+
1. Open the **Web.config** file in a text editor, such as Notepad. The file is typically located in the application directory.
29+
2. In the **Web.config** file, locate the compilation element. Debugging is enabled when the debug attribute in the compilation element is set to `true`.
30+
3. Change the debug attribute to `false` to disable debugging for that application.
3031

31-
The following code sample shows the compilation element with debug set to **false**:
32+
The following code sample shows the compilation element with debug set to `false`:
3233

3334
```xml
3435
<compilation debug="false"/>
3536
```
3637

37-
4. Save the *Web.config* file. The ASP.NET application automatically restarts.
38+
4. Save the **Web.config** file. The ASP.NET application automatically restarts.
3839

3940
## Method 2: Modify the Machine.config file
4041

41-
You can also disable debugging for all applications on a system by modifying the *Machine.config* file. To confirm debugging hasn't been enabled in the *Machine.config* file, follow these steps:
42+
You can also disable debugging for all applications on a system by modifying the **Machine.config** file. To confirm that debugging isn't enabled in the **Machine.config** file, follow these steps:
4243

43-
1. Open the *Machine.config* file in a text editor, such as Notepad. The file is typically located in the following folder:
44+
1. Open the **Machine.config** file in a text editor, such as Notepad. The file is typically located in the following folder:
4445

45-
`%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\`
46-
2. In the *Machine.config* file, locate the compilation element. Debugging is enabled when the debug attribute in the compilation element is set to **true**.
47-
3. If the debug attribute is **true**, change the debug attribute to **false**.
46+
`%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\`
4847

49-
The following code sample shows the compilation element with debug set to **false**:
48+
For 64-bit versions of the .NET Framework, the file is in the following folder:
5049

51-
```xml
52-
<compilation debug="false"/>
53-
```
50+
`%SystemRoot%\Microsoft.NET\Framework64\%VersionNumber%\CONFIG\`
51+
52+
1. In the **Machine.config** file, locate the compilation element. Debugging is enabled when the debug attribute in the compilation element is set to `true`.
53+
1. If the debug attribute is `true`, change the debug attribute to `false`.
54+
55+
The following code sample shows the compilation element with debug set to `false`:
56+
57+
```xml
58+
<compilation debug="false"/>
59+
```
60+
61+
1. Save the **Machine.config** file.
62+
63+
## Method 3: Using IIS Manager (if the web application is hosted on IIS)
64+
65+
1. Open IIS Manager on the computer where the website is hosted (you can select <kbd>Windows</kbd> + <kbd>R</kbd> and type **inetmgr**):
66+
67+
:::image type="content" source="media/disable-debugging-application/type-inetmgr-run-window.png" alt-text="Screenshot of typing inetmgr in the Run window.":::
68+
69+
1. Select the website or web application for which you want to enable or disable debug mode from the left-hand side tree view:
70+
71+
:::image type="content" source="media/disable-debugging-application/enable-disable-debug-mode-web-application.png" alt-text="Screenshot of website or web application for which you want to enable or disable debug mode." lightbox="media/disable-debugging-application/enable-disable-debug-mode-web-application.png":::
72+
73+
1. From the middle pane of IIS Manager, select the **.NET Compilation** icon:
74+
75+
:::image type="content" source="media/disable-debugging-application/net-compilation-icon.png" alt-text="Screenshot of the .NET Compilation icon." lightbox="media/disable-debugging-application/net-compilation-icon.png":::
76+
77+
1. Within the list of parameter values displayed in the middle pane of IIS Manager, set the value of **Debug** under the **Behavior** category to:
78+
79+
- **True**: Enable debug mode.
80+
- **False**: Disable debug mode.
81+
82+
:::image type="content" source="media/disable-debugging-application/set-value-debug-under-behavior-category.png" alt-text="Screenshot of setting the value of Debug under the Behavior category." lightbox="media/disable-debugging-application/set-value-debug-under-behavior-category.png":::
83+
84+
1. Select the **Apply** button from the right-hand side pane of IIS Manager to save the changes to the IIS configuration:
5485

55-
4. Save the *Machine.config* file.
86+
:::image type="content" source="media/disable-debugging-application/apply-button-iis-manager.png" alt-text="Screenshot of the Apply button in IIS Manager." lightbox="media/disable-debugging-application/apply-button-iis-manager.png":::
77.1 KB
Loading
116 KB
Loading
117 KB
Loading
63.9 KB
Loading
10.8 KB
Loading

support/developer/webapps/iis/site-behavior-performance/slow-page-response-hangs.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ F12 Developer Tools are built into both Microsoft Edge and Chrome. In instances
456456
457457
### Failed Request Trace (FREB) logs
458458
459-
FREB traces are `.xml` files, and formatted by the `.xsl` stylesheet in the FREB log directory. Use a tool like FrebSbS to view these logs. For more information on how to read a FREB log, see [Reading a FREB log, a Failed Request Tracing: IIS request processing pipeline execution](https://techcommunity.microsoft.com/blog/iis-support-blog/reading-a-freb-log-a-failed-request-tracing-iis-request-processing-pipeline-exec/1349639).
459+
FREB traces are `.xml` files, and formatted by the `.xsl` stylesheet in the FREB log directory. For more information on how to read a FREB log, see [Reading a FREB log, a Failed Request Tracing: IIS request processing pipeline execution](https://techcommunity.microsoft.com/blog/iis-support-blog/reading-a-freb-log-a-failed-request-tracing-iis-request-processing-pipeline-exec/1349639).
460460
461461
### Full memory dumps
462462
@@ -481,4 +481,3 @@ It's simpler and more understandable to run only one type of analysis rule at a
481481
> [!NOTE]
482482
> If a more detailed analysis is needed, use [WinDbg](/windows-hardware/drivers/debuggercmds/windbg-overview) to review dumps.
483483
484-
[!INCLUDE [Third-party disclaimer](../../../../includes/third-party-disclaimer.md)]

0 commit comments

Comments
 (0)