Si applica a
Exchange Server 2010 Enterprise Exchange Server 2010 Standard Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

Quando si configura un trust federativo tra un'organizzazione Microsoft Exchange Server locale e un'organizzazione Exchange Server remota, gli utenti di non possono vedere le informazioni sulla disponibilità degli utenti nell'organizzazione remota.Inoltre, nel registro eventi vengono registrati i seguenti errori nel server Exchange locale:ID evento:Categoria attività 4001: Livello servizio disponibilità:Parole chiave di errore:Utente classico: Computer N/D: <Computer-Name>Descrizione: \rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com non riuscito. Viene restituita un'eccezione è Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: autodiscover failed for e-mail address SMTP:user@contoso.com with exception Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: la richiesta al servizio di individuazione automatica all'indirizzo 'https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity' non è riuscita a causa di una risposta non valida.Inoltre, le risposte HTTP 500 restituite per le richieste di disponibilità nel server Exchange della foresta remota vengono registrate come indicato di seguito nei log W3SVC:

Causa

Questo problema si verifica perché la proprietà WSSecurity della directory virtuale "EWS" o la directory virtuale "Individuazione automatica" è disabilitata nei server Accesso client nell'organizzazione locale Exchange Server 2010.

Risoluzione

Exchange 2016 o Exchange 2013Per risolvere il problema, reimpostare l'autenticazione WSSecurity per le directory virtuali nel sito Back-End di Exchange per ogni server dell'organizzazione remota.

  1. Aprire Windows Powershell e aggiungere lo snap-in Gestione Exchange.

    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn 
  2. Disabilitare l'autenticazione WSSecurity per la directory virtuale EWS usando il cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False 
  3. Abilitare l'autenticazione WSSecurity per la directory virtuale EWS usando il cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True 
  4. Disabilitare l'autenticazione WSSecurity per la directory virtuale di individuazione automatica usando il cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False 
  5. Autenticazione Eable WSSecurity per la directory virtuale di individuazione automatica utilizzando il cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True 
  6. Riavviare i pool di applicazioni usando il cmdlet Restart-WebAppPool.

    Restart-WebAppPool MSExchangeAutodiscoverAppPoolRestart-WebAppPool MSExchangeServicesAppPool 

Exchange 2010Per risolvere questo problema, reimpostare l'autenticazione WSSecurity per le directory virtuali in ogni server Accesso client nell'organizzazione remota.

  1. Aprire Exchange Management Shell.

  2. Disabilitare l'autenticazione WSSecurity per la directory virtuale EWS usando il cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False 
  3. Abilitare l'autenticazione WSSecurity per la directory virtuale EWS usando il cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True 
  4. Disabilitare l'autenticazione WSSecurity per la directory virtuale di individuazione automatica usando il cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False 
  5. Abilitare l'autenticazione WSSecurity per la directory virtuale di individuazione automatica usando il cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True 
  6. Riavviare i pool di applicazioni utilizzando la sintassi seguente:

    appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd stop appPool /appPool.name:MSExchangeServicesAppPoolappcmd start appPool /appPool.name:MSExchangeServicesAppPool 

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.