none
Error en Exchange server al instalar la funcione de Buzones RRS feed

  • Pregunta

  • Hola , desde una instalacion limpia se presenta este error alguien podria ayudarme por favor. les agradeceria mucho.


    Función de Buzón
    Error

    Error:
    Se ha generado el siguiente error cuando se ejecutó "$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 es obligatorio en UserMailbox. Nombre de propiedad: Database".

    Database es obligatorio en UserMailbox. Nombre de propiedad: Database
    Haga clic aquí para obtener ayuda acerca de... http://technet.microsoft.com/es-ES/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

    Error:
    Se ha generado el siguiente error cuando se ejecutó "$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 es obligatorio en UserMailbox. Nombre de propiedad: Database".

    Database es obligatorio en UserMailbox. Nombre de propiedad: Database
    Haga clic aquí para obtener ayuda acerca de... http://technet.microsoft.com/es-ES/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

    Tiempo transcurrido: 00:03:17


    Finalizando configuración
    Cancelado

     

     

     

    viernes, 7 de octubre de 2011 1:03

Respuestas

  • Hola Alberto.

    El problema es el siguiente, te hace falta un buzon de sistema con una base de datos asignada.

    Te sugiero lo siguiente

    Abre el ADSI Edit

    Conéctate al contenedor del "Default Naming Context".  Aca esta una ayuda en caso de que no te haya tocado utilizarla.

    Busca el objeto que representa al buzón de sistema que se llama "Discovery Search {D9"#!%#"&"!&}"

    Al abrir las propiedades veras los atributos...  busca uno que se llama HomeMDB  ....  generalmente deberas ver el distinguished name de tu primera base de datos de buzones.

    Si no lo ves es porque ese fue el error,.. asi como dice el verbose del error que compartes:

    EnableMailbox]::DiscoveryMailboxDisplayName;
                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );

    "Database es obligatorio en UserMailbox. Nombre de propiedad: Database"

    Si no lo ves ... o ves un objeto borrado,,,  entonces tocara que lo pongas manualmente...  puedes utilizar el valor que encuentres en otros buzones de sistema...  como son los otros 2 sistema mailbox que veras dentro de la misma OU= Usuarios.

    Espero que la info ayude..

    Adjunto un pantallazo de un lab donde te pongo la ruta donde esta este objeto

    Saludos!


    • Editado Joel O_68 martes, 7 de julio de 2015 15:00
    • Propuesto como respuesta Moderador M martes, 7 de julio de 2015 15:30
    • Marcado como respuesta Moderador M miércoles, 8 de julio de 2015 15:27
    martes, 7 de julio de 2015 14:59

Todas las respuestas

  • Versión de Exchange? Versión de Windows sobre el que instalas Exchange?

    Por otro lado, pasaste un setup.com /prepareschema, setup.com /preparead, y un setup.com /pad?


    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator (Windows Server 2008)
    MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
    MCC: Microsoft Community Contributor 2011
    Citrix CCA
    Visita mi blog

    viernes, 7 de octubre de 2011 7:13
    Moderador
  • hola,

    tengo el mismo problema, ¿sabeis como solucionarlo?

    El exchange a instalar es con sp1, tiene lanzado el setup /pl, el /ps , /p y el /pd,  la instalación es la tipica, pero falla al instalar la funcion del buzon.

    muchas gracias.

    martes, 7 de julio de 2015 12:15
  • Hola Alberto.

    El problema es el siguiente, te hace falta un buzon de sistema con una base de datos asignada.

    Te sugiero lo siguiente

    Abre el ADSI Edit

    Conéctate al contenedor del "Default Naming Context".  Aca esta una ayuda en caso de que no te haya tocado utilizarla.

    Busca el objeto que representa al buzón de sistema que se llama "Discovery Search {D9"#!%#"&"!&}"

    Al abrir las propiedades veras los atributos...  busca uno que se llama HomeMDB  ....  generalmente deberas ver el distinguished name de tu primera base de datos de buzones.

    Si no lo ves es porque ese fue el error,.. asi como dice el verbose del error que compartes:

    EnableMailbox]::DiscoveryMailboxDisplayName;
                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );

    "Database es obligatorio en UserMailbox. Nombre de propiedad: Database"

    Si no lo ves ... o ves un objeto borrado,,,  entonces tocara que lo pongas manualmente...  puedes utilizar el valor que encuentres en otros buzones de sistema...  como son los otros 2 sistema mailbox que veras dentro de la misma OU= Usuarios.

    Espero que la info ayude..

    Adjunto un pantallazo de un lab donde te pongo la ruta donde esta este objeto

    Saludos!


    • Editado Joel O_68 martes, 7 de julio de 2015 15:00
    • Propuesto como respuesta Moderador M martes, 7 de julio de 2015 15:30
    • Marcado como respuesta Moderador M miércoles, 8 de julio de 2015 15:27
    martes, 7 de julio de 2015 14:59
  •  Muchas gracias amigo, me ha funcionado perfectamente. Ya tengo mi Exchange instalado :)

    un saludo.

     

    • Propuesto como respuesta AlbertoRioja martes, 25 de agosto de 2015 12:24
    miércoles, 8 de julio de 2015 8:00
  • Excelentes noticias!

    Solo como nota:

    Si marcas la respuesta como tal ayudamos a otros a encontrar mas fácil la respuesta en consultas similares.

    Gracias.

    Saludos!

    jueves, 9 de julio de 2015 16:21
  • Genial que te haya funcionado, pero, yo te hubiese recomendado hacer de nuevo una instalación.

    Saludos,


    Edwin Duran Ospina _____________________________________________ Si la respuesta ha sido la solución, favor marcarla.

    viernes, 10 de julio de 2015 15:33