Fix: Cryptographic exception error when assigning certificates on Exchange

During a certificate renewal on Exchange 2016, I received the below error while attempting to assign services to the new certificate: You’ll also see a similar message when generating new self-signed certificates via PowerShell: In my case, this was caused by McAfee Endpoint Security. Disabling Threat Prevention and Adaptive Threat Protection allowed me to complete … Read more

Fix: Modern Hybrid Agent exit code 1603 on Exchange 2016

Today I was faced with a new issue while running through the Hybrid Configuration Wizard on a new Exchange 2016 machine running Windows Server 2016. This error can also be seen in the HCW log file which can be found in %AppData%\Roaming\Microsoft\Exchange Hybrid Configuration on the machine running HCW. Open the latest Date_time.log file using … Read more

Fix: Seamless SSO not working for Staged Rollout users

If you’re planning on making the switch from federated to cloud authentication, you have probably heard of Staged Rollout; a new feature from Microsoft that allows you to pilot the migrated experience without migrating your entire domain. While the feature works as advertised, Microsoft’s setup instruction are missing a key step to get Seamless Single … Read more

Fix: ScriptingAgent error on Exchange 2016

I recently worked with a client to install a new Exchange 2016 server into an existing Exchange 2010 environment. The install was smooth and all tests were successful, however I faced a recurring warning whenever using the New-Mailbox cmdlet. This error was present in both EAC and EMS (full error can be found at the … Read more

How to: Remove domain-specific Public Folder SMTP proxy addresses

In preparation for migrating legacy Public Folders to Exchange 2016, I needed to remove a large number of SMTP proxy addresses that that used the “@local” domain, created by an old email address policy. Many scripts exist for this purpose, should you only need to update mailboxes, however I was unable to find anything that … Read more