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
Free Windows Admin Tool Kit Click here and download it now
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

Free Windows Admin Tool Kit Click here and download it now
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

Free Windows Admin Tool Kit Click here and download it now
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

Free Windows Admin Tool Kit Click here and download it now
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

Free Windows Admin Tool Kit Click here and download it now
February 2nd, 2015 6:40am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics