<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Missing Link &#187; Exchange</title>
	<atom:link href="http://john.whelans.net/archives/tag/exchange/feed" rel="self" type="application/rss+xml" />
	<link>http://john.whelans.net</link>
	<description>Stumbling through life</description>
	<lastBuildDate>Fri, 02 Dec 2011 16:57:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Snow Leopard: Beating Microsoft at their own game.</title>
		<link>http://john.whelans.net/archives/580</link>
		<comments>http://john.whelans.net/archives/580#comments</comments>
		<pubDate>Wed, 02 Sep 2009 18:31:16 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[iCal]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://john.whelans.net/?p=580</guid>
		<description><![CDATA[It should come as no surprise to anybody that I am an Apple fan. I use Mac&#8217;s almost exclusively (I do have a Windows 7 / Ubuntu Linux dual boot workstation in my home office&#8230;. along with a 24&#8243; iMac ) and am sometimes very outspoken about the benefits of using Apple hardware and devices. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://john.whelans.net/wp-content/uploads/2009/09/snow_leopard.jpg" rel="lightbox[580]"><img class="alignright size-medium wp-image-582" title="snow_leopard" src="http://john.whelans.net/wp-content/uploads/2009/09/snow_leopard-300x279.jpg" alt="snow_leopard" width="300" height="279" /></a>It should come as no surprise to anybody that I am an Apple fan. I use Mac&#8217;s almost exclusively (I do have a Windows 7 / Ubuntu Linux dual boot workstation in my home office&#8230;. along with a 24&#8243; iMac ) and am sometimes very outspoken about the benefits of using Apple hardware and devices.</p>
<p>The reason for that is simple: for MOST things, and MOST people, Apple&#8217;s products just work.  And, when it doesn&#8217;t just work, it&#8217;s usually fairly easy to GET it to work.  It&#8217;s NOT perfect, and I&#8217;ll be the first to admit that sometimes it can be downright annoying when it doesn&#8217;t work. Overall, though, I find myself a whole lot less frustrated with Apple computers than I do PCs.</p>
<p>Apple just released late last week their latest upgrade to their venerable OS X lineup &#8211; OS X 10.6: Snow Leopard.  Many of the most important changes to the OS are under the hood and not easily seen by the average user, but will most definitely add significant performance improvements moving forward. There were a couple of things that were changed that had me excited &#8211; the most important of them being native support for Microsoft Exchange.</p>
<p><span id="more-580"></span></p>
<p>Like it or hate it, Exchange is a mainstay in the business world. In an effort to make Mac&#8217;s more business friendly, Apple has cleverly added in support for it into Mail, iCal, and Address Book.  Using Exchange Web Services (what we all assume will eventually replace MAPI, which Microsoft has indicated is now deprecated), these apps are able to provide a fairly good replacement for Microsoft&#8217;s own Entourage (which, up until VERY recently has not supported EWS).</p>
<p>I was excited to see it in action, and on Monday when I finally got a copy at work I excitedly installed it and &#8211; with the giddiness of a kid on christmas morning &#8211; I fired up Mail and created my Exchange account. And it just&#8230; worked. Mostly.</p>
<p>The accounts created just fine for Mail, iCal and Address Book. I could send and receive mail, I could look up Exchange users in Address Book, and I could see my calendar items show up properly in iCal.</p>
<p>A buddy of mine set out to test whether or not the meeting invite functionality worked as expected, and he sent me some meeting invites which I saw in Mail and accepted, and they showed up on my calendar.  The same functionality is available within iCal as well, and works well.  Then I ran into the one problem: I could not create iCal invites.</p>
<p>The following Screen popped up telling me that &#8220;iCal can&#8217;t save the event &#8220;New Event&#8221; to the exchange server.&#8221;</p>
<p><a style="text-decoration: none;" href="http://john.whelans.net/wp-content/uploads/2009/09/Screenshot_icalerror1.png" rel="lightbox[580]"><img class="aligncenter size-medium wp-image-593" title="Screenshot_icalerror" src="http://john.whelans.net/wp-content/uploads/2009/09/Screenshot_icalerror1-300x133.png" alt="Screenshot_icalerror" width="300" height="133" /></a></p>
<p style="text-align: center;">
<p>After searching online and finding practically nothing regarding this, I decided to look through Console and see if I could see any errors when I would try creating a meeting.  Sure enough, there were:</p>
<blockquote><p>9/2/09 11:38:15 AM<span style="white-space: pre;"> </span>iCal[1299]<span style="white-space: pre;"> </span>-[EWSTimeZoneType:0x114d241d0 initWithStandardTimeZoneName:] TimeZone for US/East-Indiana is nil</p>
<p>9/2/09 11:39:28 AM<span style="white-space: pre;"> </span>iCal[1299]<span style="white-space: pre;"> </span> error = Error Domain=CalExchangeErrorDomain Code=-4 UserInfo=0x116217bd0 &#8220;iCal can&#8217;t save the event &#8216;New Event&#8217; to the Exchange server.&#8221;</p></blockquote>
<p>I remembered seeing in the Advanced tab of the iCal preferences an option to enable time zone support &#8211; so I went and made sure that was enabled. I thought perhaps, given the messages iCal was putting in Console, this was a timezone issue.  I checked the timezone settings in iCal to find it set to just Eastern Time, and didn&#8217;t seem to be set to use Eastern Time with Indianapolis as my closest city, so I configured it correctly in iCal.  I checked my system&#8217;s timezone settings and they too were not set (something in the upgrade must have changed this, as they were set before the upgrade), so I set those too.</p>
<p>After making these two changes I&#8217;ve been able to send meeting invites without any problems.  Now all is right in the world.</p>
<p>The Exchange support is pretty darn cool. It&#8217;s not perfect, and it doesn&#8217;t offer feature parity with the likes of Outlook, but it&#8217;s not meant to. It certainly performs snappier and has a cleaner interface than Entourage. Plus &#8211; it&#8217;s just darn cool to get an Operating System (for $50 for a 5 machine license) that has native, out of the box, support for Exchange.</p>
<p>Now &#8211; to be fair and open and honest &#8211; to use these features you MUST be running Exchange 2007, WITH service pack 1 and security rollup 4 (or greater). It WILL NOT work with earlier versions &#8211; so don&#8217;t get it and get mad when it doesn&#8217;t work because you don&#8217;t have the right version of Exchange.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.whelans.net/archives/580/feed</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
	</channel>
</rss>

