Link to home
Start Free TrialLog in
Avatar of faithchapelcc
faithchapelccFlag for United States of America

asked on

Free/Busy & Out Of Office Won't Work in Outlook 2007 (Both of these work fine in OWA)

Hi all,

I can't get Free/Busy information to show up in Outlook 2007 (the actual client), & the Out Of Office feature won't let us turn it on either in Outlook 2007 (the actual client). The OWA version of both of these features works just fine, meaning you can turn on OOO and check Free/Busy information. To be more specific, Free/Busy isn't giving any sort of error, it just doesn't show up. OOO, however, does give an error. That error is:

"Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later."

At this point the only available option is hitting "Ok." We are in fact connected to Exchange and everything else is working fine. Autodiscovery works to the extent that it sets up each individual users email account when they login and open Outlook 2007 for the first time, but the Free/Busy and OOO still give us problems.

I thought to better help you guys answer my question I'd post some stats so you wouldn't have to ask me later, and I'd post the results from my "Test-OutlookWebServices" for all to see and examine.

Here is the information:

Server: Microsoft Windows Server 2003 R2 /w SP2 Standard x64 Edition
Exchange: Microsoft Exchange Server 2007 / SP1 (Actual Version #: 08.01.0240.006)
Other Information: Some users on Office 2003 and some on Office 2007 (BUT ONLY OUTLOOK 2007 USERS HAVE THE PROBLEMS)

Results from "Test-OutlookWebServices" command in the Exchange Command Shell:

   Id                       Type Message
   --                       ---- -------
 1003                Information About to test AutoDisc...
 1007                Information Testing server fcexcha...
 1019                Information Found a valid AutoDisc...
 1006                Information The Autodiscover servi...
 1013                      Error When contacting https:...
 1016                      Error [EXCH]-Error when cont...
 1015                Information [EXCH]-The OAB is not ...
 1014                    Success [EXCH]-Successfully co...
 1016                Information [EXPR]-The AS is not c...
 1015                Information [EXPR]-The OAB is not ...
 1014                Information [EXPR]-The UM is not c...
 1013                      Error When contacting https:...
 1017                      Error [EXPR]-Error when cont...
 1006                    Success The Autodiscover servi...
 1021                Information The following web serv...

I would love to fix this issue ASAP, and would be eternally grateful to whoever can help. Thanks in advance.

Brad B.
Avatar of darknoth
darknoth
Flag of United States of America image

A few things:

1.  Both services are web services on your CAS server, so I see you have a few errors complaining about not being able to connect to blah, blah, blah.  So do you have DNS setup properly for these servers, can you ping them from your workstation using FQDN?
2.  Certificates are a big issue with this service and we noticed that the root certificate for the domain needed to be installed on the client machines.  This is also true for Entourage users.
3.  Run get-webservicesvirtualdirectory on your CAS server to see what it has listed for internalURL.
4.  You can always recreate the virtual directories as a last resort.

Hope this points you in the right direction.
Avatar of GWMerrell
GWMerrell

If you run Outlook in Safe mode and out of Cachemode, doesFree/Busy & Out Of Office Work?
Avatar of faithchapelcc

ASKER

Sorry for not responding to you guys sooner. I've been a slight busy.

darknoth:  Right now I think I'm going to try your suggestion of installing the cert on the client machines. I'm thinking that might resolve the problem. Is there an easy way of doing this, or do you guys (at your company) have an instruction set you used when you did this? Any help is welcomed. Thanks.

GWMerrell:  I have tried running in Safe Mode and out of Cache Mode and that doesn't seem to be the problem. Thanks for the suggestion though
I find it unusal that it didn't work while on Online mode and Safemode at the same time. There is a minimal difference between OWA and Outlook being in safe mode.
Have you tried the above under a new outlook profile, what are the results?
Again like I said, OWA Free/Busy information works just fine, it's the Outlook client side of things where I'm having trouble.
I can understand about being busy!!  

We push the certificates out via Group Policy.

It should be as simple as grabbing the certificate from that server and then installing it on the client machines to see if that's the problem.  Do you know how to grab the certificate from the server?  
I'm familiar with Group Policy, just not grabbing the certificate or pushing it out that way. I'll wait for your best suggestion on this, and while I wait I'll see if I can find any whitepapers/KBs that explain how to do it. Looking forward to your reply. Thanks.
Try this:
  •  On the Exchange CAS server, launch IIS Manager.  Expand Websites, right-click default website and select properties.  
  • Click on the directory security tab and click on view certificate.
  • Click on the details tab and choose the copy to file button
  • Click Next when the wizard comes up and select "Yes, export the private key"
  • Personal Information Exchange will be selected and "Enable Strong Protection" will be selected, click next.
  • Enter in a password.  Obviously you will need to remember this.  Click Next.
  • Save it to the C:\temp directory; or a directory of your choice, just as long as you remember where you put the file.  Also, you will use the .pfx file extension for this certificate.
  • Click Next and then Finish.
  • Grab that .pfx file from your server and put it on your local machine.
  • Once on your local machine, right click on the file and select install.  Run through the wizard and, just for laughs, reboot the computer.  Some will say that you shouldn't need to reboot it, but experience has shown that a reboot tends to solve certificate problems most of the time.
  • Try querying free/busy on Outlook.
I'm still wanting to know if you were able to do these and what was the result?:
Can you ping them from your workstation using FQDN?
Using Exchange Management Shell run get-webservicesvirtualdirectory -Server <servername> on your CAS server to see what it has listed for internalURL
I am doing your steps you have listed as we speak. While I wait to see the result (after my reboot), I'll give you the results from the get-webservicesvirtualdirectory -Server command. Thanks again for the instructions, they are much better than anything Microsoft had on the issue. I'll reply soon with the results of this test.

Until then here's the command shell results:

[PS] C:\Documents and Settings\Administrator.FAITHCHAPEL>get-webservicesvirtuald
irectory -Server FCEXCHANGE

Name                       Server                     InternalUrl
----                       ------                     -----------
EWS (Default Web Site)     FCEXCHANGE                 https://fcexchange.fai...
I just finished rebooting my local machine, and after doing so I opened Outlook and tried looking at the Scheduling Assistant for a meeting I was creating between myself and 2 other employees. I still get the "suggestions could not be provided because free/busy data could not be retrieved" message. So I guess back to the drawing board again.
Just for kicks I'm attaching a jpg of my after running Test Email AutoConfiguration (ctrl+left click on Outlook icon, then select "Test Email AutoConfiguration)


testemailautoconfiguration.jpg
Also, here are the ping results from my workstation:

C:\Users\bbouchard>ping fcexchange.faithchapel.cc

Pinging fcexchange.faithchapel.cc [10.7.10.2] with 32 bytes of data:
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128

Ping statistics for 10.7.10.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\bbouchard>ping mail.faithchapel.cc

Pinging mail.faithchapel.cc [10.7.10.2] with 32 bytes of data:
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128
Reply from 10.7.10.2: bytes=32 time<1ms TTL=128

Ping statistics for 10.7.10.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
ASKER CERTIFIED SOLUTION
Avatar of darknoth
darknoth
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Going back to your original post, what is this?:

Error When contacting https:...
 1016                      Error [EXCH]-Error when cont...

Can you expand more on this?  It may give insight as to the problem as well.
Dark,

AGAIN, sorry for my absence for so long. I am trying a few things you suggested in the last few posts. I'll let you know an update as soon as I've got something.
Dark,

I'd like to just tell you that your last idea of re-creating the web virtual directories was in fact the solution to the problem. I'm not quite sure why, but when we re-created the web virtual directories for EWS, all is well and we can see Free/Busy info, as well as turn OOO Assistant on and off. Thanks again for you help. My call to Microsoft only took about an hour compared with yours of 18 so I think we are doing pretty good. Either way, thanks again for all your help. Points well earned.
The actual solution was the very last line... "re-creating the webvirtual directories" for anyone else who might be wondering.