Connecting the world…


Outlook 2010 and Google Calendar Sync

I replaced my Outlook 2007 with Outlook 2010. Since I am using Google Calendar, I would like to sync my calendar with Outlook. With Outlook 2007 you can use the Google Calendar Sync application. After installing Outlook 2010 the synchronization of the calendar didn’t function anymore. While synchronizing you will receive the following error message.

google_calendar_sync_error Outlook 2010 is available for some time now, so I don’t understand why Google didn’t release a version of Google Calender Sync which support Outlook 2010. I searched the internet and found the following article on the Google Forum. The article describes how the replace the GoogleCalendarSync.exe with a modified executable. The modified executable can be found here.

Just close the GoogleCalendarSync application and create a backup of the current executable. Replace the current executable with the modified version and restart GoogleCalendarSync. Now you are able to synchronize your Google calendar with Outlook. As far as I have read the thread on the Google forum, this solution should work for 32-bit versions of Outlook 2010. The status for 64-bit versions is unknown.

Google Public DNS

I just read an article about Google publishing a Public DNS service. Google Public DNS is a free, global DNS resolution service. Google recommends using their Public DNS server as an alternative to your current DNS servers.

To try it out:

  • Configure your network settings to use the IP addresses and as your DNS server

More information about Google’s Public DNS can be found here.

dig @

; <<>> DiG 9.3.2 <<>> @
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 708
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;                        IN      A

;; ANSWER SECTION:         900     IN      A

;; Query time: 97 msec
;; WHEN: Fri Dec 04 09:03:26 2009
;; MSG SIZE  rcvd: 48

I will be using Google’s DNS service for testing purposes, because I cannot imagine using them as primary DNS. There are a lot of questions, like:

  • Performance
  • Support

Maybe I will use them as third or fourth DNS forwarders after the DNS servers from my provider.