Skip to content

Commit 24f2c15

Browse files
Merge pull request #9453 from MicrosoftDocs/main
Auto Publish – main to live - 2025-07-31 22:00 UTC
2 parents 6c028b5 + 2c03890 commit 24f2c15

30 files changed

+130
-2139
lines changed

.openpublishing.redirection.developer.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6718,6 +6718,102 @@
67186718
{
67196719
"source_path": "support/developer/dotnet/framework/installation/patching-framework-fails.md",
67206720
"redirect_url": "/previous-versions/troubleshoot/dotnet/framework/patching-framework-fails"
6721+
},
6722+
{
6723+
"source_path": "support/developer/dotnet/wcf/service-throws-exception.md",
6724+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/service-throws-exception"
6725+
},
6726+
{
6727+
"source_path": "support/developer/dotnet/wcf/asynchronous-service-use-wrong-impersonation.md",
6728+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/asynchronous-service-use-wrong-impersonation"
6729+
},
6730+
{
6731+
"source_path": "support/developer/dotnet/wcf/call-timed-out-aspnet-mvc-controller.md",
6732+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/call-timed-out-aspnet-mvc-controller"
6733+
},
6734+
{
6735+
"source_path": "support/developer/dotnet/wcf/cannot-validate-run-workflow.md",
6736+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/cannot-validate-run-workflow"
6737+
},
6738+
{
6739+
"source_path": "support/developer/dotnet/wcf/wcf-extensions-concurrent-request-run-sequentially.md",
6740+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/wcf-extensions-concurrent-request-run-sequentially"
6741+
},
6742+
{
6743+
"source_path": "support/developer/dotnet/wcf/disconnects-http-bindings.md",
6744+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/disconnects-http-bindings"
6745+
},
6746+
{
6747+
"source_path": "support/developer/dotnet/wcf/endpoint-address-use-the-discovery-client-channel.md",
6748+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/endpoint-address-use-the-discovery-client-channel"
6749+
},
6750+
{
6751+
"source_path": "support/developer/dotnet/wcf/error-create-performance-counters.md",
6752+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/error-create-performance-counters"
6753+
},
6754+
{
6755+
"source_path": "support/developer/dotnet/wcf/error-occurs-remove-an-appfabric-cluster-server.md",
6756+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/error-occurs-remove-an-appfabric-cluster-server"
6757+
},
6758+
{
6759+
"source_path": "support/developer/dotnet/wcf/error-disable-non-http-activation.md",
6760+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/error-disable-non-http-activation"
6761+
},
6762+
{
6763+
"source_path": "support/developer/dotnet/wcf/error-service-use-activation.md",
6764+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/error-service-use-activation"
6765+
},
6766+
{
6767+
"source_path": "support/developer/dotnet/wcf/error-discovery-udp.md",
6768+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/error-discovery-udp"
6769+
},
6770+
{
6771+
"source_path": "support/developer/dotnet/wcf/fail-install-wif.md",
6772+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/fail-install-wif"
6773+
},
6774+
{
6775+
"source_path": "support/developer/dotnet/wcf/kerberos-not-used-call-service.md",
6776+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/kerberos-not-used-call-service"
6777+
},
6778+
{
6779+
"source_path": "support/developer/dotnet/wcf/precompiled-workflow-activation-fails.md",
6780+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/precompiled-workflow-activation-fails"
6781+
},
6782+
{
6783+
"source_path": "support/developer/dotnet/wcf/rest-generate-metadata-wsdl.md",
6784+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/rest-generate-metadata-wsdl"
6785+
},
6786+
{
6787+
"source_path": "support/developer/dotnet/wcf/service-does-not-start-automatically.md",
6788+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/service-does-not-start-automatically"
6789+
},
6790+
{
6791+
"source_path": "support/developer/dotnet/wcf/service-scale-up-slowly.md",
6792+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/service-scale-up-slowly"
6793+
},
6794+
{
6795+
"source_path": "support/developer/dotnet/wcf/service-operations-use-wrong-impersonation-context.md",
6796+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/service-operations-use-wrong-impersonation-context"
6797+
},
6798+
{
6799+
"source_path": "support/developer/dotnet/wcf/service-use-a-non-default-etw-provider-id.md",
6800+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/service-use-a-non-default-etw-provider-id"
6801+
},
6802+
{
6803+
"source_path": "support/developer/dotnet/wcf/socketexception-connection-pooling.md",
6804+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/socketexception-connection-pooling"
6805+
},
6806+
{
6807+
"source_path": "support/developer/dotnet/wcf/x509certificatevalidator-service-certificate.md",
6808+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/x509certificatevalidator-service-certificate"
6809+
},
6810+
{
6811+
"source_path": "support/developer/dotnet/wcf/wcf-net-tcp-service-stop-response.md",
6812+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/wcf-net-tcp-service-stop-response"
6813+
},
6814+
{
6815+
"source_path": "support/developer/dotnet/wcf/workflow-service-cannot-receive-messages-in-order.md",
6816+
"redirect_url": "/previous-versions/troubleshoot/dotnet/wcf/workflow-service-cannot-receive-messages-in-order"
67216817
}
67226818
]
67236819
}

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

