From: Robert Rothenberg Date: 11:41 on 30 Nov 2007 Subject: iCal doesn't subscribe to SSL? So riddle me this: Google publishers all calendars using a secret URL like http://www.google.com/calendar/ical/user/random-string/basic.ics I set up programs on different machines to subscribe to this calendar. Since it's a private calendar, why not keep it private by changing the "http" in the "https"? The Lightning plugin for Thunderbird has no problem with this. But iCal does, and gives an error that it cannot subscribe to the calendar if it uses the "https" protocol. WTF? I haven't investigated this hate any further, but it brings to mind all sorts of unpleasant questions about the implementation. Does it only use the http protocol (so calendars available from other kinds of URIs can't be subscribed to)? Or does it just have a problem with SSL? Shouldn't it just be using some sort of network library that just fetches the URL? Is there some kind of input validating where it did not occur to the programmer that someone would want a calendar over an encrypted connection? Rob
From: Roger Burton West Date: 11:59 on 30 Nov 2007 Subject: Re: iCal doesn't subscribe to SSL? On Fri, Nov 30, 2007 at 11:41:25AM +0000, Robert Rothenberg wrote: >Or does it just have a problem with SSL? Shouldn't it just >be using some sort of network library that just fetches the URL? <programmerbarbie> https is hard. </programmerbarbie> To put it another way: would you rather have no https, or https supplied by someone who isn't prepared to make sense of the error messages? R
From: Peter da Silva Date: 14:50 on 30 Nov 2007 Subject: Re: iCal doesn't subscribe to SSL? On 30-Nov-2007, at 05:41, Robert Rothenberg wrote: > Shouldn't it just be using some sort of network library that just > fetches the URL? Especially since Apple provides both libcurl and a Cocoa API for HTTP. :)
From: Robert Rothenberg Date: 15:22 on 30 Nov 2007 Subject: Re: iCal doesn't subscribe to SSL? ------=_Part_584_23973755.1196436164180 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Oh, this gets better. I did a bit of web searching about found this [1]: Unfortunately the iCal application does not accept https:. The problem is in the user interface, not the application. So you'll need to edit the configuration file produced by the application. Silly. [1] http://rulink.rutgers.edu/macical.html On 30/11/2007, Peter da Silva <peter@xxxxxxx.xxx> wrote: > > On 30-Nov-2007, at 05:41, Robert Rothenberg wrote: > > Shouldn't it just be using some sort of network library that just > > fetches the URL? > > Especially since Apple provides both libcurl and a Cocoa API for > HTTP. :) > > > ------=_Part_584_23973755.1196436164180 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Oh, this gets better. I did a bit of web searching about found this [1]:<br><br> Unfortunately the iCal application does not accept https:. <br> The problem is in the user interface, not the application. <br> So you'll need to edit the configuration file produced by<br> the application.<br><br>Silly.<br><br>[1] <a href="http://rulink.rutgers.edu/macical.html">http://rulink.rutgers.edu/macical.html</a><br><br><br><div><span class="gmail_quote"> On 30/11/2007, <b class="gmail_sendername">Peter da Silva</b> <<a href="mailto:peter@xxxxxxx.xxx">peter@xxxxxxx.xxx</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> On 30-Nov-2007, at 05:41, Robert Rothenberg wrote:<br>> Shouldn't it just be using some sort of network library that just<br>> fetches the URL?<br><br>Especially since Apple provides both libcurl and a Cocoa API for <br>HTTP. :)<br><br><br></blockquote></div><br> ------=_Part_584_23973755.1196436164180--
From: Peter da Silva Date: 16:29 on 30 Nov 2007 Subject: Re: iCal doesn't subscribe to SSL? On 30-Nov-2007, at 09:22, Robert Rothenberg wrote: > [1] http://rulink.rutgers.edu/macical.html The hate just grows. Note that the "Tiger" instructions claim it doesn't support SSL at all, you're quoting the "Panther" ones. Did Apple break iCal more, or was the web page edited sloppily?
Generated at 12:28 on 17 Feb 2008 by mariachi