kjsteven
asked on
Categorizer Retry Error
We have a fairly large sized Exchange organization with more than 10 trees in a forest, with each tree having an Exchange Admin group and at least 2 routing groups (one for backup) for each admin group.
Each tree has their own registered SMTP domains.
One particular tree (exchange admin group) however is having problems sending and receiving mails from 80% of the other trees, all but 2 of the trees. This really stumps us.
Messages destined to this troublesome tree will end up in the "messages awaiting directory lookup folder".
We tried checking everything and has even patched the latest post SP3 rollup hotfixes but still nothing.
So we turned on debug dump level 7 for the Categorizer and got the following event log error messages (for 1 message): *bottom ones come first
========================== ========== ===
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CompleteRecipient' called 'CompleteMailDrop' which returned
error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p hatcat\cpt complete.c pp@52 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::CompleteMailDro p' called 'CompleteUserMailDrop'
which returned error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p hatcat\cpt maildrop.c pp@109 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::CompleteUserMai lDrop' called 'SetTargetServer'
which returned error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p hatcat\cpt maildrop.c pp@335 )
9/16/2003 7:10:18 AM MSExchangeTransport Error Categorizer 9004 N/A
EXCHSRVR Categorizer encountered a hard error while processing a message. While processing
user 'smtp:user01@essd.com.au', the function 'CPhatCat::SetTargetServer ' called 'MDAGetInfo' which
returned error code '0x80040920' (). A DSN has been generated. (
y:\transmt\src\cat\sinks\p hatcat\cpt maildrop.c pp@489 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'ExpandRecipient' called
'HrExpandRecipientRestrict ionComplet ion' which returned error code '0xc0040559' (A retryable
categorizer error occured.). ( y:\transmt\src\cat\sinks\p hatcat\cpt expand.cpp @199 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::HrExpandRecipie ntRestrict ionComplet ion' called
'HrTransferRecipToApprMess age' which returned error code '0xc0040559' (A retryable categorizer error
occured.). ( y:\transmt\src\cat\sinks\p hatcat\cpt expand.cpp @999 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::HrTransferRecip ToApprMess age' called
'HrCheckEncodingProperties ' which returned error code '0xc0040559' (A retryable categorizer error
occured.). ( y:\transmt\src\cat\sinks\p hatcat\cpt bif.cpp@22 8 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::HrCheckEncoding Properties ' called
'HrCheckOrgRecipientEncodi ng' which returned error code '0xc0040559' (A retryable categorizer error
occured.). ( y:\transmt\src\cat\sinks\p hatcat\cpt bif.cpp@37 8 )
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au', the function 'CPhatCat::HrCheckOrgRecip ientEncodi ng' called
'HrIsRecipientInSameRG' which returned error code '0xc0040559' (A retryable categorizer error
occured.). ( y:\transmt\src\cat\sinks\p hatcat\cpt bif.cpp@46 1 )
9/16/2003 7:10:18 AM MSExchangeTransport Error Categorizer 9004 N/A
EXCHSRVR Categorizer encountered a hard error while processing a message. While processing
user 'smtp:user01@essd.com.au', the function 'CPhatCat::HrIsRecipientIn SameRG' called 'MDAGetInfo'
which returned error code '0x80040920' (). A DSN has been generated. (
y:\transmt\src\cat\sinks\p hatcat\cpt bif.cpp@34 47 )
========================== ========== ========== ==========
We would appreciate if anyone could shed some light on this critical problem for us.
*We can do a regtrace if we really need to as we're told that only MS PSS can read them??????
We're hoping we don't have to come to that as we're running out of time.
Thanks,
Steve-AP
Each tree has their own registered SMTP domains.
One particular tree (exchange admin group) however is having problems sending and receiving mails from 80% of the other trees, all but 2 of the trees. This really stumps us.
Messages destined to this troublesome tree will end up in the "messages awaiting directory lookup folder".
We tried checking everything and has even patched the latest post SP3 rollup hotfixes but still nothing.
So we turned on debug dump level 7 for the Categorizer and got the following event log error messages (for 1 message): *bottom ones come first
==========================
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
which returned error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
which returned error code '0xc0040559' (A retryable categorizer error occured.). (
y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Error Categorizer 9004 N/A
EXCHSRVR Categorizer encountered a hard error while processing a message. While processing
user 'smtp:user01@essd.com.au',
returned error code '0x80040920' (). A DSN has been generated. (
y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
'HrExpandRecipientRestrict
categorizer error occured.). ( y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
'HrTransferRecipToApprMess
occured.). ( y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
'HrCheckEncodingProperties
occured.). ( y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
'HrCheckOrgRecipientEncodi
occured.). ( y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Warning Categorizer 9003 N/A
EXCHSRVR Categorizer is temporarily unable to process a message. While processing user
'smtp:user01@essd.com.au',
'HrIsRecipientInSameRG' which returned error code '0xc0040559' (A retryable categorizer error
occured.). ( y:\transmt\src\cat\sinks\p
9/16/2003 7:10:18 AM MSExchangeTransport Error Categorizer 9004 N/A
EXCHSRVR Categorizer encountered a hard error while processing a message. While processing
user 'smtp:user01@essd.com.au',
which returned error code '0x80040920' (). A DSN has been generated. (
y:\transmt\src\cat\sinks\p
==========================
We would appreciate if anyone could shed some light on this critical problem for us.
*We can do a regtrace if we really need to as we're told that only MS PSS can read them??????
We're hoping we don't have to come to that as we're running out of time.
Thanks,
Steve-AP
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
http://support.microsoft.com/default.aspx?scid=kb;PT-BR;290204
read this it may help u figure this one out.
read this it may help u figure this one out.
ASKER
Thanks guys.
Ok, will try the security inheritance and see how it goes. **Was rummaging through the KB but didn't come across 814074, nice one Kidego hope it helps. (Gotta wait for the other trees to replicate before I can test the results, they are well spread out in remote regions.)
Vahik, thanks too for your comments though we have applied all S.Packs (even the latest Oct 2003 post SP3 roll-up).
But on the side, it does tell me that someone may have or knows where to find a regtrace reader somewhere. Anyone??
Steve-AP
Ok, will try the security inheritance and see how it goes. **Was rummaging through the KB but didn't come across 814074, nice one Kidego hope it helps. (Gotta wait for the other trees to replicate before I can test the results, they are well spread out in remote regions.)
Vahik, thanks too for your comments though we have applied all S.Packs (even the latest Oct 2003 post SP3 roll-up).
But on the side, it does tell me that someone may have or knows where to find a regtrace reader somewhere. Anyone??
Steve-AP
let me look....it's not for the faint of heart to try and read..even when i was at MS, we let the guys over in CPR read that stuff.....
BTW, all I searched on was this: 0x80040920
D
BTW, all I searched on was this: 0x80040920
D
So, it WAS a perms issue, huh? good to know, verify that for us here, I'd like to bookmark this question....
D
D
ASKER
Spot on Kidego! After going round checking most of the tress, the problem has been solved. It was the *&^%$#@$% security inheritance setting alright!
The thing I never understand and perhaps you can shed a better light but everyone in my dept swore they didn't touch that setting! This is the second time some strange thing happened. The first was a strange deletion of the Admin group from one of the critical security policy settings. After that dcpromo refused to work!
Cheers & thanks again.
Steve-AP
The thing I never understand and perhaps you can shed a better light but everyone in my dept swore they didn't touch that setting! This is the second time some strange thing happened. The first was a strange deletion of the Admin group from one of the critical security policy settings. After that dcpromo refused to work!
Cheers & thanks again.
Steve-AP
You know, i've seen it a few times myself, where the Admin Group in the ESM, for whatever reason, doesn't have that box checked. In my native mode, single exchange server environment, everything is inherited from the Exchange org downward. I've taken it off to remove the send as/receive as "deny" that's on the org, so I can run exmerge successfully. But I always put it back on. I have seen admins forget that they take it off, while they are in ADSIedit, because they're doing something similar to what I described. In a large environment, it might help you to turn on auditing for changes to the domain policy and such, but you need to increase your applog and syslog to about 20 MB to hold all the entries. but believe me it's worth it.
To keep an eye on the security for Exchange, try using the security tab regkey hack, that enables the security tab on every object in the ESM. It's extremely helpful in a pinch.
How big is your org? 10 trees is a lot, I assume at least 4 or 5000 users?
To keep an eye on the security for Exchange, try using the security tab regkey hack, that enables the security tab on every object in the ESM. It's extremely helpful in a pinch.
How big is your org? 10 trees is a lot, I assume at least 4 or 5000 users?
ASKER
Oh yes I know about that send/as for Exmerge. Most tend to just leave it there, I do switch it off whenever I remember :)
The audit is on but not for all categories. May be a good idea but yeah the log's huge, especially for ours.
Btw. is the regkey hack in the KB?
Your guesstimate is spot on! Must have seen it all before, eh?
Steve-AP
The audit is on but not for all categories. May be a good idea but yeah the log's huge, especially for ours.
Btw. is the regkey hack in the KB?
Your guesstimate is spot on! Must have seen it all before, eh?
Steve-AP
Lucky guess :) Multiple trees usually means you have very defined security boundaries, that you normally don't want to poke holes in unless it's absolutely necessary. Maybe acquisitions of other companies?
Anyway, here's the hack:
http://support.microsoft.com/default.aspx?scid=kb;en-us;259221
30 seconds later, the tab shows up on all objects in the ESM.
D
Anyway, here's the hack:
http://support.microsoft.com/default.aspx?scid=kb;en-us;259221
30 seconds later, the tab shows up on all objects in the ESM.
D
ASKER
Great! Thanks for all your help man.
Steve-AP
Steve-AP
I could not find the article 814047. What is the permissions issue?
I have exchange 2003, sp2.
Categorizer encountered a hard error while processing a message. While processing user 'X500:CN=mr,OU=MRI_Tech,OU =Tech,OU=N ewGPDocume nts,OU=Aud ubon Employees,OU=Audubon Resources,DC=EPRACTICE,DC= PENRAD,DC= ORG', the function 'CCatAddr:HrAddNewAddresse sFromICatI temAttr' called 'HrAddAddresses' which returned error code '0xc004055a' (). ( f:\tisp2\transmt\src\phatq \cat\src\c cataddr.cp p@1459 )
I have exchange 2003, sp2.
Categorizer encountered a hard error while processing a message. While processing user 'X500:CN=mr,OU=MRI_Tech,OU
If so, tell me when this started, and how long it's been happening.
d