Searching for address with the same X500 address
Hi
We are running Exchange 2007. Users are recv'ing the following error message when trying to email an external Contact in our GAL:
More than one Active Directory object is configured with the recipient
addressIMCEAEX-_O=CORPEXCHANGE_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=john.doe@hisdomain.com . Messages to this recipient will be deferred until the configuration is corrected in Active Directory.
I'm assuming there is another Contact or address with the
john.doe@hisdomain.com address in our AD, but I can't seem to find it. Does anyone know how I could search for this properly? I went to Exchange Management COnsole and searched for where Email Address contains
john.doe@hisdomain.com but there were no matches for either Mailboxes, Contacts or Distribution Groups. Is there another way to search?
July 21st, 2012 4:25pm
What that means is that you did a migration between forests and did not apply the old legacyExchangeDN as an "X500" proxy address to the new account.
To the intended recipient, add a new proxy address of type "X500" (no dot) and data of "/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe" (without the quotes) and replies to his old e-mail and mail sent to old
contacts will start working again.Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 21st, 2012 4:32pm
Hi there
Thanks we did already do that though...I thought it meant that someone already has that X.500 address in our organization though, as it says "More than one Active Directory object is configured with the recipient ..."?
Do you know if there is a way to search for X.500 addresses within Active Directory or Exchange?
July 21st, 2012 4:58pm
There are multiple ways, the first that comes to mind is just do an ldifde dump of all your ad objects shouldnt take more than 1-2 mins depending on the size of your org. Then open up the ldf file with notepad and do a find.James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
July 21st, 2012 5:01pm
Thanks James, is there no way to search within AD using either ADSIEDIT., LDIFDE or Quest Powershell?
July 21st, 2012 5:23pm
Sorry, I didn't read your question all the way through. You are right.
You can use LDP to search. I believe that the search string would be:
(|(proxyAddresses=X500:/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe)(legacyExchangeDN=/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe))
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 21st, 2012 6:23pm
Sorry, I didn't read your question all the way through. You are right.
You can use LDP to search. I believe that the search string would be:
(!(proxyAddresses=X500:/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe)(legacyExchangeDN=/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe))
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
July 21st, 2012 6:29pm
On Sat, 21 Jul 2012 22:23:21 +0000, Ed Crowley wrote:
>
>
>Sorry, I didn't read your question all the way through. You are right.
>
>You can use LDP to search. I believe that the search string would be:
>
>(!(proxyAddresses=X500:/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe)(legacyExchangeDN=/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe))
I don't know if that was you making a typo or the web site changing
it, but that exclamation point ("!") should be a pipe symbol ("|") if
the intention was to make that an "or" condition..
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
July 21st, 2012 10:30pm
On Sat, 21 Jul 2012 22:23:21 +0000, Ed Crowley wrote:
>
>
>Sorry, I didn't read your question all the way through. You are right.
>
>You can use LDP to search. I believe that the search string would be:
>
>(!(proxyAddresses=X500:/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe)(legacyExchangeDN=/O=CORPEXCHANGE/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=john.doe))
I don't know if that was you making a typo or the web site changing
it, but that exclamation point ("!") should be a pipe symbol ("|") if
the intention was to make that an "or" condition..
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
July 21st, 2012 10:36pm
Oops. I've corrected my post. Thanks, Rich.Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 22nd, 2012 6:18pm