• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1879
  • Last Modified:

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.
0
Steveh24
Asked:
Steveh24
  • 13
  • 12
1 Solution
 
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 ??
0
 
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
0
 
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 ?? )
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

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

msExchPFTreetype in the tool adsiedit.

ADSI-27.jpg
0
 
Steveh24Author Commented:
The folder CN=Folder Hierarchies is empty
0
 
Steveh24Author Commented:
Can anybody else help with this problem
0
 
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 ??
0
 
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
0
 
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.


0
 
Steveh24Author Commented:
I only have have Exchange 2007, Legacy 2003 was uninstalled
0
 
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.
0
 
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
0
 
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.
0
 
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



0
 
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.  
"
0
 
Steveh24Author Commented:
Why would doing a system state backup remove the QGSL tree ??
0
 
Exchange_GeekCommented:
System state backup is an AD backup - it wont remove anything.

You have to manually delete the information using the same adsiedit.
0
 
Steveh24Author Commented:
Sorry, I've been away for a week
Can't I simply use adsiedit to remove the QGSL Tree ??
0
 
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 :)
0
 
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
0
 
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.
0
 
Steveh24Author Commented:
Ok, so this is for security so that if something goes wrong when removing the QGSL Tree I can restore AD
0
 
Exchange_GeekCommented:
Great that you understood.
0
 
Steveh24Author Commented:
Ok, I have removed the QGSL Tree and everything seems to be ok, so thanks for all your help.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

  • 13
  • 12
Tackle projects and never again get stuck behind a technical roadblock.
Join Now