Sintomi

Quando si tenta di richiedere informazioni sulla disponibilità per un utente in una foresta diversa in una topologia tra foreste attendibili, la richiesta non riesce e genera il messaggio di errore seguente:

  • MessageText: "Individuazione automatica non riuscita per l'indirizzo di posta elettronica user@domain.com con errore Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Il server remoto ha restituito un errore: (400) Richiesta non valida. Le informazioni sulla richiesta sono URL di individuazione : https:// targetdomain.com/Autodiscover/Autodiscover.xml, EmailAddress : <Utente>SMTP:user@ targetdomain.com. ---> System.Net.WebException: il server remoto ha restituito un errore: (400) Richiesta non valida.

       in System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

  •    in Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverRequest.EndInvoke(IAsyncResult asyncResult)

    --- fine dell'analisi dello stack delle eccezioni interne ---

Causa

Si tratta di un problema noto nell'aggiornamento della sicurezza di aprile 2021 e maggio 2021 per Microsoft Exchange Server 2019, 2016 e 2013.

Soluzione alternativa

Per risolvere il problema, usare uno dei metodi seguenti.

Metodo 1

Non usare un account del servizio quando si configura lo spazio degli indirizzi di disponibilità. Per configurare lo spazio degli indirizzi in modo efficace, seguire questa procedura:

  1. Creare un account "<targetdomain>\<fbaccount>" nella foresta di destinazione.Nota: Può trattarsi di un normale account utente. Non è richiesta alcuna cassetta postale.

  2. Concedere le autorizzazioni per il nuovo account nella foresta di destinazione:

    • set-AvailabilityConfig -PerUserAccount <targetdomain>\<fbaccount>

  3. Nella foresta di origine rimuovere lo spazio di indirizzi di disponibilità esistente:

    • remove-AvailabilityAddressSpace <ID of the AvailabilityAddressSpace of Target domain>

  4. Aggiungere un nuovo spazio di indirizzi di disponibilità. Questa volta, impostare-UseServiceAccountsu $falsee usare l'opzione -Credentials :

    • Add-AvailabilityAddressSpace -ForestName <Target Forest Name> -AccessMethod PerUserFB -UseServiceAccount $false -Credentials (Get-Credential)

  5. Quando vengono richieste le credenziali, immettere le credenziali per targetdomain\fbaccount.

  6. Riavviare Internet Information Services (IIS) eseguendo il cmdlet di PowerShell seguente:

  • Restart-Service W3SVC, WAS

Metodo 2

  1. Configurare la condivisione federata tra le organizzazioni di Exchange.

  2. Riavviare Internet Information Services (IIS) eseguendo il cmdlet di PowerShell seguente:

  • Restart-Service W3SVC, WAS

Riferimenti

Configurare la condivisione federata tra organizzazioni di Exchange | Documenti Microsoft

Descrizione dell'aggiornamento della sicurezza per Microsoft Exchange Server 2019, 2016 e 2013: 13 aprile 2021 (KB5001779)

Serve aiuto?

Vuoi altre opzioni?

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

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.