not all contacts showing in lync 2013 client search for most of the users
Dears
i have an issue in searching for contacts in Lync client 2013.
i already set the Global client policy to websearchonly and still not able to see all the contacts.
what should i do else?
we are using:
- windows 7 ent 64bit
- microsoft office 2010 plus 32bit
- microsoft lync basic 32bit
and on the server side:
- windows server 2012 64bit
- lync server 2013
appreciate your swift response
Moayad Sewar
-
Edited by
moayad
Thursday, January 29, 2015 8:24 AM
January 29th, 2015 10:40am
Hi Moayad, if you need to search for AD Contacts in Lync, you have to populate the Attribute
msRTCSIP-PrimaryUserAddress
as explained here:
http://blog.codesalot.com/2012/01/18/adding-external-contacts-to-the-lync-addressbook/
Which one contact user do not find? Do you miss some info (like telephone number) or the whole contact?
I suggest you to:
enable again the standard download of local GAL
set to zero the GAL Download Delay with this command on the test client
reg add HKLM\Software\Policies\Microsoft\Office\15.0\Lync /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f
after that go here
%userprofile%\appdata\Local\Microsoft\Office\15.0\Lync
enter the sip_<usersipuri> folder
you will find two files
GalContacts.db
GalContacts.db.idx
open the GalContacts.db with notepad, you can find every AD Users and Contacts that Lync consider eligible for the GAL.
If you cannot find some contacts, we can investigate why it miss from the list.
Regards
January 29th, 2015 12:23pm
There is no need to manually manipulate the msRTCSIP-PrimaryUserAddress AD attribute as this will be automatically populated as long as a user or contact in AD is correctly provisioned for Lync via Lync Control Panel or Management Shell.
Unless a contact is meant to be globally accessible in AD where the suggested link could fit the bill to expose it in the GAL, individual users should be able to manage their own personal list of contacts using Outlook 201x (which will be searchable in the
Lync 201x client's "Find someone or dial a number" field).
Thanks / rgds,
January 29th, 2015 2:12pm
ok,
i have enabled again the standard download of local GAL to WebSearchandFiledownload but now i have the search issue for all users now.
i tried to update the address list by powershell but no luck to show all the contacts on the client side.
I'm still not able find some of lync contacts from my organization.
Best Regards
Moayad Sewar
February 1st, 2015 2:35pm
Hi Moayad,
You can delete the .slabs file from the file share sitting on 000000000\000000000 folder and then run Update-CSUserDatabase and after 5 minutes, run Update-CsAddressBook.
The folder path:
X:\share\1-WebServices-1\ABfiles\000000000\000000000
Best regards,
Eric
February 1st, 2015 9:41pm
I'm still not able find some of lync contacts from my organization.
Hi Moayad, is there something in common between the contacts that you cannot find in the GAL? Please pick up one of these contacts and check if one or more of these parameters are populated
msRTCSIP-PrimaryUserAddress
telephoneNumber
homePhone
mobile
Please also run a Get-CsAddressBookConfiguration and share with us the result.
Please also run a Debug-CsAddressBookReplication and watch the result, pay attention at "Debug-CsAddressBookReplication" that should be 0 (zero). If not there are some problems, as explained here
http://blogs.msdn.com/b/jcalev/archive/2012/10/10/debugging-address-book-issues-with-debug-csaddressbookreplication.aspx
Regards
Luca
February 2nd, 2015 4:09am
Dear Eric,
thanks for your support.
i tried deleting the files and running the command with no luck (nothing changed: not all the lync users are searchable).
Dear Luca,
thanks for your support.
there's nothing common between the contacts that cannot be found in the GAL.
and here you can find the results of the commands:
PS C:\Users\administrator.XXX> Get-CsAddressBookConfiguration
Identity : Global
RunTimeOfDay : 1:30 AM
KeepDuration : 30
SynchronizePollingInterval : 00:05:00
MaxDeltaFileSizePercentage : 20
UseNormalizationRules : True
IgnoreGenericRules : False
EnableFileGeneration : True
PS C:\Users\administrator.XXX> Debug-CsAddressBookReplication
Pool Fqdn : pool01.XXX.XXX.XXX
Replication State : NotTested
Task Owner Fqdn : HQMDC-LNC01.XXX.XXX.XXX
Backup Fqdn :
Server Heartbeats : {Microsoft.Rtc.SyntheticTransactions.Activ
ities.Database.AbServerHeartbeat}
Indexed Object Count : 364
Objects not indexed that should be : 0
Abandoned objects : 0
Normalization Failure Count : Not checked
Normalization Failures :
thanks and best regards
Moayad
February 2nd, 2015 5:28am
Ok Moayad, thank you for these info.
It looks ok, I cannot find strange settings.
Did you do this check?
%userprofile%\appdata\Local\Microsoft\Office\15.0\Lync
enter the sip_<usersipuri> folder
you will find two files
GalContacts.db
GalContacts.db.idx
open the GalContacts.db with notepad, you can find every AD Users and Contacts that Lync consider eligible
for the GAL.
Try to find in this file some Contacts that lync users cannot find. If you cannot find here we've to investigate
more deeply into AD Attributes.
Regards
Luca
February 2nd, 2015 5:49am
thanks Luca,
i searched in the DB file and i couldn't find the user.
kindly note that he's an Exchange and Lync enabled AD account.
Best Regards
Moayad Sewar
February 2nd, 2015 6:29am
Ok. Please check if this account is set as "Hide from Exchange address lists".
Regards
Luca
February 2nd, 2015 6:40am