Beiträge von vaco762

    Hallo,


    leider nach wie vor unverändert. Bei allen Versuchen immer wieder:


    Fehler:
    Der folgende Fehler wurde generiert, als "$error.Clear();
    if ($RoleIsDatacenter -ne $true -and $RoleIsDatacenterDedicated -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 -MessageTracking:$true -PstProvider:$true -MaxSendSize 1GB -Force;


    Write-ExchangeSetupLog -Info ("Configuring offline address book(s) for this mailbox");
    Get-OfflineAddressBook | where {$_.ExchangeVersion.CompareTo([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -ge 0 -and $_.GeneratingMailbox -eq $null} | Set-OfflineAddressBook -GeneratingMailbox $sysMbx.Identity;
    }
    else
    {
    Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox with name=$name.");
    }
    }
    else
    {
    Write-ExchangeSetupLog -Info "Skipping creating E15 System Mailbox because of insufficient permission."
    }
    }
    " ausgeführt wurde: "Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: Empfänger "test.loc/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" wurde nicht gefunden. Ursache: test.loc/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} ist kein Postfachbenutzer.
    bei Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable`1 notFoundError, Nullable`1 multipleFoundError, ExchangeErrorCategory errorCategory)
    bei Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, Nullable`1 notFoundError, Nullable`1 multipleFoundError)
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.OfflineAddressBookTaskUtility.ValidateGeneratingMailbox(IConfigDataProvider session, MailboxIdParameter generatingMailboxId, GetUniqueObject getAdUser, OfflineAddressBook target, TaskWarningLoggingDelegate writeWarning, TaskErrorLoggingDelegate writeError)
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.SetOfflineAddressBookInternal.StampChangesOn(IConfigurable dataObject)
    bei Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase`2.PrepareDataObject()
    bei Microsoft.Exchange.Configuration.Tasks.SetTaskBase`1.InternalValidate()
    bei Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask`3.InternalValidate()
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.SetOfflineAddressBookInternal.InternalValidate()
    bei Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
    bei Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

    Sorry, hatte ich nicht erwähnt! Aber natürlich ist er auch GC. DNS überprüft, _tcp container --> gc Einträge sind gesetzt. Und in der _msdcs auch. dcdiag /v durchlaufen lassen, auf beiden Domains auch alles prima! Ich kann ehrlich gesagt die Fehler Meldung der Exchange Installation auch nicht deuten, was soll mir das sagen? Mir scheint, als hätte der Install Prozeß nicht die Rechte um die Werte bei den System Mailboxen anzupassen. Aber mehr wie dem Admin schon gegeben, geht meines Wissens doch gar nicht!

    Hallo Robert,


    ich habe die Firewalls überprüft, da geht alles prima durch. Da ich, wir die Exchange 2010 Umgebung nicht gebaut haben, habe ich versucht die Umgebung in einer HyperV Umgebung nachzubauen. Und nun wird es ganz verrückt!


    Also folgendes:


    - 1x DC1 unter w2k8r2 für domain test.loc
    - 1x Member unter w2k8r2 in test.loc mit exchange 2010 sp3
    - 1x DC2 unter w2k12r2 für sub.test.loc
    - 1x Member unter w2k12r2 in sub.test.loc für exchange 2013 cu7


    Exchange 2010 steht und läuft, danach Management Framework 4.0 auf dc1 installiert und mit dem entpackten ex2013cu7 prepareschema, preparead, preparedomain und dann noch preparedomain:sub.test.loc erfolgreich durchgeführt. Den sub.test.loc Admin zum Schema, Enterprice und Exchange Organisations Admin gemacht. Als jener angemeldet und Windows Features, UCMA sowie Filterpack erfolgreich installiert. Voraussetzungen für die Exchange Installation laufen ohne Fehler durch aber nach klicken "installieren" kommt bei 11 von 15 folgender Fehler:


    Fehler:
    Der folgende Fehler wurde generiert, als "$error.Clear();
    if ($RoleIsDatacenter -ne $true -and $RoleIsDatacenterDedicated -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 -MessageTracking:$true -PstProvider:$true -MaxSendSize 1GB -Force;


    Write-ExchangeSetupLog -Info ("Configuring offline address book(s) for this mailbox");
    Get-OfflineAddressBook | where {$_.ExchangeVersion.CompareTo([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -ge 0 -and $_.GeneratingMailbox -eq $null} | Set-OfflineAddressBook -GeneratingMailbox $sysMbx.Identity;
    }
    else
    {
    Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox with name=$name.");
    }
    }
    else
    {
    Write-ExchangeSetupLog -Info "Skipping creating E15 System Mailbox because of insufficient permission."
    }
    }
    " ausgeführt wurde: "Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: Empfänger "test.loc/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" wurde nicht gefunden. Ursache: test.loc/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} ist kein Postfachbenutzer.
    bei Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable`1 notFoundError, Nullable`1 multipleFoundError, ExchangeErrorCategory errorCategory)
    bei Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, Nullable`1 notFoundError, Nullable`1 multipleFoundError)
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.OfflineAddressBookTaskUtility.ValidateGeneratingMailbox(IConfigDataProvider session, MailboxIdParameter generatingMailboxId, GetUniqueObject getAdUser, OfflineAddressBook target, TaskWarningLoggingDelegate writeWarning, TaskErrorLoggingDelegate writeError)
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.SetOfflineAddressBookInternal.StampChangesOn(IConfigurable dataObject)
    bei Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase`2.PrepareDataObject()
    bei Microsoft.Exchange.Configuration.Tasks.SetTaskBase`1.InternalValidate()
    bei Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask`3.InternalValidate()
    bei Microsoft.Exchange.Management.SystemConfigurationTasks.SetOfflineAddressBookInternal.InternalValidate()
    bei Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
    bei Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".


    Ich bin Ratlos! Alles Maschine sind von Windows her auf aktuellem Patchlevel.
    Ideen?


    Gruß Mirco

    Hallo Exchange Gemeinde,


    ich habe ein kleines Problem, bei dem ich nicht weiter komme. Zur Sache:


    - Es gibt eine Gesamtstruktur mit 2 Domänen. dom.int und sub.dom.int
    - In der dom.int steht ein Exchange 2010 sp3 auf einem W2k8R2
    - In der sub.dom.int habe ich einen W2k12R2 Member installiert und auf dem Exchange 2013 CU7
    - Als autorisierende Domain gilt für beide domain.de
    - In jedem Exchange Server gibt es jeweils 3 Datenbanken mit Postfächern die alle als Email Adresse domain.de zusätzliche haben
    - Beide Domänen sind über einen VPN Tunnel miteinander verbunden


    Nun folgendes, wenn ein User mit Postfach in der dom.int eine Mail an einen User mit Postfach in der sub.dom.int schreibt, funktioniert das – sprich die Email ist sofort da. Wenn aber ein User mit Postfach auf dem Exchange 2013 also der sub.dom.int eine Mail an einen User in der dom.int schreibt, kommt folgende Fehler Meldung:


    "Nächste Hopdomäne" Zustellungstyp Status Nachrichtenanzahl "Nächster Wiederholungszeitpunkt" "Letzter Fehler"
    "site:don; version:14" "SMTP-Relay zur Postfachzustellungsgruppe" Wiederholen 1 "Montag, 16. Februar 2015 09:57:28" "[{LRT=16.02.2015 09:42:27};{LED=441 4.4.1 Error encountered while communicating with primary target IP address: ""421 4.4.2 Connection dropped due to SocketError."" Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was 192.168.44.5:25};{FQDN=EX1.dom.int};{IP=192.168.44.5}]"
    Übermittlung "Nicht definiert" Bereit 0



    Ansätze zur Fehlersuche:


    - Namensauflösung Forward wie Reverse funktioniert via IPv4 und IPv6
    - Ping zwischen allen 4 DC´s und den beiden Exchange Servern funktioniert via IPv4 und IPv6
    - Netstat –a auf dem Exchange zeigt das er auf dem Port 25 hört und einen Verbindung zu dem Anderen hergestellt hat
    - Empfangskonnektor gebaut mit Remoteadresse vom Exchange 2013 IPv4 und IPv6 und mit allen Haken experimentiert
    - Usw.



    Mit fällt nix mehr ein…. Hiiiiiilllllfffffffeeeee