Lines changed: 10 additions & 11 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/22/2025
6+
ms.date: 07/31/2025
77
author: khdownie
88
ms.author: kendownie
99
---
@@ -101,7 +101,7 @@ Cloud endpoint:
101101
- Storage Sync Service managed identity must be a member of the **Storage File Data Privileged Contributor** role on an Azure file share.
102102

103103
Server endpoint:
104-
- Register server managed identity must be a member of the **Storage File Data Privileged Contributor** role on an Azure file share.
104+
- Registered server managed identity must be a member of the **Storage File Data Privileged Contributor** role on an Azure file share.
105105

106106
When you run the `Set-AzStorageSyncServiceIdentity` cmdlet or create new cloud and server endpoints, these permissions are granted. If these permissions are removed, operations fail with the errors listed in the following section.
107107

@@ -169,7 +169,6 @@ Set-AzStorageSyncServerEndpointPermission -ResourceGroupName <string> -StorageSy
169169
> [!NOTE]
170170
> The `-Name` parameter is the name of the server endpoint. It's a GUID, not the friendly name that's displayed in the Azure portal. To get the server endpoint name, run the [Get-AzStorageSyncServerEndpoint](/powershell/module/az.storagesync/get-azstoragesyncserverendpoint) cmdlet.
171171
172-
173172
### Sync Session fails with the ECS_E_AUTH_IDENTITY_NOT_FOUND error
174173

175174
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.
@@ -181,24 +180,24 @@ This issue often occurs in the following situations:
181180
- Azure Arc resource deletion and recreation.
182181
- Turning off and then re-enabling the system-assigned managed identity on an Azure virtual machine.
183182

184-
When the managed identity changes, the File Sync agent tries to use the new identity, but the Azure File Sync service is still configured to authorize the previous one. This mismatch causes requests to fail with the `ECS_E_AUTH_IDENTITY_NOT_FOUND` error.
183+
When the managed identity changes, the File Sync agent tries to use the new identity, but the Azure File Sync service is still configured to authorize the previous one. This mismatch causes requests to fail and return the `ECS_E_AUTH_IDENTITY_NOT_FOUND` error.
185184

186185
To resolve this issue:
187186

188-
First, ensure the server is configured to use a managed identity.
187+
Make sure that the server is configured to use a managed identity.
189188

190-
You can verify this by:
191-
- Checking the **Settings** > **Managed identities** details in your storage sync service, or
192-
- Running the following PowerShell command:
189+
To verify this configuration:
190+
- Check the **Settings** > **Managed identities** details in your storage sync service, or
191+
- Run the following PowerShell command:
193192

