Link to home
Start Free TrialLog in
Avatar of caronimsguy
caronimsguyFlag for United States of America

asked on

Exchange 2010 SP1 update fails (Cannot bind argument to parameter 'Identity' because it is null.)

When I attempted to upgrade my Exchange 2010 box to SP1, the Mailbox role fails to install. I am using an administrator account with all relevent permissions and groups.  I've tried the procedure to remove white space from my public folder names but this did not help.   The error message is below.  Any help would be appreciated.

Mailbox Role
Failed

Error:
The following error was generated when "$error.Clear(); if ($RoleCreatePublicFolderDatabase) { $publicDB = get-PublicFolderDatabase -Server:$RoleFqdnOrName -ErrorAction SilentlyContinue; $DB = get-MailboxDatabase -Server:$RoleFqdnOrName -ErrorAction SilentlyContinue; if ($publicDB -and $DB) { set-mailboxdatabase -Identity:$DB.Identity -publicFolderDatabase:$publicDB.Identity -DomainController $RoleDomainController } }" was run: "Cannot bind argument to parameter 'Identity' because it is null.".

Cannot bind argument to parameter 'Identity' because it is null.

Avatar of Glen Knight
Glen Knight
Flag of United Kingdom of Great Britain and Northern Ireland image

Sounds like possibly a space in an alias for a user? Be worth checking.
Avatar of caronimsguy

ASKER

Thanks dematzer for your comment.

I checked but I didn't find any spaces in any user alias.  I did find one user that had a corrupt
mailbox.  I fixed the mailbox but the problem still exists.
ASKER CERTIFIED SOLUTION
Avatar of caronimsguy
caronimsguy
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Accepted
Resolved the problem via support call to Microsoft.