Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.6: A fix for iCal not logging into certain Caldav servers Apps
Snow Leopard only hintI wasn't able to find anything online about this, so maybe this is only my problem, but it affects two of my Macs. In case I'm not the only one, here is the problem and solution.

Snow Leopard iCal connects just fine to an Open Directory-based Caldav server, such as the one found in server 10.5.8. (I don't have 10.6 server). However, when connecting to a manually-entered URL, such as http://ical.server.com:8008/principals/users/jane/, the connection fails. The iCal server logs indicate a successful login, but the iCal client reports "your username and password were rejected by the server."

I tried some things, including re-applying the 10.6.3 combo installer, but it didn't work. I also tried trashing my keychain, still no joy. The solution is very primitive, but it works.

The prudent person would make sure she or he has a current backup of their calendars before proceeding.
  1. On an older system (such as 10.5.8), create the manual Caldav account in iCal and verify it is working.
  2. Go into your user's Library/Calendars folder (/Users/[you]/Library/Calendars/).
  3. Find the folder that ends with .caldav, and has the creation date and time of when you created it.
  4. Quit iCal if it's running on your Snow Leopard machine.
  5. Copy the folder you found in step three to your Snow Leopard machine, and put it in the corresponding folder on your Snow Leopard machine (/Users/[you]/Library/Calendars/)
  6. Delete the file called Calendar Cache
  7. Launch iCal on the Snow Leopard machine.
You will see your calendars being updated, and when it's done, you should see the Caldav account. Go into the account settings. and be sure your password is in there -- add it if not. I'm sure someone out there has a more elegant solution, but at least this works for now.

[robg adds: I haven't tested this one.]
    •    
  • Currently 2.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (4 votes cast)
 
[11,359 views]  

10.6: A fix for iCal not logging into certain Caldav servers | 8 comments | Create New Account
Click here to return to the '10.6: A fix for iCal not logging into certain Caldav servers' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: robleach on Apr 26, '10 08:52:16AM

Hmmm... Let me ask you this, say I'm using google's caldav server and I don't have access to the server's files. Would removing the cache file you indicated help squash incessant "Calendar not found" request errors? The errors occur off and on, but when they do occur, it's every few minutes from a random subset of synced google calendars that lasts for as long as a week (interspersed by blissful periods without the annoying errors) even though they all appear to be properly updating and working completely (as far as I can tell). Others have this error, as there are issues lodged in both google's and apple's forums and I've submitted the bug reports to both.

Rob



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: ars on Apr 26, '10 09:34:37AM

I use Google's caldav to synchronize an Ical calendar on 3 machines: an Imac running Snow leopard, a macbook pro running leopard, and an iPod Touch. I have not had a single issue with calendars not being found. I can enter a calendar appointment on any of the three machines and it shows up on the other two automatically.



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: robleach on Apr 26, '10 12:37:56PM

I too sync google calendars in the same way with 4 machines, an Intel Mac Pro running 10.5.8, an Intel macBook running 10.5.8, a G4 PowerMac running 10.5.8, and an Intel Mac Mini running 10.5.8. And as I said, all successfully update. I too can enter a calendar appointment on any of the 4 machines and it shows up on the other 3 automatically. However, I get these incessant, seemingly meaningless errors, as do many others. I'm glad you're not getting the errors, but perhaps you're not utilizing the same combo of features or testing the limits via complicated recursions or whatever - noone knows what's causing it. I have 20 calendars from about a dozen different collaborators as well as my own set of over 26 subscribed and published calendars of my own going through MobileMe and icalx.com. Using google calendar was a recent change in the setup because I wanted others in my group to be able to edit the calendars, however since then, I've had to deal with these incessant errors. I'd get rid of google's caldav feature if I could, but right now I'm dependent on it so I just click the error windows every 5 minutes or so. I've read up on the issue on many forums. It's a known issue with some implementations being tracked in google code, but the cause has not been determined.

Edited on Apr 26, '10 12:40:08PM by robleach



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: auco on Apr 26, '10 11:37:58AM

I know this error too, but the fix seems strange to me as well.

Whenever this error appears, I'm just relaunching iCal and it's gone... at least for the next week or so. And let's be honest: an error occurring after a program is running for weeks (or maybe months) isn't that shocking, is it?



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: robleach on Apr 26, '10 12:39:06PM

Restarts of iCal or the whole machine don't fix it for me.



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: sit2006 on Apr 26, '10 08:35:41PM

The settings are:

Account Template - CalDAV
User name - the user's gmail account address
Password - the user's password
Server path - /calendar/dav/username@gmail.com/user/

Edited on Apr 26, '10 09:18:13PM by robg



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: robleach on Apr 27, '10 08:35:51AM

Yup, even with these settings correct, the errors still occur off and on.



[ Reply to This | # ]
10.6: A fix for iCal not logging into certain Caldav servers
Authored by: david-bo on Apr 27, '10 01:08:18AM

Slightly OT: are there any alternatives to Google Calendar? Currently I use icalx.com but it is unstable and with a limited feature set but I want to avoid putting all my eggs in Google's basket.



[ Reply to This | # ]