If this is your first time using Add2Exchange or you are upgrading or migrating, post here.

7/9/2012 12:12:10 PM
Gravatar
Total Posts 1

error running preinstaller Exchange 2010

Hi all. I am trying to install add2exchange standard on sbs2011 with exchange 2010. i'm running the preinstaller utility but receive an error at 'Public Folder Rights' the rest of the utility shows as having completed, but when i log off and back on there is not an account created for zadd2exchange. here's the log file that the preinstaller generates:

Multiple organizational units match identity "Users". Specify a unique value.
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\ma
ilbox.ps1:3 char:1
+  <<<< new-Mailbox -alias $account -name $account -database $mdb -organization
alunit $ou -UserPrincipalName "$account@$domain" -Password $pw
    + CategoryInfo          : NotSpecified: (:) [], ManagementObjectAmbiguousE
   xception
    + FullyQualifiedErrorId : D726360

Get-User : The operation couldn't be performed because object 'zAdd2Exchange' c
ouldn't be found on 'SERVER2012.rsmcpas.local'.
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\gr
oups.ps1:32 char:25
+ $user       =   Get-User <<<<  $account
    + CategoryInfo          : NotSpecified: (:) [Get-User], ManagementObjectNo
   tFoundException
    + FullyQualifiedErrorId : C31F296F,Microsoft.Exchange.Management.Recipient
   Tasks.GetUser

Exception calling "add" with "1" argument(s): "Exception from HRESULT: 0x800050
00"
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\gr
oups.ps1:7 char:17
+     $adGroup.add <<<< ("LDAP://" + $userDn)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

Exception calling "add" with "1" argument(s): "Exception from HRESULT: 0x800050
00"
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\gr
oups.ps1:7 char:17
+     $adGroup.add <<<< ("LDAP://" + $userDn)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

Exception calling "add" with "1" argument(s): "Exception from HRESULT: 0x800050
00"
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\gr
oups.ps1:7 char:17
+     $adGroup.add <<<< ("LDAP://" + $userDn)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

Exception calling "add" with "1" argument(s): "A member could not be added to o
r removed from the local group because the member does not exist.
"
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\gr
oups.ps1:39 char:11
+ $admin.add <<<< ("WinNT://$domain/$account,user")
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

Add-ADPermission : User or group "zAdd2Exchange" wasn't found. Please make sure
you've typed it correctly.
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\ri
ghts.ps1:3 char:39
+ Get-MailboxDatabase | Add-ADPermission <<<<  -User $account -AccessRights Ext
endedRight -ExtendedRights Send-As, Receive-As, ms-Exch-Store-Admin
    + CategoryInfo          : InvalidData: (:) [Add-ADPermission], ManagementO
   bjectNotFoundException
    + FullyQualifiedErrorId : 5571496B,Microsoft.Exchange.Management.Recipient
   Tasks.AddADPermission

Get-PublicFolderClientPermission : Public folder user "zAdd2Exchange" doesn't e
xist. A valid public folder user should be a mail-enabled user, mailbox, or dis
tribution group.
At C:\Program Files\Microsoft\Exchange Server\V14\Scripts\AddUsersToPFRecursive
.ps1:81 char:48
+     $permission = get-PublicFolderClientPermission <<<<  -identity $_ -user $
User -erroraction Stop -server $OriginatingServer
    + CategoryInfo          : NotSpecified: (0:Int32) [Get-PublicFolderClientP
   ermission], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : 6D7143F9,Microsoft.Exchange.Management.MapiTasks
   .GetPublicFolderClientPermission

New-ThrottlingPolicy : Active Directory operation failed on SERVER2012.rsmcpas.
local. The object 'CN=A2EPolicy,CN=Global Settings,CN=First Organization,CN=Mic
rosoft Exchange,CN=Services,CN=Configuration,DC=rsmcpas,DC=local' already exist
s.
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\th
rottlingSp1.ps1:2 char:21
+ New-ThrottlingPolicy <<<<  A2EPolicy
    + CategoryInfo          : NotSpecified: (0:Int32) [New-ThrottlingPolicy], 
   ADObjectAlreadyExistsException
    + FullyQualifiedErrorId : 2C03B4A9,Microsoft.Exchange.Management.SystemCon
   figurationTasks.NewThrottlingPolicy

Set-Mailbox : The operation couldn't be performed because object 'zAdd2Exchange
' couldn't be found on 'SERVER2012.rsmcpas.local'.
At C:\Users\zach\Desktop\Add2Exchg\a2e-standard.9.4.170.171\preinstaller\lib\th
rottlingSp1.ps1:4 char:12
+ Set-Mailbox <<<<  $account -ThrottlingPolicy A2EPolicy
    + CategoryInfo          : NotSpecified: (0:Int32) [Set-Mailbox], Managemen
   tObjectNotFoundException
    + FullyQualifiedErrorId : 6323CF49,Microsoft.Exchange.Management.Recipient
   Tasks.SetMailbox

7/11/2012 4:45:48 PM
Gravatar
Total Posts 158

Re: error running preinstaller Exchange 2010

The issue is that the preinstaller is not sure which mailbox db to put the service account.

There are two ways to solve the problem:

Make the account manually in the mailbox you want manually and then

Log in to one of the Exchange Servers (with Exchange Command Shell installed) as the domain admin

run the Preinstaller

and check that the account already exists. 

 

OR

Log in as the domain admin

run the Preinstaller

Click on OU button and open the text file

copy the appropriate ou in the dialog from the text file to the preinstaller

Then click on the MDBs button for the Mailbox DB and open the text file

copy the appropriate MDB in the dialog from the text file to the preinstaller Mailbox DB field

Then do not check that the account already exists, but type in the password twice (if you make a mistake on the password, you have to close the Preinstaller and start over. The next time, just copy the appropriate info into the fields.  You don't have to push the button again, just copy to info to the two places)

Then run the preinstaller again by pressing OK.

That should do it.  Be sure to make the A2E service account part of local administrators of all exchange servers we are replicating to or from in order to test to make sure the exchange servers are up during sync.

That should do it.  If you need further support, please fill this out:  http://support.diditbetter.com/support-request.aspx

Hope this helps