ExpertsExchange4MB
asked on
showInAddressBook values will not stay for a user Exchange 2003
So we have a user that is not showing up in the Global Address List. I made sure the hide from address list checkbox was unchecked, and set to false in ASDIEDIT. I also checked the showInAddressBook value, which was blank.
After copying the correct showInAddressBook value from another user, I am able to find that user in the GAL. Another search in the GAL and the user no longer shows. Looking at the showInAddressBook value again, it is blank. I am making the ASDIEDIT changes on the exchange server itself.
Any ideas on why the value keeps going blank on me?
After copying the correct showInAddressBook value from another user, I am able to find that user in the GAL. Another search in the GAL and the user no longer shows. Looking at the showInAddressBook value again, it is blank. I am making the ASDIEDIT changes on the exchange server itself.
Any ideas on why the value keeps going blank on me?
ASKER
Exchange is hosted on a DC. Is there a recommended DC in the domain that should be used?
I have not tested toggling on and off inside of ADUC to see the results in ADSIEDIT, but I know it made no change to the GAL. I will try a test when I am able.
I have not tested toggling on and off inside of ADUC to see the results in ADSIEDIT, but I know it made no change to the GAL. I will try a test when I am able.
If Exchange is on a DC, then ensure that the DC is a global catalog. If it isn't, it needs to be. Exchange will only use itself for DC functionality when installed on DC.
Simon.
Simon.
ASKER
It is not a global catalog, so I tried from a server that is listed as a global catalog. No luck. The user shows up in the GAL for a minute or two, then is gone.
If the server isn't an global catalog you need to make it one. When Exchange is installed on a DC the DC must also be a GC.
Make it a GC and then reboot. Try again.
Simon.
Make it a GC and then reboot. Try again.
Simon.
ASKER
My apologies, the Exchange server is not setup as a DC, I had just assumed it was. Running dcdiag revealed that it was not. Is there anyway to check which GC exchange is pointing to?
Thank you,
Jeremy.
Thank you,
Jeremy.
Properties of the server in ESM will have a Directory Access tab (I think, I haven't got an E2003 system to look at). That will tell you what domain controller it is currently using.
Simon.
Simon.
ASKER
I have tried making the change from both the DCs listed as GCs in the Directory Access Tab. Same results as before from both DCs.
Thank you,
Jeremy.
Thank you,
Jeremy.
ASKER
I also tried changing the msexchhidefromaddresslists attribute to TRUE for a day, then back to FALSE, then made the showinaddressbook change. The msexchhidefromaddresslists attribute changed like it was supposed to, but the showinaddressbook change still went back to not set after a minute or two.
Jeremy.
Jeremy.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Although making changes through ADSIEDIT hasn't helped and shouldn't be required.
If you toggle the setting in ADUC, does it change in ADSIEDIT at all?
Presuming you have multiple domain controllers, it sounds like the setting is being overwritten by another DC later, rather than allowing the change.
Is Exchange on a domain controller?
Simon.