Solved

imported contacts disappear from GAL

Posted on 2006-07-06
17
684 Views
Last Modified: 2008-02-26
I am supporting the headquarters office of a large  company that owns several well-known companies.  The new CTO has asked us to integrate the GAL of each of the operating companies into the GAL at the headquarters.  I've suggested contacts folders and public folders, they will not be accepted as solutions, he wants what he wants and failing to give it to him will just result in unemployment.  So, now that you have the background, here's the problem.

I export the GAL from one of the remote sites and import it using CSVDE (http://support.microsoft.com/kb/327620), but though the imported objects show up in AD they are not appearing in the GAL.  Immediately after I do the import everything is cool, but within about two minutes they vanish!  This does not happen in my test environment, and I'm not finding any information on anyone having asked about it here before....Does anyone have any suggestions as to what the hell I am doing wrong here?  The "Hide from address list" box is definately NOT checked.

Thank You.
0
Comment
Question by:chris_certified-nets
  • 9
  • 6
  • 2
17 Comments
 
LVL 104

Expert Comment

by:Sembee
Comment Utility
When you say that they vanish, have they gone from the active directory, or just cannot be seen in the GAL?

Simon.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
Gone from the GAL, still present in Exchange.
My bad, I should have included that detail.
When they disappear from the GAL I can go back to AD, rightclick on the contact object remove exchange attributes, re-add exchange attributes and they come back, for a while.  End of last week it was almost exactly one minute for them to vanish, today they're hanging out longer.......
0
 
LVL 104

Expert Comment

by:Sembee
Comment Utility
The short time between working and then failing leads me to look at things that might refresh - domain, recipient policy etc.

As a test, try creating two contacts manually - one with an email address in one of the other sites and one with an external email address (Yahoo, Hotmail etc).
What happens then?

If nothing to either, then you have to look at the method of creating the contacts.
If something happens to both, then it is likely to be something odd with the domain.
If something happens to just the one (the one with an email address in the other site), then I would start looking for any kind of settings made in an attempt to do something similar before.

It isn't unusual when faced with this sort of problem to find traces of previous attempts to "fix" the issue. It could be one of those that is causing the issue.

Simon.
0
 
LVL 22

Expert Comment

by:kristinaw
Comment Utility
*when they 'disappear' from the GAL, if you check their properties in AD, do they still have an smtp address present?
*are you checking their properties from the same client?
*is the client in cached mode?
*once you check the gal and notice they are missing, can you try checking the gal in OWA and see if you can see the items?
*if you go into the esm on one of the exchange servers after this occurs, under recipients click all global address lists, right click default global address list and select properties, click preview, do you see the contacts there?

kris.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
Contacts created manually seem to be fine, in fact we have quite a few of them, both in the remote company domains and other external domains (for pagers, blackberries, etc.)

The oniste guy exported some of the existing contacts to look at the difference in the .CSV files and found a field 'ShowInAddressBook' that was not in the one coming from the remote site's AD.  Without that field, the imported contacts don't show up in the GAL at all, with it they stay a minute or so.  Apparently, contacts added without the 'ShowInAddressBook' show up and stay if they are manually added to the GAL (Rightclick, exchange task wizard, establish an email address), but there are several thousand and this does not appear to work in batch mode - if I select more than one contact the only "excahnge task wizard" choices I get are the removal choices, even though none of the contacts have been added yet.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
Kris:
Yes
Yes, same three.
No
I'll try that, I've not been testing with OWA
I'll try that too.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
update for clarity:
1. I import the .CSV file WITHOUT the 'ShowInAddressBook' attribute, contacts appear in AD but not the GAL.
2. I import the .CSV file WITH the 'ShowInAddressBook' attribute, contacts appear in AD and GAL but vanish from GAL after a very short time.
3. Rightclicking and manually setting Exchange attributes is permanent, however contacts were imported (but unacceptable due to large number of addresses to be imported, unless someone smarter than me knows a batch way to do this?).
0
 
LVL 22

Expert Comment

by:kristinaw
Comment Utility
chris,

you shouldn't need to modify the showinaddressbook value yourself. i've created contacts via script numerous times in my lab, and the main attributes that are needed for a contact to work properly are proxyAddress and targetAddress and mailnickname. the showinaddressbook value should get updated after the RUS has run against the newly created/imported object.

see the following near the bottom:
http://support.microsoft.com/kb/296479

and here:
http://support.microsoft.com/kb/253828/

kris.
0
Do email signature updates give you a headache?

Constantly trying to correctly format email signatures? Spending all of your time at every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

 
LVL 22

Expert Comment

by:kristinaw
Comment Utility
so, it sounds like the RUS is not stamping these objects for some reason?
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
Ms. K...
So I am importing the file, everyting is being created, then the RUS is buggering me up?  I hadn't thought of that, I was hung up looking at AD rather than Exchange as the source of the problem....  How would you suggest I proceed?  Disable the RUS Permanently?  That would add some significant manual adminstration down the line, wouldn't it?
0
 
LVL 22

Accepted Solution

by:
kristinaw earned 500 total points
Comment Utility
NO, you don't want to disable the RUS! the problem looks to be that the RUS isn't hitting these objects. it sounds like the RUS is stamping new objects fine, which would indicate nothing is wrong with the RUS, there's just something peculiar with these objects that causing them not to get picked up by the filter.

When you are creating these contacts, are the 3 attributes I mentioned above, proxyaddress, mailnickname and targetaddress getting populated? if one of those is missing i think it could cause this problem.

Kris.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
I am glad you said that, I really didn't want to have to turn anything off...
we are experimenting this morning with those three fields.  They do not appear to be in the export file from the remote domain, so we're populating a small test file manually.  I'll let you know.

Thank You!
0
 
LVL 22

Expert Comment

by:kristinaw
Comment Utility
chris,

any results yet? just curious to know the outcome.

thanks,
kris.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
testing got reprioritized (it's a Dilbert World...), hope to be testing again this afternoon.  I'll let you know (and I won't abandon the question)...
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
Kris
You are a goddess.  If you ever come to StLouis, I owe you beer.
The export file didn't have those three fields, when we created them the desired result was obtained.
Thank You Thank You Thank You.
Chris
0
 
LVL 22

Expert Comment

by:kristinaw
Comment Utility
Chris,

Watch out, I might take you up on that! (I like beer :)

I suspected that would fix it. Have a good one,

Kris.
0
 
LVL 1

Author Comment

by:chris_certified-nets
Comment Utility
We have lots of beer here.
And we have Budweiser products too, if you prefer.
:-)
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Learn to move / copy / export exchange contacts to iPhone without using any software. Also see the issues in configuration of exchange with iPhone to migrate contacts.
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now