Skip to content

Commit 8c4153c

Browse files
authored
Merge branch 'main' into lucciz01-improve-error-2147209462-logged-mailbox-record.md
2 parents c4618ec + 0ef7583 commit 8c4153c

157 files changed

Lines changed: 3684 additions & 2196 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.redirection.developer.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5784,6 +5784,16 @@
57845784
"source_path": "support/developer/visualstudio/installation/known-issues-visual-studio-2012-update.md",
57855785
"redirect_url": "/troubleshoot/developer/visualstudio/welcome-visual-studio",
57865786
"redirect_document_id": false
5787+
},
5788+
{
5789+
"source_path": "support/developer/webapps/iis/site-behavior-performance/default-maximum-stack-size-thread.md",
5790+
"redirect_url": "/troubleshoot/developer/webapps/iis/iis-welcome",
5791+
"redirect_document_id": false
5792+
},
5793+
{
5794+
"source_path": "support/developer/webapps/iis/site-behavior-performance/page-cannot-displayed-when-you-connect-ssl.md",
5795+
"redirect_url": "/troubleshoot/developer/webapps/iis/iis-welcome",
5796+
"redirect_document_id": false
57875797
}
57885798
]
57895799
}

.openpublishing.redirection.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12580,6 +12580,11 @@
1258012580
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/incoming-emails-unexpectedly-synchronized-have-unexpected-missing-data",
1258112581
"redirect_document_id": true
1258212582
},
12583+
{
12584+
"source_path": "support/dynamics-365/sales/tracked-to-dynamics-365-category-added.md",
12585+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/tracked-to-dynamics-365-category-added",
12586+
"redirect_document_id": true
12587+
},
1258312588
{
1258412589
"source_path": "support/dynamics-365/sales/cannot-send-email-as-another-user.md",
1258512590
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/cannot-send-email-as-another-user",
@@ -12589,6 +12594,26 @@
1258912594
"source_path": "support/windows-server/certificates-and-public-key-infrastructure-pki/delete-enterprise-windows-certificate-authority.md",
1259012595
"redirect_url": "/previous-versions/troubleshoot/windows-server/delete-enterprise-windows-certificate-authority",
1259112596
"redirect_document_id": false
12597+
},
12598+
{
12599+
"source_path": "support/dynamics-365/sales/error-when-signing-dynamics-365.md",
12600+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/error-when-signing-dynamics-365",
12601+
"redirect_document_id": true
12602+
},
12603+
{
12604+
"source_path": "support/dynamics-365/sales/you-are-not-part-this-organization.md",
12605+
"redirect_url": "/troubleshoot/power-platform/dataverse/email-exchange-synchronization/error-when-signing-dynamics-365",
12606+
"redirect_document_id": false
12607+
},
12608+
{
12609+
"source_path": "support/power-platform/power-automate/desktop-flows/no-ethernet-after-pad-install.md",
12610+
"redirect_url": "/previous-versions/troubleshoot/content-retirement",
12611+
"redirect_document_id": false
12612+
},
12613+
{
12614+
"source_path": "support/windows-server/group-policy/apply-group-policy-objects-terminal-services.md",
12615+
"redirect_url": "/troubleshoot/windows-server/group-policy/apply-group-policy-objects-rds",
12616+
"redirect_document_id": true
1259212617
}
1259312618
]
1259412619
}

support/azure/.openpublishing.redirection.azure.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6249,6 +6249,51 @@
62496249
"source_path": "azure-storage/files/alerts/files-troubleshoot-create-alerts.md",
62506250
"redirect_url": "/azure/storage/files/files-monitoring-alerts",
62516251
"redirect_document_id": false
6252+
},
6253+
{
6254+
"source_path": "virtual-machines/linux/ed25519-ssh-keys.md",
6255+
"redirect_url": "/troubleshoot/azure/virtual-machines/linux/welcome-virtual-machines-linux",
6256+
"redirect_document_id": false
6257+
},
6258+
{
6259+
"source_path": "azure-kubernetes/create-upgrade-delete/upgrades-to-kubernetes-fail-using-node-labels.md",
6260+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/welcome-azure-kubernetes",
6261+
"redirect_document_id": false
6262+
},
6263+
{
6264+
"source_path": "azure-kubernetes/create-upgrade-delete/error-code-requestdisallowedbypolicy-delete.md",
6265+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/welcome-azure-kubernetes",
6266+
"redirect_document_id": false
6267+
},
6268+
{
6269+
"source_path": "general/support-policy-containers.md",
6270+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/welcome-azure-kubernetes",
6271+
"redirect_document_id": false
6272+
},
6273+
{
6274+
"source_path": "azure-kubernetes/connectivity/stale-watch-azure-ad-pod-identity-nmi-status-500.md",
6275+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/welcome-azure-kubernetes",
6276+
"redirect_document_id": false
6277+
},
6278+
{
6279+
"source_path": "azure-kubernetes/create-upgrade-delete/error-code-cnidownloadtimeoutvmextensionerror.md",
6280+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/error-codes/vmextensionerror-cnidownloadtimeout",
6281+
"redirect_document_id": true
6282+
},
6283+
{
6284+
"source_path": "azure-kubernetes/create-upgrade-delete/error-code-k8sapiserverconnfailvmextensionerror.md",
6285+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/error-codes/vmextensionerror-k8sapiserverconnfail",
6286+
"redirect_document_id": true
6287+
},
6288+
{
6289+
"source_path": "azure-kubernetes/create-upgrade-delete/error-code-k8sapiserverdnslookupfailvmextensionerror.md",
6290+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/error-codes/vmextensionerror-k8sapiserverdnslookupfail",
6291+
"redirect_document_id": true
6292+
},
6293+
{
6294+
"source_path": "azure-kubernetes/create-upgrade-delete/error-code-outboundconnfailvmextensionerror.md",
6295+
"redirect_url": "/troubleshoot/azure/azure-kubernetes/error-codes/vmextensionerror-outboundconnfail",
6296+
"redirect_document_id": true
62526297
}
62536298
]
62546299
}

support/azure/app-service/scaling-web-app-faq.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ metadata:
44
description: Describe common questions and answers about scaling in Azure App Service.
55
services: app-service
66
author: auolivei
7-
ms.reviewer: amehrot, rimarr, genli
7+
ms.reviewer: genli
88
ms.topic: faq
9-
ms.date: 08/03/2022
9+
ms.date: 12/05/2024
1010
ms.author: auolivei
1111
ms.service: azure-app-service
1212
title: Frequently asked questions about scaling web apps in Azure App Service
@@ -62,7 +62,7 @@ sections:
6262
Autoscale is triggered when metrics exceed preconfigured boundaries. Sometimes, you might notice that the capacity is only partially filled compared to what you expected. This behavior might occur when the number of instances you want isn't available. In that scenario, autoscale partially fills in with the available number of instances. Autoscale then runs the rebalance logic to get more capacity. It allocates the remaining instances, and this allocation might take a few minutes. If you don't see the expected number of instances after a few minutes, it might be because the partial refill was enough to bring the metrics within the boundaries. Or, autoscale might have scaled down because it reached the lower metrics boundary.
6363
6464
- question: |
65-
When I scale up an App Service Plan to a Premium V3 tier, the "Premium V3 is not supported for this scale unit. Please consider redeploying or cloning your app." error occurs. What should I do?
65+
When I scale up an App Service Plan to a Premium V3 tier, the "Premium V3 isn't supported for this scale unit. Please consider redeploying or cloning your app." error occurs. What should I do?
6666
answer: |
6767
The Premium V3 feature requires the site to run on the newest hardware infrastructure. To scale up an App Service Plan to Premium V3, the Web App must be running in an App Service deployment that supports PremiumV3. For more information, see [Scale up from an unsupported resource group and region combination](/azure/app-service/app-service-configure-premium-tier#scale-up-from-an-unsupported-resource-group-and-region-combination).
6868
@@ -76,5 +76,10 @@ sections:
7676
answer: |
7777
The file change audit logs "AppServiceFileAuditLogs" are only available for App Services in Premium, PremiumV2, and Isolated App Service Plans. If you need "AppServiceFileAuditLogs," you won't be able to scale down to the Basic tier. To have these audit logs available, configure your App Service Plan for Premium or higher tier.
7878
79+
- question: |
80+
I'm getting the "App Service Plans with fewer than 3 workers aren't allowed for zone redundancy. Requested number of workers: number" error. What should I do?
81+
answer: |
82+
[Availability zone support](/azure/reliability/reliability-app-service#availability-zone-support) requires at least three instances. Verify if the App Service Plan has zone redundancy enabled and if you have autoscale on the App Service Plan. If so, correct the autoscale rule to not set the number of instances to a value less than three.
83+
7984
8085
[!INCLUDE [Azure Help Support](../../includes/azure-help-support.md)]

support/azure/azure-kubernetes/availability-performance/node-not-ready-expired-certificates.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ Check the expiration dates of certificates by invoking the [openssl-x509](https:
5555

5656
You might receive certain error codes after you invoke these commands. For information about error codes 50, 51, and 52, see the following links, as necessary:
5757

58-
- [Troubleshoot the OutboundConnFailVMExtensionError error code (50)](../create-upgrade-delete/error-code-outboundconnfailvmextensionerror.md)
59-
- [Troubleshoot the K8SAPIServerConnFailVMExtensionError error code (51)](../create-upgrade-delete/error-code-k8sapiserverconnfailvmextensionerror.md)
60-
- [Troubleshoot the K8SAPIServerDNSLookupFailVMExtensionError error code (52)](../create-upgrade-delete/error-code-k8sapiserverdnslookupfailvmextensionerror.md)
58+
- [Troubleshoot the VMExtensionError_OutboundConnFail error code (50)](../error-codes/vmextensionerror-outboundconnfail.md)
59+
- [Troubleshoot the VMExtensionError_K8SAPIServerConnFail error code (51)](../error-codes/vmextensionerror-k8sapiserverconnfail.md)
60+
- [Troubleshoot the VMExtensionError_K8SAPIServerDNSLookupFail error code (52)](../error-codes/vmextensionerror-k8sapiserverdnslookupfail.md)
6161

6262
If you receive error code 99, this indicates that the [apt-get update](https://linux.die.net/man/8/apt-get) command is being blocked from accessing one or more of the following domains:
6363

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,36 @@
11
---
22
title: Node not ready but then recovers
3-
description: Troubleshoot scenarios in the status of an Azure Kubernetes Service (AKS) cluster node is Node Not Ready, but then the node recovers.
4-
ms.date: 04/15/2022
3+
description: Troubleshoot scenarios in which the status of an AKS cluster node is Node Not Ready, but then the node recovers.
4+
ms.date: 12/09/2024
55
ms.reviewer: rissing, chiragpa, momajed, v-leedennis
66
ms.service: azure-kubernetes-service
7-
#Customer intent: As an Azure Kubernetes user, I want to prevent the Node Not Ready status for nodes that later recover so that I can avoid future errors within an Azure Kubernetes Service (AKS) cluster.
7+
#Customer intent: As an Azure Kubernetes user, I want to prevent the Node Not Ready status for nodes that later recover so that I can avoid future errors within an AKS cluster.
88
ms.custom: sap:Node/node pool availability and performance
99
---
1010
# Troubleshoot Node Not Ready failures that are followed by recoveries
1111

12-
This article helps troubleshoot scenarios in which a node within a Microsoft Azure Kubernetes Service (AKS) cluster shows the Node Not Ready status, but then automatically recovers to a healthy state.
13-
14-
## Symptoms
15-
16-
You notice that your application stops responding while the node is reporting that it has a Not Ready status. However, the node recovers automatically, and now, it's looking for a root cause analysis (RCA).
12+
This article provides a guide to troubleshoot and resolve "Node Not Ready" issues in Azure Kubernetes Service (AKS) clusters. When a node enters a "Not Ready" state, it can disrupt the application's functionality and cause it to stop responding. Typically, the node recovers automatically after a short period. However, to prevent recurring issues and maintain a stable environment, it's important to understand the underlying causes to be able to implement effective resolutions.
1713

1814
## Cause
1915

20-
Possible causes of this issue include the following scenarios:
16+
There are several scenarios that could cause a "Not Ready" state to occur:
2117

22-
- The API server isn't available, and you're using a readiness probe for the deployment.
18+
- The unavailability of the API server. This causes the readiness probe to fail. This prevents the pod from being attached to the service so that traffic is no longer forwarded to the pod instance.
2319

24-
If a pod is running but isn't ready, that situation means that the readiness probe is failing. If the readiness probe fails, the pod isn't attached to the service, and traffic isn't forwarded to the pod instance.
25-
26-
- Virtual machine (VM) host faults occur. To determine whether VM host faults occurred, check the following information sources:
20+
- Virtual machine (VM) host faults. To determine whether VM host faults occurred, check the following information sources:
2721
- [AKS diagnostics](/azure/aks/concepts-diagnostics)
2822
- [Azure status](https://status.azure.com/)
2923
- Azure notifications (for any recent outages or maintenance periods)
3024

25+
## Resolution
26+
27+
Check the API server availability by running the `kubectl get apiservices` command. Make sure that the readiness probe is correctly configured in the deployment YAML file.
28+
29+
For further steps, see [Basic troubleshooting of Node Not Ready failures](node-not-ready-basic-troubleshooting.md).
30+
3131
## Prevention
3232

3333
To prevent this issue from occurring in the future, take one or more of the following actions:
3434

3535
- Make sure that your service tier is fully paid for.
3636
- Reduce the number of `watch` and `get` requests to the API server.
37-
- Replace the node pool with a healthy node pool.
38-
39-
## More information
40-
41-
- For general troubleshooting steps, see [Basic troubleshooting of Node Not Ready failures](node-not-ready-basic-troubleshooting.md).

0 commit comments

Comments
 (0)