E2K7 - Unable to validate the filter: The Exchange server address list service failed to respond
Ya know, I really like Exchange Server as a product. But sometimes it really pisses me off.... Especially when I can't find a solution to a problem I am having. For the past 6 days, I have been trying to get a new CCR clustered mailbox server installed. I keep seeing the same error when I try to run SETUP /NEWCMS.
Clustered Mailbox Server ......................... FAILED
An Exchange 2007 server on which an address list service is active cannot be found.
Nothing in the setup logs and nothing in the event log. Grrrrr
So, I gave up and figured I might need to upgrade my recipient policies. I tried this:
Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients -ForceUpgrade
And I got this error....
Unable to validate the filter: 'The Exchange server address list service failed to respond. This could be because of an address list or email address policy configuration error.'At line:1 char:1+ S <<<<>
Then I noticed this error in the Event Log
Event Type: Error
Event Source: MSExchangeAL
Event Category: Address List Synchronization
Event ID: 8325
Time: 9:44:53 AM
User: N/AComputer: SERVERNAME
Description:The service can't work properly because Email Address Policy 'CN=ORGNAME User Mailbox Management Policy,CN=Recipient Policies,CN=ORGNAME,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=ORGNAME,DC=LOCAL' has an invalid filter rule (PurportedSearch). The error is 'Invalid token.'. Use the Exchange Management Console to correct this problem. New users, contacts, and groups won't be fully provisioned until this is fixed.
I finally found it. It was the named policy "'CN=ORGNAME User Mailbox Management Policy", but it had a filter that included an invalid E2K3 server.
Not only did fixing that broken policy allow me to update the address lists, but it allowed me to install the CCR cluster.