Exchange 2007 Event ID: 2161

The Event Log on our Exchange 2007 Server is regularly throwing up the following warning message

Event Type:      Warning
Event Source:      MSExchange ADAccess
Event Category:      Validation
Event ID:      2161
Date:            05/11/2008
Time:            01:32:34
User:            N/A
Computer:      EXCH1
Description:
Process edgetransport.exe (Transport) (PID=4424). Object CN=QGSL,CN=Folder Hierarchies,CN=First Administrative Group,CN=Administrative Groups,CN=QGSL,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=QuestPBC,DC=quest,DC=com read from exch1.QuestPBC.quest.com failed validation. Attribute: PublicFolderTreeType. Error message: The value of property 'PublicFolderTreeType', 0, is not defined in the Enum type 'PublicFolderTreeType'.. Invalid data: 0.  

Can someone tell why this is happening and how I can stop it from doing it.

I have been told that we used to have an old Exchange 2K3 that has been uninstalled.
Steveh24Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Exchange_GeekCommented:
This particular event is appearing on which server - my guess EDGE box ?? Is it ??

"I have been told that we used to have an old Exchange 2K3 that has been uninstalled."

Who told you this and whats the logic behind it ??
Steveh24Author Commented:
It's appearing on the Exchange 2k7 box

My predecessor migrated and old Exchange 2k3 to 2k7 then removed the old Exchange 2k3
Exchange_GeekCommented:
Do you have a PF store in mounted state ??

I assume since you said on your E2k7 box - it would be connected to your local domain (Mailbox or CAS role holding box it would be - right ?? )
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Steveh24Author Commented:
Yes there is a PF store in mounted state
Exchange_GeekCommented:
Using PF Tree properties on the picture uploaded, please check the following attribute.

msExchPFTreetype in the tool adsiedit.

ADSI-27.jpg
Steveh24Author Commented:
The folder CN=Folder Hierarchies is empty
Steveh24Author Commented:
Can anybody else help with this problem
Exchange_GeekCommented:
"The folder CN=Folder Hierarchies is empty"

This means that you do not have a PF Tree, this does make sense why the error is appearing.

At this particular location does the object QGSL exist ??

"Object CN=QGSL,CN=Folder Hierarchies,CN=First Administrative Group,CN=Administrative Groups,CN=QGSL,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=QuestPBC,DC=quest,DC=com"

Ideally, please run setup.exe /prepareAD using Exchange 2007 CD but first please tell us if the above object exists ??
Steveh24Author Commented:
No the Object QGSL does not exist at this location

I have attached a picture of the ASDI Edit Tree


Exchange-ASDI-Edit-Tree.jpg
Exchange_GeekCommented:
Are we looking at this location

"Object CN=QGSL,CN=Folder Hierarchies,CN=First Administrative Group", since the screen shot is being shown for Exchange Administrative Group - that is Exchange 2007 AG and not Legacy AG.


Steveh24Author Commented:
I only have have Exchange 2007, Legacy 2003 was uninstalled
Exchange_GeekCommented:
Legacy 2003 might have been uninstalled the First Administrative group still exist, please check the location specified and tell us about its info.

Thanks.
Steveh24Author Commented:
Ok, I think I misunderstood your previous request, so I have checked the location for 'First Administrative Group' and there are entries iin the hierarchies folder, I have attached two JPG's, one shows the folder structure the other shows the entries for the hierarchies folder.

ASDI-Edit-jpg.jpg
Exchange_GeekCommented:
Great, so we are now getting some where -

please go to the properties of the both tree
Public Folders - msExchPFTree.
QGSL - msExchPFTree.

Check for two attributes.
msExchPFTreeType
msExchOwningPFTreeBL

Thanks.
Steveh24Author Commented:
Properties of Public Folders - msExchPFTree.
msExchPFTreeType - Syntax=Integer, Value=1
msExchOwningPFTreeBL - Syntax=Distinguished Name, Value=CN=Public Folder Databse,CN=Sceond Storage Group,CN=Informationstore,CN=EXCH1,CN=Servers,CN=Exchange Administative Group,CN=Administative Groups,CN=QGSL,CN=Microsoft Exhange etc etc etc

Properties of QGSL - msExchPFTree
msExchPFTreeType - Syntax=Integer, Value=0
msExchOwningPFTreeBL - Syntax=Distinguished Name, Value=Not Set



Exchange_GeekCommented:
Now, this would mean that your E2k7 box = EXCH1 is using the first Public folder tree for all its information and working for Public folders.

I am surprised who on earth created the second tree = QGSL??

msExchPFTreeType - Syntax=Integer, Value=1
msExchOwningPFTreeBL - Syntax=Distinguished Name, Value=CN=Public Folder Databse,CN=Sceond Storage Group,CN=Informationstore,CN=EXCH1,CN=Servers,CN=Exchange Administative Group,CN=Administative Groups,CN=QGSL,CN=Microsoft Exhange etc etc etc

If you want you may take a system state backup and get rid of it. The integer value 1 specifies that this particular tree is MAPI enabled and 0 indicates that Non-MAPI.

Since, by design Exchange has only 1 Exchange MAPI enabled tree - which is already on your answer notes.

That is the reason (I believe) that the event is trying to indicate to you.

"Attribute: PublicFolderTreeType. Error message: The value of property 'PublicFolderTreeType', 0, is not defined in the Enum type 'PublicFolderTreeType'.. Invalid data: 0.  
"
Steveh24Author Commented:
Why would doing a system state backup remove the QGSL tree ??
Exchange_GeekCommented:
System state backup is an AD backup - it wont remove anything.

You have to manually delete the information using the same adsiedit.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Steveh24Author Commented:
Sorry, I've been away for a week
Can't I simply use adsiedit to remove the QGSL Tree ??
Exchange_GeekCommented:
System state backup is an AD backup - it wont remove anything.

****This is a safety feature

You have to manually delete the information using the same adsiedit.

****This should answer your doubts :)
Steveh24Author Commented:
Sorry, I think I am missing the point here, what is the significance of doing a System State backup, how does that help me to remove the QGSL Tree
Exchange_GeekCommented:
It would not help you to remove anything - I simply stated that its important to always take a backup of AD - if you do not want to take a backup - fine go on and delete the tree.
Steveh24Author Commented:
Ok, so this is for security so that if something goes wrong when removing the QGSL Tree I can restore AD
Exchange_GeekCommented:
Great that you understood.
Steveh24Author Commented:
Ok, I have removed the QGSL Tree and everything seems to be ok, so thanks for all your help.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.