none
Search for People and Groups from the Directory Services Slow RRS feed

  • Question

  • Sharepoint Server 2007 SP1
    SQL Server 2005
    LDAP 40,068 Users

    Adding people for permissions to sites, lists, or libraries, the Search for People and Groups from the Directory Service is very Slow.

    The initial first search for a person's name takes about 3 minutes for a result to return. The next search, the result is a blink of an eye. What could cause this issue.

    It is not one of these:
    Latency

    chrisdoran
    • Edited by chrisdoran Wednesday, March 17, 2010 1:40 PM edit wording
    Wednesday, March 17, 2010 1:39 PM

Answers

  • You can run a NETMON(network monitor)  trace and check whats taking time.
    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    • Marked as answer by chrisdoran Wednesday, March 24, 2010 9:43 PM
    Thursday, March 18, 2010 2:18 PM
  • I would recommend running it without Protocol filtering to capture maximum it can and use large buffer size.


    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    • Marked as answer by chrisdoran Wednesday, March 24, 2010 9:43 PM
    Tuesday, March 23, 2010 1:59 AM

All replies

  • How about the profile Import? Has it been successful?
    If we have profiles updated, sharepoint mostly uses data from there.

    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    Wednesday, March 17, 2010 1:59 PM
  • Profile import has been successful. We have the usual "Missing from import: 1,701 "

    Full import is done everyday after working hours.

    When you do a "Search for People and Groups from the Directory Service", doesn't that point directly to the source and not the profile import?


    The initial first search for a person's name takes about 3 minutes for a result to return. The next search, the result is a blink of an eye. What could cause this issue.


    chrisdoran
    Wednesday, March 17, 2010 2:27 PM
  • How about the Global catalog server? Do you have one at your location and listed for the Site you are at? This might be the question for your AD guy. Have one at your end!!!


    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    Wednesday, March 17, 2010 7:00 PM
  • Thanks Kshitizs for your response:

    Do you know the answer to this question?

    When you do a "Search for People and Groups from the Directory Service" (people picker), doesn't that point directly to the source and not the profile import?

    I have read that the answer to this question is it points to the User Profiles in Sharepoint and have read where it points to the source like in my case ldap.myserver.domain.com port:389.

    Hey I found this,

    http://www.marc-antho-etc.net/blog/post/2009/05/13/SharePoint-People-Picker-and-Active-Directory-Part-1.aspx
    http://marc-antho-etc.net/blog/post/2009/07/24/SharePoint-People-Picker-and-Active-Directory-Part-2.aspx

    If you really want to know what is going on with People Picker read the above links.

    I wish we used AD  : (


    Are there any tools out there to see why the query is taking so long?

    Thank you for your response.

    chrisdoran
    • Edited by chrisdoran Thursday, March 18, 2010 3:40 PM
    Thursday, March 18, 2010 12:26 PM
  • You can run a NETMON(network monitor)  trace and check whats taking time.
    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    • Marked as answer by chrisdoran Wednesday, March 24, 2010 9:43 PM
    Thursday, March 18, 2010 2:18 PM
  • Thanks Kshitizs.

    I will use NETMON and I am using Wireshark as well.

    What protocols should I be filtering on using either one?

    http://justgeeks.blogspot.com/2009/05/using-wireshark-to-sniff-active.html

    http://www.marc-antho-etc.net/blog/post/2009/05/13/SharePoint-People-Picker-and-Active-Directory-Part-1.aspx

    http://www.marc-antho-etc.net/blog/post/2009/07/24/SharePoint-People-Picker-and-Active-Directory-Part-2.aspx

     

    Network Load Balancing is used.
    Web.configs look correct.
    User Profiles work correctly.
    One SSP with multiple Web Applications and Site Collections.
    • Edited by chrisdoran Friday, March 19, 2010 2:06 PM edit text
    Thursday, March 18, 2010 3:54 PM
  • I would recommend running it without Protocol filtering to capture maximum it can and use large buffer size.


    I LOVE MS..... Thanks and Regards, Kshitiz (Posting is provided "AS IS" with no warranties, and confers no rights.)
    • Marked as answer by chrisdoran Wednesday, March 24, 2010 9:43 PM
    Tuesday, March 23, 2010 1:59 AM