locked
User Search RRS feed

  • Question

  •  

    Does anyone know why in some cases when I enter the user's first name, the user name will appear and in other cases, I need to enter the email address of the user (i.e. jsmith@domain.com).

     

    Any suggestions will be greatly appreciated.

     

    Thanks,

     

    WC

    Friday, June 1, 2007 7:08 PM

Answers

  • It sounds like the user is not in your local galcontacts.db file so when you do a search by name you are unable to find it.  Then when you restart the server we do a sync and the client updates its galcontacts.db and it is now available locally.

     

    You can dump the file to see what is in the address book on the server and then dump the file again after reboot.  By default if you create new users they are not going to show up until after the address book is synchronized.  By default it is synchronized every night at 130AM.  Then the next time the client logs on it will get an updated address book file.

     

    You can manage the Address Book Server by running ABServer.exe from a command prompt. You can modify the environment path system variable to include the location of ABServer.exe %programfiles%\Microsoft Office Communications Server 2007\Server\Core), or you can run the tool directly from the Office Communications Server Address Book directory.

    Table 13 shows valid command switches and arguments.

    Table 13: ABServer.exe Command Switches and Arguments

    Command Switch

    Arguments

    Description

    -?

    None

    Displays all command switches for ABServer.exe

    -syncNow

    None

    Manually synchronizes the Address Book Server by pausing the service to perform synchronization and then restarting the service. If you are in a failover scenario and failing over from one server to another and syncNow does not work, check the load-balancer settings. The health monitor for incoming port 135 should point to 5060 (or 5061) on the servers. By default, it will point to 135 on the servers and since 135 is always up when the machine is running the server will still be marked as being up even though Office Communications Server Front End service is down.

    -regenUR

    None

    Forces user replication regeneration

    -dumpFile input-file [output-file]

    Input-file [output-file]

    Dumps the input file given as the first argument, formatted as text, to the output file given as the second argument. If the second argument is not given, the output file name defaults to the same path and file name as the input file with a .txt extension appended.

    -testPhoneNorm

    Phone-number

    Loads the normalization rules text file and attempts to normalize the phone number arguments. The results are displayed in the command line shell. If the phone number argument contains spaces, the phone number must be enclosed in quotation marks (“ “)

    -validateDB

    None

     

    -dumpRules

    None

    Displays the built-in generic rules.

     

    Louis H

     

    Thursday, June 14, 2007 12:16 AM

All replies

  • This usually happens when the address book has not yet been created (for example, if you just recently installed OCS).  The names that it is resolving are probably in either your IM contacts or your Outlook contacts already.

     

    If this is the case you should have an icon in the bottom right of your communicator window that indicates the address book was not downloaded.

     

    Z

    Friday, June 1, 2007 8:17 PM
    Moderator
  •  

    I don't have an icon in the bottom right of my communicator window.  I noticed when I add a new user to add them to type the whole email address to find them rather than just entering their first name, but when I reboot the server, I can then find their name by first name.  Any ideas on this one?

     

    WC

    Tuesday, June 12, 2007 5:30 PM
  • It sounds like the user is not in your local galcontacts.db file so when you do a search by name you are unable to find it.  Then when you restart the server we do a sync and the client updates its galcontacts.db and it is now available locally.

     

    You can dump the file to see what is in the address book on the server and then dump the file again after reboot.  By default if you create new users they are not going to show up until after the address book is synchronized.  By default it is synchronized every night at 130AM.  Then the next time the client logs on it will get an updated address book file.

     

    You can manage the Address Book Server by running ABServer.exe from a command prompt. You can modify the environment path system variable to include the location of ABServer.exe %programfiles%\Microsoft Office Communications Server 2007\Server\Core), or you can run the tool directly from the Office Communications Server Address Book directory.

    Table 13 shows valid command switches and arguments.

    Table 13: ABServer.exe Command Switches and Arguments

    Command Switch

    Arguments

    Description

    -?

    None

    Displays all command switches for ABServer.exe

    -syncNow

    None

    Manually synchronizes the Address Book Server by pausing the service to perform synchronization and then restarting the service. If you are in a failover scenario and failing over from one server to another and syncNow does not work, check the load-balancer settings. The health monitor for incoming port 135 should point to 5060 (or 5061) on the servers. By default, it will point to 135 on the servers and since 135 is always up when the machine is running the server will still be marked as being up even though Office Communications Server Front End service is down.

    -regenUR

    None

    Forces user replication regeneration

    -dumpFile input-file [output-file]

    Input-file [output-file]

    Dumps the input file given as the first argument, formatted as text, to the output file given as the second argument. If the second argument is not given, the output file name defaults to the same path and file name as the input file with a .txt extension appended.

    -testPhoneNorm

    Phone-number

    Loads the normalization rules text file and attempts to normalize the phone number arguments. The results are displayed in the command line shell. If the phone number argument contains spaces, the phone number must be enclosed in quotation marks (“ “)

    -validateDB

    None

     

    -dumpRules

    None

    Displays the built-in generic rules.

     

    Louis H

     

    Thursday, June 14, 2007 12:16 AM
  • Hi,

    Can you let us know the status of your issue? Were you able to follow Lous' post?

    Thursday, June 28, 2007 4:44 PM
  • Please let us know the status of your issue.
    Monday, July 9, 2007 10:35 PM