Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Alkuperäinen KT-numero: 2667844
Huomautus
Ohjattua hybridimääritystoimintoa, joka sisältyy Exchange-hallintakonsoli Microsoft Exchange Server 2010:ssä, ei enää tueta. Siksi sinun ei enää pitäisi käyttää vanhaa ohjattua hybridimääritystoimintoa. Käytä sen sijaan ohjattua Microsoft 365:n hybridimääritystoimintoa, joka on käytettävissä osoitteessa https://aka.ms/HybridWizard. Lisätietoja on artikkelissa Exchange 2010:n ohjattu Microsoft 365:n yhdistelmämääritystoiminto.
Oireet
Microsoft 365:ssä on paikallisen Microsoft Exchange Server ja Microsoft Exchange Online yhdistelmäkäyttöönotto, jossa hybridipalvelin toimii Exchange Server 2010. Käyttäjät eivät kuitenkaan voi tarkastella etäkäyttäjän tavoitettavuustietoja. Kun käyttäjä yrittää tarkastella etäkäyttäjän vapaiden ja varattujen aikojen tietoja, vapaat ja varatut ajat -tiedot eivät näy. Käyttäjällä voi sen sijaan ilmetä jokin seuraavista oireista:
Etäkäyttäjän vapaat ja varatut ajat näkyvät kalenterissa lukumerkkinä (#).
Outlook Web App näytetään virhe 5037.
Microsoft Outlook <FileName>-fb.log- ja <FileName>-as.log tiedostoissa on seuraavankaltainen virhesanoma:
<FreeBusyResponse><ResponseMessage ResponseClass="Error"><MessageText>Kutsujalla ei ole käyttöoikeutta vapaisiin ja varattuihin tietoihin.</MessageText><ResponseCode>ErrorNoFreeBusyAccess</ResponseCode><DescriptiveLinkKey>0</DescriptiveLinkKey><MessageXml><ExceptionType xmlns="
http://schemas.microsoft.com/exchange/services/2006/errors
>Microsoft.Exchange.InfoWorker.Common.Availability.NoFreeBusyAccessException</ExceptionType><ExceptionCode xmlns="http://schemas.microsoft.com/exchange/services/2006/errors
">5037</ExceptionCode><ExceptionServerName xmlns="http://schemas.microsoft.com/exchange/services/2006/errors
">PalvelimenNimi</ExceptionServerName><ResponseSource xmlns=""http://schemas.microsoft.com/exchange/services/2006/errors
>https://\<Server>.outlook.com/EWS/Exchange.asmx/WSSecurity
</ResponseSource></MessageXml></ResponseMessage><FreeBusyView><FreeBusyViewType xmlns="http://schemas.microsoft.com/exchange/services/2006/types
>None</FreeBusyViewType></FreeBusyView></FreeBusyResponse>
Esimerkiksi Microsoft 365 -käyttäjä ei voi tarkastella paikallisen käyttäjän vapaiden ja varattujen aikojen tietoja. Muut käyttäjät voivat kuitenkin tarkastella kyseisen paikallisen käyttäjän tavoitettavuustietoja.
Syy
Tämä ongelma ilmenee, jos vapaiden ja varattujen aikojen tietoja tarkastelevan käyttäjän SMTP (Simple Mail Transfer Protocol) -osoitteen toimialuenimi ei sisälly organisaatiosuhteen toimialuenimiin. Kun esimerkiksi suoritat Test-OrganizationRelationship cmdlet-komennon, näyttöön tulee seuraava tuloste:
RunspaceId : a6c3799f-2ecd-4d79-ae4b-6c470ddd1dee
Identiteetti:
Tunnus: LocalFederatedDomainsAreMissingFromTheRemoteOrganizationRelationsipDomains
Tila: Varoitus
Kuvaus: Organisaation etäyhteysobjektin toimialueluettelossa ei ole paikallisesti liitettyjä toimialueita.
IsValid : Tosi
Näin tapahtuu, jos SMTP-toimialuetta ei lisätty manuaalisesti organisaatiosuhteeseen. Tämä voi ilmetä myös, jos seuraavat ehdot täyttyvät:
- Microsoft 365 -käyttäjätili luotiin ennen kuin päivitit paikallisen ympäristön Exchange Server 2010.
- Käytit ohjattua hybridimääritystoimintoa Exchange Server 2010 paikallisessa ympäristössä liittoutumisen luottamussuhteen määrittämiseksi. Esimerkiksi Microsoft 365 -käyttäjän toimialuenimi on
contoso.com
.
Tässä skenaariossa Microsoft 365 -käyttäjätilillä ei ole @contoso.mail.onmicrosoft.com
välityspalvelinosoitteita. Pyyntöä paikalliseen ympäristöön käytetään @contoso.com
Microsoft 365 -käyttäjätilin sijaan @contoso.mail.onmicrosoft.com
. Pyyntö hylätään, koska paikallisen ympäristön organisaatiosuhdetta ei ole contoso.com
lisätty siihen.
Ratkaisu
Voit ratkaista tämän ongelman muokkaamalla paikallisen ympäristön organisaatiosuhdetta niin, että se sisältää ongelman kokeneen käyttäjän SMTP-toimialueen. Voit tehdä tämän jollakin seuraavista tavoista:
Tapa 1: Exchange-hallintakonsoli käyttäminen
- Avaa Exchange-hallintakonsoli paikallisessa Exchange-palvelimessa ja valitse sitten Organisaation määritykset kohdassa Microsoft Exchange Paikallinen.
- Valitse Organisaatiosuhteet-välilehti ja tarkastele sitten organisaatiosuhteen ominaisuuksia.
- Valitse Ulkoinen organisaatio -välilehti, kirjoita liitetty toimialuenimi Ulkoisen Exchange-organisaation liitettyihin toimialueisiin -ruutuun ja valitse sitten Lisää.
- Toista vaihe 3 jokaisen lisättävän toimialueen kohdalla.
- Valitse OK.
Tapa 2: Exchange Management Shellin käyttäminen
Avaa paikallisen palvelimen Exchange Management Shell.
Määritä organisaatiosuhde muuttujana. Suorita esimerkiksi seuraava komento:
$OrgRel = Get-OrganizationRelationship Contoso
Lisää muut toimialuenimet, jotka haluat lisätä muuttujaan. Suorita esimerkiksi seuraava komento:
$OrgRel.DomainNames += "contoso.com"
Päivitä organisaatiosuhde käyttämällä uutta toimialuenimien arvoa. Suorita esimerkiksi seuraava komento:
Set-OrganizationRelationship $OrgRel.Name -DomainName $OrgRel.DomainNames
Lisätietoja
Voit tunnistaa ongelman Microsoft 365:ssä seuraavasti:
Yhdistä Exchange Online -palveluun PowerShellillä. Katso lisätietoja siitä, miten voit tehdä tämän, artikkelista Yhteyden muodostaminen Exchange Online PowerShelliin.
Vertaa käyttäjän SMTP-osoitetta organisaatiosuhteeseen. Voit tehdä tämän suorittamalla seuraavan komennon:
if ( (Get-OrganizationRelationship).DomainNames -contains (Get-Mailbox user).PrimarySmtpAddress.Split("@")[1]) { write-host "The domain was found" -ForegroundColor Green } else { write-host (Get-Mailbox user).PrimarySmtpAddress.Split("@")[1] "was not found" -ForegroundColor Yellow}
Huomautus
Voit myös verrata hyväksyttyjen toimialueiden kutakin toimialuetta organisaatiosuhteessa olevien toimialuenimien kanssa. Voit tehdä tämän suorittamalla seuraavan komennon:
Get-AcceptedDomain | ForEach-Object { if ( (Get-OrganizationRelationship).DomainNames -contains $_.DomainName) { write-host $_.DomainName "was found" -ForegroundColor Green } else { write-host $_.DomainName "was not found" -ForegroundColor Yellow} }
Tarvitsetko lisää ohjeita? Siirry Microsoft Community -yhteisöön tai Exchange TechNet -keskustelupalstoille.