194193
```powershell
195194
Get-AzStorageSyncServer -ResourceGroupName <ResourceGroupName> -StorageSyncServiceName <StorageSyncServiceName>
196195
```
197-
> [!NOTE]
198-
> This error can occur whether the server is using managed identity (MI) or certificate-based authentication, so confirming the identity type is important.
199196

197+
> [!NOTE]
198+
> This error can occur whether the server is using managed identity (MI) or certificate-based authentication. Therefore, it's important to verify the identity type.
200199
201-
If the server is using managed identity and the identity has changed, run the following command to update the server registration:
200+
If the server uses managed identity and the identity was changed, run the following command to update the server registration:
202201

203202
```powershell
204203
Set-AzStorageSyncServer -ResourceGroupName <ResourceGroupName> -StorageSyncServiceName <StorageSyncServiceName> -Identity

support/developer/dotnet/toc.yml

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -32,53 +32,3 @@ items:
3232
href: ./framework/general/secure-applications.md
3333
- name: Repair an installation
3434
href: ./framework/installation/repair-installation.md
35-
- name: WCF
36-
items:
37-
- name: .NET 4.5 service throws exception
38-
href: ./wcf/service-throws-exception.md
39-
- name: Async services use wrong impersonation
40-
href: ./wcf/asynchronous-service-use-wrong-impersonation.md
41-
- name: Calls timed out in ASP.NET MVC controller
42-
href: ./wcf/call-timed-out-aspnet-mvc-controller.md
43-
- name: Can't validate or run a workflow
44-
href: ./wcf/cannot-validate-run-workflow.md
45-
- name: Concurrent operations are forced to run sequentially
46-
href: ./wcf/wcf-extensions-concurrent-request-run-sequentially.md
47-
- name: Disconnects HTTP bindings for services
48-
href: ./wcf/disconnects-http-bindings.md
49-
- name: Endpoint.Address value problem when you use the channel
50-
href: ./wcf/endpoint-address-use-the-discovery-client-channel.md
51-
- name: Error occurs when you create performance counters
52-
href: ./wcf/error-create-performance-counters.md
53-
- name: Error occurs when you remove a server
54-
href: ./wcf/error-occurs-remove-an-appfabric-cluster-server.md
55-
- name: Error when non-HTTP activation is not enabled
56-
href: ./wcf/error-disable-non-http-activation.md
57-
- name: Error when service use net.tcp activation
58-
href: ./wcf/error-service-use-activation.md
59-
- name: Error when you use Discovery over UDP
60-
href: ./wcf/error-discovery-udp.md
61-
- name: Fail to install Windows Identity Foundation
62-
href: ./wcf/fail-install-wif.md
63-
- name: Kerberos not used when you call a WCF service
64-
href: ./wcf/kerberos-not-used-call-service.md
65-
- name: Pre-compiled workflow service activation fails
66-
href: ./wcf/precompiled-workflow-activation-fails.md
67-
- name: REST services generate metadata in WSDL
68-
href: ./wcf/rest-generate-metadata-wsdl.md
69-
- name: Service does not start automatically
70-
href: ./wcf/service-does-not-start-automatically.md
71-
- name: Service may scale up slowly under load
72-
href: ./wcf/service-scale-up-slowly.md
73-
- name: Service uses wrong impersonation context
74-
href: ./wcf/service-operations-use-wrong-impersonation-context.md
75-
- name: Service using a non-default ETW provider ID
76-
href: ./wcf/service-use-a-non-default-etw-provider-id.md
77-
- name: SocketException when use connection pooling
78-
href: ./wcf/socketexception-connection-pooling.md
79-
- name: Use X509CertificateValidator with services
80-
href: ./wcf/x509certificatevalidator-service-certificate.md
81-
- name: WCF net.tcp services stop responding
82-
href: ./wcf/wcf-net-tcp-service-stop-response.md
83-
- name: Workflow service may not receive messages in order
84-
href: ./wcf/workflow-service-cannot-receive-messages-in-order.md

support/developer/dotnet/wcf/asynchronous-service-use-wrong-impersonation.md

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

0 commit comments

Comments
 (0)