none
erreur installation exchange 2013 RRS feed

  • Question

  • Bonjour

    Mon probème c'est que j'ai 2 serveur exchange EX1 et EX2 dans un seule AD, un qui fonctionne encore et l'autre non. j'ai effacer la base mailbox de EX2 manuellement avec 

    CN=Configuration [domain] → CN=Services → CN=Microsoft Exchange → CN=[organization] → CN=Administrative Groups → CN=Servers and Database

    Maintenant je veux installer un autre serveur exchange 2013 mais à la 10 éme étape il me sort cet erreur:

    Error:
    The following error was generated when "$error.Clear();
    if ($RoleIsDatacenter -ne $true)
    {
    if (Test-ExchangeServersWriteAccess -DomainController
    $RoleDomainController -ErrorAction SilentlyContinue)
    {
    $sysMbx = $null;
    $name = "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}";
    $dispName = "Microsoft Exchange";
    Write-ExchangeSetupLog -Info ("Retrieving mailboxes with Name=
    $name.");
    $mbxs = @(Get-Mailbox -Arbitration -Filter {name -eq $name} -
    IgnoreDefaultScope -ResultSize 1 );
    if ($mbxs.Length -eq 0)
    {
    Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on
    Server=$RoleFqdnOrName.");
    $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -
    DomainController $RoleDomainController);
    if ($dbs.Length -ne 0)
    {
    Write-ExchangeSetupLog -Info ("Retrieving users with Name=
    $name.");
    $arbUsers = @(Get-User -Filter {name -eq $name} -
    IgnoreDefaultScope -ResultSize 1);
    if ($arbUsers.Length -ne 0)
    {
    Write-ExchangeSetupLog -Info ("Enabling mailbox $name.");
    $sysMbx = Enable-Mailbox -Arbitration -Identity $arbUsers
    [0] -DisplayName $dispName -database $dbs[0].Identity;
    }
    }
    }
    else
    {
    if ($mbxs[0].DisplayName -ne $dispName )
    {
    Write-ExchangeSetupLog -Info ("Setting DisplayName=
    $dispName.");
    Set-Mailbox -Arbitration -Identity $mbxs[0] -DisplayName
    $dispName -Force;
    }
    $sysMbx = $mbxs[0];
    }
    # Set the Organization Capabilities needed for this mailbox
    if ($sysMbx -ne $null)
    {
    # We need 1 GB for uploading large OAB files to the
    organization mailbox
    Write-ExchangeSetupLog -Info ("Setting mailbox properties.");
    set-mailbox -Arbitration -identity $sysMbx -UMGrammar:$true -
    OABGen:$true -GMGen:$true -ClientExtensions:$true -MailRouting:$true -
    MaxSendSize 1GB -Force;
    }
    else
    {
    Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox
    with name=$name.");
    }
    }
    else
    {
    Write-ExchangeSetupLog -Info "Skipping creating E15 System
    Mailbox because of insufficient permission."

    }
    " was run: "Database is mandatory on UserMailbox.".
    Error:
    The following error was generated when "$error.Clear();
    if ($RoleIsDatacenter -ne $true)
    {
    if (Test-ExchangeServersWriteAccess -DomainController
    $RoleDomainController -ErrorAction SilentlyContinue)
    {
    $sysMbx = $null;
    $name = "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}";
    $dispName = "Microsoft Exchange";
    Write-ExchangeSetupLog -Info ("Retrieving mailboxes with Name=
    $name.");
    $mbxs = @(Get-Mailbox -Arbitration -Filter {name -eq $name} -
    IgnoreDefaultScope -ResultSize 1 );
    if ($mbxs.Length -eq 0)
    {
    Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on
    Server=$RoleFqdnOrName.");
    $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -
    DomainController $RoleDomainController);
    if ($dbs.Length -ne 0)
    {
    Write-ExchangeSetupLog -Info ("Retrieving users with Name=
    $name.");
    $arbUsers = @(Get-User -Filter {name -eq $name} -
    IgnoreDefaultScope -ResultSize 1);
    if ($arbUsers.Length -ne 0)
    {
    Write-ExchangeSetupLog -Info ("Enabling mailbox $name.");
    $sysMbx = Enable-Mailbox -Arbitration -Identity $arbUsers
    [0] -DisplayName $dispName -database $dbs[0].Identity;
    }
    }
    }
    else
    {
    if ($mbxs[0].DisplayName -ne $dispName )
    {
    Write-ExchangeSetupLog -Info ("Setting DisplayName=
    $dispName.");
    Set-Mailbox -Arbitration -Identity $mbxs[0] -DisplayName
    $dispName -Force;
    }
    $sysMbx = $mbxs[0];
    }
    # Set the Organization Capabilities needed for this mailbox
    if ($sysMbx -ne $null)
    {
    # We need 1 GB for uploading large OAB files to the
    organization mailbox
    Write-ExchangeSetupLog -Info ("Setting mailbox properties.");
    set-mailbox -Arbitration -identity $sysMbx -UMGrammar:$true -
    OABGen:$true -GMGen:$true -ClientExtensions:$true -MailRouting:$true -
    MaxSendSize 1GB -Force;
    }
    else
    {
    Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox
    with name=$name.");
    }
    }
    else
    {
    Write-ExchangeSetupLog -Info "Skipping creating E15 System
    Mailbox because of insufficient permission."

    }
    " was run: "Database is mandatory on UserMailbox. Property Name:
    Database".

    jeudi 28 mai 2015 12:04

Réponses

Toutes les réponses

  • Bonjour,

    Pouvez-vous préciser les versions d'Exchange actuellement en place et celle que vous voulez installer?

    De plus, à quel moment de l'installation cette erreur apparaît-elle ?


    Cordialement,

    Sylvain (MCP, MCTS Windows Server 2008 R2 Server Virtualization)

    Blog : http://sylvaincoudeville.fr

    jeudi 28 mai 2015 12:23
  • celle qui est installé maintenant EX1 c'est 2010, et ce que je veux installer c'est 2013 et l'ancienne qui est EX2 c'est 2013
    jeudi 28 mai 2015 13:04
  • SVP aidez moi
    jeudi 18 juin 2015 12:01
  • Bonjour,

    Il semble que la boite aux lettres système SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} est corrompue 

    Essayer de supprimer ce compte depuis la console active direcory puis le récréer à travers la commande depuis les sources d'installation d'Exchange

    setup /preparead

    une fois terminer essayer d'active la boite système à travers cette commande

    Enable-Mailbox -Arbitration -DomainController  -Identity "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}"

    jeudi 18 juin 2015 13:08
    Modérateur
  • quand je fais 
    Enable-Mailbox -Arbitration -DomainController  -Identity "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}"

     il m'ecrit 

    Le terme « Enable-Mailbox » n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme
    exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct e
    t réessayez.
    Au niveau de ligne : 1 Caractère : 15
    + Enable-Mailbox <<<<  -Arbitration -DomainController  -Identity "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}"
        + CategoryInfo          : ObjectNotFound: (Enable-Mailbox:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException

    lundi 22 juin 2015 08:21
  • Vous devez lancer cette commande depuis un Exchange Management Shell

    Cordialement,

    Sylvain (MCP, MCTS Windows Server 2008 R2 Server Virtualization)

    Blog : http://sylvaincoudeville.fr


    lundi 22 juin 2015 08:27
  • voici ce que j'ai maintenant

    Impossible d'effectuer l'opération, car l'objet 'SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}' est introuvabl
    ur 'MON DOMAINE.local'.
        + CategoryInfo          : NotSpecified: (0:Int32) [Enable-Mailbox], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : DB3E7791,Microsoft.Exchange.Management.RecipientTasks.EnableMailbox

    lundi 22 juin 2015 08:58
  • Bonjour,

    Essayez de lancer la commande setup /preparead pour le générer s'il n'existe pas. puis réessayer avec la commande enable-mailbox -arbitration 

    lundi 22 juin 2015 12:52
    Modérateur
  • Bonjour, abrougui,

    Le problème persiste-t-il ?
    Je vous remercie par avance de votre retour.

    Cordialement,
    Téodora

    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 30 juin 2015 00:12