Im hoping someone can help resolve this issue that I have been facing for the better part of a week. Microsoft Office 365 support doesnt have an answer either.
I have an Exchange 2010 SP2 RU3 server (Windows 2008 Enterprise SP2) where the Hybrid config Wizard always fails with the error "" Isn't a valid SMTP domain. I have read the posts where this was a problem with certificates starting with "E" but this is not the case and that was supposed to be resolved in RU1 anyways. I have also read that sometimes if another certificate is installed with SMTP and IIS services associated to it, that this would cause the error - however I only have one SAN certificate with both SMTP and IIS assigned so that does not appear to be the cause either.
I have gone as far as removing the federation trust, removing the federation certificates and re-running the Wizard. Does anyone have other ideas? The error details are below (domain, IP's etc are removed).
Summary: 2 item(s). 1 succeeded, 1 failed.
Elapsed time: 00:00:08
Set-HybridConfiguration
Completed
Exchange Management Shell command completed:
Set-HybridConfiguration -Features 'MoveMailbox','OnlineArchive','FreeBusy','Mailtips','MessageTracking','OwaRedirection','SecureMail' -Domains 'company.com' -ClientAccessServers 'Server' -TransportServers 'Server' -ExternalIPAddresses 'xx.xx.xx.xx' -OnPremisesSmartHost 'mail.company.com' -SecureMailCertificateThumbprint 'xxxxxxxxxxxxxxxxx'
Elapsed Time: 00:00:00
Update-HybridConfiguration
Failed
Error:
Updating hybrid configuration failed with error 'Subtask CheckPrereqs execution failed: Check Prerequisites
"" isn't a valid SMTP domain.
at Microsoft.Exchange.Data.SmtpDomainWithSubdomains..ctor(String s, Boolean includeSubdomains)
at Microsoft.Exchange.Management.Hybrid.GlobalPrereqTask.IsValidCert(String exchangeServerName)
at Microsoft.Exchange.Management.Hybrid.GlobalPrereqTask.CheckPrereqs(ITaskContext taskContext)
at Microsoft.Exchange.Management.Hybrid.Engine.ExecuteTask(TaskBase taskBase, TaskContext taskContext)
'.
Additional troubleshooting information is available in the Update-HybridConfiguration log file located at C:\Program Files\Microsoft\Exchange Server\V14\Logging\Update-HybridConfiguration\HybridConfiguration_8_17_2012_18_45_4_634808259045347743.log.
Exchange Management Shell command attempted:
Update-HybridConfiguration -OnPremisesCredentials 'System.Management.Automation.PSCredential' -TenantCredentials 'System.Management.Automation.PSCredential'
Elapsed Time: 00:00:08