Article ID: 2645013 - Last Review: November 17, 2011 - Revision: 1.0

Error when you try to change the default global address list recipient filter in Exchange Server 2010

System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Expand all | Collapse all

SYMPTOMS

You try to change the default global address list recipient filter by using the Set-GlobalAddressList cmdlet in Microsoft Exchange Server 2010. When you do this, you may receive an error that resembles one of the following.

Error message 1
"<Custom filter>" is not a valid recipient filter for the default global address list "Default Global Address List". To upgrade the object's Exchange version, use "-RecipientFilter {((Alias -ne $null) -and (((ObjectClass -eq 'user') -or (ObjectClass -eq 'contact') -or (ObjectClass -eq 'msExchSystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList') -or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))}".

Error message 2
You can’t perform this operation on default global address list “Default Global Address List”.

CAUSE

You cannot change the default global address list recipient filter. This is by design.

WORKAROUND

To work around this issue, create a new global address list that has the recipient filter attributes that you want.

REFERENCES

For information about how to upgrade the default global address list in Exchange Server 2010, visit the following TechNet website:
http://technet.microsoft.com/en-us/library/dd335105.aspx (http://technet.microsoft.com/en-us/library/dd335105.aspx )


APPLIES TO
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
Keywords: 
kbsurveynew kbprb kbtshoot KB2645013