Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Parse IIS logs on Exchange 2007 for Free/Busy checks

Parse IIS logs on Exchange 2007 for Free/Busy checks

by  computerhighguy  Posted    (Edited  )
Office Communicator 2007 will use Autodiscover to query Exchange 2007 web services for presence updates (i.e. Free/Busy information). So how do you check to see if Communicator 2007 is actually checking for these updates.

Simple. Parse the IIS logs on the Exchange server.

1) Hold down the CTRL key and right click on the Outlook icon in the System tray.
2) Select Test E-mail Autoconfiguration
3) Click Test
4) The server listed under Availability Service URL is the one that Communucator will use to query Free/Busy Information.
5) Run the following command against the IIS Logs on that server
Code:
find /I "<ip address of workstation running Communicator" <IIS Log> | find /I "communicator" | find /I "GetUserAvailability" > C:\statusquery.txt

Open the file C:\statusquery.txt and look at the time stamps.

By default, Communicator will check for Free/Busy information every 30 minutes (give or take a few minutes). You can change this through GPO using the Communicator 2007 ADM file. The options for checking web services is 15 minutes to 4800 minutes. Keep in mind that changing the interval to 15 minutes can increase the load on your Exchange server dramatically. So use with caution!!

HKLM or HKCU\Software\Policies\Microsoft\Communicator
D_WORD : "WebServicePollInterval"
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top