Exchange 2003 X.400 address re-creation problem
Hi,
I am trying to decommission my last Exchange 2003 server (I have a pair of 2007 servers to take it's place), and have run into a problem. I've deleted the routing group connector between the two exchange organisations (because it was bridgeheaded on
the second from last server) and in trying to recreate it i'm getting an error message which says:
"The X.400 address for the site is required for this operation, but has been removed from the site object. Use Raw Properties to edit the site object and replace the X.400 e-mail address.
ID Number: C1030b39
Exchange System Manager"
Fairly explanatory i'm sure you'd all agree, but nowhere can I google any part of that error message to find any answers. Are they talking about using ADSIEdit? Also, since i've never actually created an X.400 address before, what syntax does it take?
and does it matter? and which 'site' is it talking about?
Help!
Cheers,
Mike.
February 28th, 2011 12:19pm
On Mon, 28 Feb 2011 17:10:51 +0000, Pentangle Internet Limited wrote:
>
>
>Hi,
>
>I am trying to decommission my last Exchange 2003 server (I have a pair of 2007 servers to take it's place), and have run into a problem. I've deleted the routing group connector between the two exchange organisations (because it was bridgeheaded on the
second from last server) and in trying to recreate it i'm getting an error message which says:
>
>"The X.400 address for the site is required for this operation, but has been removed from the site object. Use Raw Properties to edit the site object and replace the X.400 e-mail address.
>
>ID Number: C1030b39
>
>Exchange System Manager"
>
>
>
>Fairly explanatory i'm sure you'd all agree, but nowhere can I google any part of that error message to find any answers. Are they talking about using ADSIEdit?
Probably. But you can use ADSIEDIT or LDP.exe or even LDIFDE if you
like.
>Also, since i've never actually created an X.400 address before, what syntax does it take?
c=<2-CharacterISO>;a=<SPACE>;p=<ORGANIZATION>;o=<CONTAINER>;s=<SURNAME>;g=<GIVENNAME>
>and does it matter?
Yes.
>and which 'site' is it talking about?
"Site" is most likely referring to the Administrative Group, but the
ony things I can find that have X400 addresses are System Attendant
services, Public Folder databases, and the MicrosoftExchange329e....
object.
Although it *may* be talking about the gatewayProxy property, too.
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
February 28th, 2011 2:57pm
Yes, please verify that X.400 address exists in the “gatewayProxy” attribute of the e-mail address policies. The error will appear if there’s no X.400
address in there
X.400 address format:
c=us;a= ;p=Your Organization;o=Exchange
Resources:
Address Type Object Does Not Exist
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
March 2nd, 2011 5:03am
OK I think I have the settings right as I now cribbed them from one of my other remaining Exchange 2003 sites.
I think the root cause of this might have been editing the email address policy from the Exchange 2007 server and removing the X.400 address. This then doesn't allow you to edit it from the Exchange 2003 system manager.
I assume I need to rebuild the RUS on the Exchange 2003 server prior to it working?
Free Windows Admin Tool Kit Click here and download it now
March 2nd, 2011 10:11am
....and the catalogue of things failing just continues to rise...
So far I have the following:
- A default recipient policy that can only be edited on Exchange 2007
- A secondary recipient policy I created in Exchange 2003 to see if I could....which every time I open it has the X.400 tickbox unticked, and you go to tick it and it ticks itself and complains that it shouldn't be unticked as everything needs an X.400 address....but
the tickbox is unticked the next time you go into it (nice bug).
- The following error occurs when using the syntax on adding an X.400 address into the default recipient policy:
Summary: 2 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:03
Edit Default Policy
Failed
Error:
The e-mail address policy object "Default Policy" is invalid because it contains invalid e-mail address templates: 'X.400:c=US;a=;p=PENTCON;o=Exchange'. To view details of the error, see the application event log in the Windows Event Viewer on the Microsoft
Exchange Server computer.
Exchange Management Shell command attempted:
set-EmailAddressPolicy -Instance 'Default Policy'
Elapsed Time: 00:00:00
Apply Default Policy
Cancelled
Any ideas guys? All I want to do is to create one routing group connector between my Exchange 2003 and 2007 orgs so I can migrate the public folders and uninstall Exchange 2003. Why is nothing easy?
March 2nd, 2011 10:23am
On Wed, 2 Mar 2011 15:15:53 +0000, Pentangle Internet Limited wrote:
>....and the catalogue of things failing just continues to rise...
>
>So far I have the following:
>
>- A default recipient policy that can only be edited on Exchange 2007
>
>- A secondary recipient policy I created in Exchange 2003 to see if I could....which every time I open it has the X.400 tickbox unticked, and you go to tick it and it ticks itself and complains that it shouldn't be unticked as everything needs an X.400
address....but the tickbox is unticked the next time you go into it (nice bug).
It's a defective address type that's the probable cause. See below.
>- The following error occurs when using the syntax on adding an X.400 address into the default recipient policy:
>
>Summary: 2 item(s). 0 succeeded, 1 failed. Elapsed time: 00:00:03
>
>Edit Default Policy Failed
>
>Error: The e-mail address policy object "Default Policy" is invalid because it contains invalid e-mail address templates: 'X.400:c=US;a=;p=PENTCON;o=Exchange'. To view details of the error, see the application event log in the Windows Event Viewer on
the Microsoft Exchange Server computer.
[ snip ]
>Any ideas guys? All I want to do is to create one routing group connector between my Exchange 2003 and 2007 orgs so I can migrate the public folders and uninstall Exchange 2003. Why is nothing easy?
The address type shouldn't have a period in it. It should be "X400"
not "X.400". There should be a single space between the "=" and ";"
(as in "a=<SPACE>;") for the administrative domain part of the
address.
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
March 2nd, 2011 9:34pm
Thanks Rich,
The whole thing was sorted by re-adding the X.400 address in to the default email address policy, and the removal of the . and the addition of the space sorted out the formatting on the address, and the routing group connector worked a treat. Thanks
very much!
Mike.
March 3rd, 2011 4:53am