Closed Bug 864557 Opened 12 years ago Closed 11 years ago

Lightning does not work with GoDaddy.com CalDAV calendar

Categories

(Calendar :: Provider: CalDAV, defect)

Lightning 1.9.1
x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: psmith, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 Build ID: 20130409194949 Steps to reproduce: Tried to subscribe to GoDaddy.com's CalDAV calendar. They provide instructions for iPhone, iPad, and iCal at the link below, and I followed the steps for iCal to add the calendar to Lightning, and Lightning would not connect. I selected File, New, Calendar, selected "On the Network", selected CalDAV, entered https://caldav.secureserver.net. I was prompted for my username and password, and I entered it. Authentication was successful but the calendar shows a yellow triangle with an exclamation point. http://support.godaddy.com/help/article/6008/synchronizing-calendar-with-your-mobile-device#iCal I found the Google link below that indicates Thunderbird and iCal require different URIs. It says iCal requires a principal collection as the starting point while Lightning and Sunbird require a calendar collection as the starting point. I have no idea what that means except that the URIs are different. https://developers.google.com/google-apps/calendar/caldav This is the principal collection URI: https://www.google.com/calendar/dav/calid/user This is the calendar collection URI: https://www.google.com/calendar/dav/calid/events I am able to synch my iPhone to GoDaddy's CalDAV calendar by entering caldav.secureserver.net as the server, and authenticating with my email address and password. After the calendar is aded, the URI displayed in the iPhone is the URI below which does not work in Lightning either. And I assume this is the principal collection URI because GoDaddy doesn't actually provide a URI. They just give the server link https://caldav.secureserver.net https://caldav.secureserver.net/principals/users/psmith%40smithinet.com The Google article above suggests I need a calendar ID which is 988617. When I go to GoDaddy's online calendar and add a new event, calid=988617 is in the URI. I am reporting this as a bug because I believe Lightning should be able to connect to any CalDAV calendar with only server name, username, and password. The end user shouldn't have to try and identify a principal collection URI and try to parse it to a calendar collection URI which I clearly can't do. I would love it as a work around if someone much smarter than me could parse this the assumed principal collection URI to a calendar collection URI based on the information I provided. Actual results: Lightning cannot connect to GoDaddy CalDAV calendar. Expected results: Lightning should be able to connect to GoDaddy CalDAV calendar with servername, username, and password provided since they do not provide calendar connection URI.
Summary: Lightning CalDAV does not work with GoDaddy.com CalDAV calendar → Lightning does not work with GoDaddy.com CalDAV calendar
OS: All → Windows 7
Priority: -- → P3
Hardware: All → x86_64
Priority: P3 → --
Component: Lightning Only → Provider: CalDAV
I haven't gone through the GoDaddy docs, but this looks a little like an apple server, so maybe the URL is similar. Please try this: https://caldav.secureserver.net/dav/<username>/Calendar I'm closing this bug WFM since its an URL issue, I hope we implement autodetection soon so there will be less issues of this sort. If this is not the URL please contact GoDaddy to get the right URL.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.