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?
ExpertsExchange4MBAsked:
Who is Participating?
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.

Simon Butler (Sembee)ConsultantCommented:
It sounds like poor replication.

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.
0
ExpertsExchange4MBAuthor Commented:
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.
0
Simon Butler (Sembee)ConsultantCommented:
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.
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

ExpertsExchange4MBAuthor Commented:
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.
0
Simon Butler (Sembee)ConsultantCommented:
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.
0
ExpertsExchange4MBAuthor Commented:
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.
0
Simon Butler (Sembee)ConsultantCommented:
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.
0
ExpertsExchange4MBAuthor Commented:
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.
0
ExpertsExchange4MBAuthor Commented:
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.
0
Simon Butler (Sembee)ConsultantCommented:
I have nothing else to add.
Single user issues I usually do very little troubleshooting with.
I would create a new account, forward the old account to the new account and move all content, permissions etc to the new account.
The old account can then be hidden from the GAL.

Doing it that way ensures that all email is caught.

Simon.
0

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
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
Microsoft Server Apps

From novice to tech pro — start learning today.