none
MSExchangeSetup event id 1002 RRS feed

  • Вопрос

  • Добрый день. При установке роли сервера почтовый ящиков происходит ошибка:

    Сбой компонента Роль сервера почтовых ящиков сервера Exchange Server.
    Ошибка: Ошибка:
    При выполнении "$error.Clear();
              if ($RoleIsDatacenter -ne $true)
              {
                if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
                {
                  # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.
                  get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController
                  $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
                  $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );
                  if ( $mbxs.length -eq 0)
                  {
                    $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                    if($dbs.Length -ne 0)
                    {
                      $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
                      if ($mbxUser.Length -ne 0)
                      {
                        enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;
                      }
                    }
                  }
                }
                else
                {
                  write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."
                }  
              }
            " произошла следующая ошибка: "Параметр Database является обязательным на UserMailbox. Имя свойства: Database".

    Параметр Database является обязательным на UserMailbox. Имя свойства: Database


    Ошибка:
    При выполнении "$error.Clear();
              if ($RoleIsDatacenter -ne $true)
              {
                if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
                {
                  # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.
                  get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController
                  $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
                  $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );
                  if ( $mbxs.length -eq 0)
                  {
                    $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                    if($dbs.Length -ne 0)
                    {
                      $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
                      if ($mbxUser.Length -ne 0)
                      {
                        enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;
                      }
                    }
                  }
                }
                else
                {
                  write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."
                }  
              }
            " произошла следующая ошибка: "Параметр Database является обязательным на UserMailbox. Имя свойства: Database".

    Параметр Database является обязательным на UserMailbox. Имя свойства: Database

    2 февраля 2013 г. 18:29

Ответы

Все ответы

  • Вопрос решился путем удаления из АД пользователя  Discovery Search Mailbox. Осталось его пересоздать заново (подскажите как)

    И еще вопрос. В итоге установил все роли, но появилась другая проблема. При заходе через OWA под нужным пользюком пишет:

    Не удается найти сервер со сведениями об указанном почтовом ящике и учетной записи пользователя.

    Request
    Url: https://mail.diall.ru:443/owa/auth.owa
    User host address: 213.80.202.218
    OWA version: 14.2.247.5

    Exception
    Exception type: Microsoft.Exchange.Data.Directory.ADTransientException
    Exception message: Could not find any available Global Catalog in forest da.ru.

    Call stack
    в Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, ADObjectId domain, String serverName, Int32 port, NetworkCredential credential) в Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType) в Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation, String optionalBaseDN, ADObjectId& rootId, ADScope scope) в Microsoft.Exchange.Data.Directory.ADGenericReader.GetNextResultCollection(Type controlType, DirectoryControl& responseControl) в Microsoft.Exchange.Data.Directory.ADPagedReader`1.GetNextResultCollection() в Microsoft.Exchange.Data.Directory.ADGenericPagedReader`1.GetNextPage() в Microsoft.Exchange.Data.Directory.ADGenericPagedReader`1.d__4.MoveNext() в Microsoft.Exchange.Data.Directory.Recipient.ADRecipientSession.FindMiniRecipientBySid[TResult](SecurityIdentifier sId, IEnumerable`1 properties) в Microsoft.Exchange.Clients.Owa.Core.OwaIdentity.CreateOWAMiniRecipientBySid() в Microsoft.Exchange.Clients.Owa.Core.OwaWindowsIdentity.InternalCreateExchangePrincipal() в Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.GetExchangePrincipalFromWindowsIdentity(WindowsIdentity windowsIdentity, String smtpAddress) в Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.HandleIfLegacyRedirect(WindowsIdentity identity, String explicitLogonUser, Configuration owaConfiguration, HttpApplication httpApplication) в Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.FilterRequest(Object source, EventArgs e, RequestEventType eventType) в Microsoft.Exchange.Clients.Owa.Core.RequestFilterChain.ExecuteRequestFilterChain(Object source, EventArgs e, RequestEventType eventType) в Microsoft.Exchange.Clients.Owa.Core.OwaRequestEventInspector.OnPostAuthorizeRequest(Object sender, EventArgs e) в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    2 февраля 2013 г. 20:37
  • Добрый день.

    1. Re-create Discovery and Other System Mailboxes in Exchange 2010

    2. "Exception message: Could not find any available Global Catalog in forest da.ru" - проверьте, что у Exchange сервера есть связь с контроллером домена и с глобальным каталогом.


    Blog - Smtp25.ru

    • Помечено в качестве ответа Yuriy Lenchenkov 6 февраля 2013 г. 11:13
    3 февраля 2013 г. 12:30
    Отвечающий