Quantcast
Channel: Foro de Exchange Server
Viewing all articles
Browse latest Browse all 3097

Instalando Exchange 2013

$
0
0

Hola a todos y gracias de antemano.

Estoy instalando en un dominio con Exchange Server 2010 SP3 y el Exchange Server 2013 lo estoy instalando sobre Windows Server 2012.

Bueno pues eso, el error que tengo en el exchangesetup.log es

[02/13/2014 20:09:20.0061] [2] [ERROR] Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0061] [2] [ERROR] Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0061] [2] [ERROR] Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0061] [2] Ending processing set-mailbox
[02/13/2014 20:09:20.0061] [1] The following 4 error(s) occurred during task execution:
[02/13/2014 20:09:20.0061] [1] 0.  ErrorRecord: Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0061] [1] 0.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0077] [1] [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.".
[02/13/2014 20:09:20.0077] [1] [ERROR] Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0093] [1] 1.  ErrorRecord: Database is mandatory on UserMailbox. Property Name: Database
[02/13/2014 20:09:20.0093] [1] 1.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
   at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target, Boolean reThrow)
   at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.Validate(TDataObject dataObject)
   at Microsoft.Exchange.Configuration.Tasks.SetTaskBase`1.InternalValidate()
   at Microsoft.Exchange.Configuration.Tasks.SetRecipientObjectTask`3.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailEnabledRecipientObjectTask`3.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetUserBase`2.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailboxBase`2.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailbox.InternalValidate()
   at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
[02/13/2014 20:09:20.0093] [1] [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".
[02/13/2014 20:09:20.0093] [1] [ERROR] Database is mandatory on UserMailbox. Property Name: Database
[02/13/2014 20:09:20.0093] [1] 2.  ErrorRecord: Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0093] [1] 2.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0093] [1] [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.".
[02/13/2014 20:09:20.0093] [1] [ERROR] Database is mandatory on UserMailbox.
[02/13/2014 20:09:20.0093] [1] 3.  ErrorRecord: Database is mandatory on UserMailbox. Property Name: Database
[02/13/2014 20:09:20.0093] [1] 3.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
   at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target, Boolean reThrow)
   at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.Validate(TDataObject dataObject)
   at Microsoft.Exchange.Configuration.Tasks.SetTaskBase`1.InternalValidate()
   at Microsoft.Exchange.Configuration.Tasks.SetRecipientObjectTask`3.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailEnabledRecipientObjectTask`3.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetUserBase`2.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailboxBase`2.InternalValidate()
   at Microsoft.Exchange.Management.RecipientTasks.SetMailbox.InternalValidate()
   at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
[02/13/2014 20:09:20.0093] [1] [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 "Mailbox Skipping creating E15 System because of insufficient permission."
            } 
          }
        " was run: "Database is mandatory on UserMailbox. Property Name: Database".
[02/13/2014 20:09:20.0093] [1] [ERROR] Database is mandatory on UserMailbox. Property Name: Database
[02/13/2014 20:09:20.0093] [1] [ERROR-REFERENCE] Id=SystemAttendantDependent___1DEE95834DBA48F2BB211C2FB6765A5A Component=EXCHANGE14:\Current\Release\Client Access\Unified Messaging
[02/13/2014 20:09:20.0093] [1] Setup is stopping now because of one or more critical errors.
[02/13/2014 20:09:20.0093] [1] Finished executing component tasks.
[02/13/2014 20:09:20.0124] [1] Ending processing Install-MailboxRole
[02/13/2014 20:34:58.0979] [0] End of Setup

Bueno supongo sea referente a los permisos, pues "Mailbox Skipping creating E15 System because of insufficient permission¨, pero lo estoy instalando con la cuenta de administrador del dominio, que falta??????????????

Gracias


Viewing all articles
Browse latest Browse all 3097

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>