Enable-mailbox fails after installing a new CU

After upgrading an admin Exchange server 2013, to CU7. or newer,  version, running no Exchange role, but the Management Tools one, you will notice that it is nor possible to run the enable-mailbox command anymore, and you’ll get the following notification:

WARNING: An unexpected error has occurred and a Watson dump is being generated: Could not load file or assembly ‘Microsoft
.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its
dependencies. The system cannot find the file specified.
Enable-mailbox : Could not load file or assembly ‘Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.

The reason: Unlike previous versions, CU7 uses the microsoft.exchange.managedlexruntime.mppgruntime.dll with the enable-mailbox command, and that .dll doesn’t come with this kind of installations.

The resolution: Just copy the .dll, usually located in the C:\Program Files\Microsoft\Exchange Server\V15\Bin\ folder (default location) from a CAS or MBX role server, to the admin one. Be sure the servers from which you’re copying the file, is already running the CU7 version

Advertisements

5 thoughts on “Enable-mailbox fails after installing a new CU

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s