Hello Timur and Darrell,
I've been working on this exact scenario recently and I'm not able to
get the Calendar Connector Web completely working.
We're running Exchange 2007 native, but we migrated from Exchange 2003
so I have the Free/Busy structure from that earlier version, even
though the 2003 server has been decommissioned. Also, our end users
are running Outlook 2003 so the Public Free/Busy folder is still being
actively used.
I've followed the steps in the Installation Guide, the YouTube video
installation guide, and adapted for Exchange 2007 where necessary. I
also had Google Support configure my Calendar Connector URL (I didn't
see the post on this forum that you don't need that step anymore at
the time) and they've verified that it's configured on the Google
side.
Running the Diagnostics page, the "Verify Free/Busy information can be
found in Exchange" step fails.
In case you have any ideas of what else I can try, I'm going to post
the results I get at the point of failure:
-- From Google Calendar I receive the "Calendar does not exist or
isn't shared" message.
-- In the WebServices log (at Debug level) I get: [6868] ERROR
GCalExchangeLookup.ExchangeQuerier -
Google.GCalExchangeSync.Library.GCalExchangeException: GCalRequest is
null or empty
-- On the Diagnostics page I get:
Google.GCalExchangeSync.Library.GCalExchangeException: Error occured
while retrieving free busy ranges ---> System.Net.WebException: The
remote server returned an error: (501) Not Implemented. at
System.Net.HttpWebRequest.GetResponse() at
Google.GCalExchangeSync.Library.WebDav.XmlRequestImpl.IssueRequest
(String url, Method method, String body, HttpHeader[] headers) at
Google.GCalExchangeSync.Library.WebDav.WebDavQuery.LoadFreeBusy(String
exchangeServerUrl, ExchangeUserDict users, DateTimeRange window) at
Google.GCalExchangeSync.Library.FreeBusyService.LookupFreeBusyTimes
(ExchangeUserDict users, DateTimeRange window)