Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

The (iCal) server responded with an error.

[quote]
The calendar https://blahblahblah:8443/principals/_uids_/blahblah-blah-blah-blah-blahblahblah/ was not found on the server. Make sure the URL is correct.
[/quote]

Big problems coming and going with my iCal server I just set up. It seems to work well for a little bit. Then it freaks out and all the calendars are gone. I've read through Apple's iCal server PDF document but it really was no help at all.

Has anyone gotten these errors before after running the iCal server for a period of time without issue? I have 6 accounts, and several computers and phones trying to check all 6 accounts. For a few days my computer has no errors at all. Now it gets a flood of errors every time iCal tries to sync with the server. Could this be a DNS issue? Something else? Any suggestions? These iCal server's are so frustrating. I don't see why they can't be as simple and point-and-click as a web server.

Any suggestions at all? Where to even begin troubleshooting this?

Mac Pro 2.66 / 6GB / 640GB - MacBook Pro 13 2.26 / 2GB / 320GB, Mac OS X (10.6.4)

Posted on Aug 9, 2010 8:41 PM

Reply
37 replies
Sort By: 

Aug 9, 2010 9:08 PM in response to l008com

On a very related note... the reverse DNS that the docs say the iCal server needs. Is this needed globally? Meaning do I need my ISP to set this on my IP address (which may not be possible)? Or is it just something my server needs itself, so something I can set locally on the server and it should then work fine?
Reply

Aug 12, 2010 12:44 AM in response to l008com

Well I set up a local hostname with reverse DNS. No go. Just like everything else I've tried, it works at first, then a few hours later, the constant error messages come back. Nothing will permanently fix this **** iCal server. Next I'm going to try our real domain name with proper reverse DNS to our external IP. If this doesn't work, I'm just going to use google calendars or something. Apple's iCal server isn't worth this much hassle.
Reply

Sep 1, 2010 12:18 PM in response to l008com

Also seeing this happen from my iCal client on Snow Leopard. I've got a Mac Mini w/ SLS running iCal Server running on my home network with port fwding open on my FW/router. I am using dyndns.org for an external/public DNS name, which I explicit set on my internal network with the DNS server running on the Mac Mini. Last I checked the reverse DNS records were clean on my internal DNS (and should be w/ my external DNS at dyndns.org).

Other observations:
- this occurs anywhere from a few times a day to a few times a week on my MacBook Pro (iCal Client, Snow Leopard 10.6.4)
- If I delete the account and re-add it in the iCal client preferences, it cleans it up for the time being. I have not discovered any other way to get my iCal client to work again other than this method. I generally add an explicit CalDAV account when creating the account.
- I also have my iPhone and iPad iCal clients pointed to the same iCal server, so I would think that this points to some client-side issues, rather than server.
Reply

Sep 1, 2010 2:06 PM in response to edrite

further details of what we've noticed regarding this issue.

The disconnect w/ ical server appears to be tied to receipt of ical invitations, and acceptance which triggers an outbound email message. Our email is externally hosted, and while this worked for a long while, after the 10.6.4 update, and/or recent security patch, we've seen this issue occur time and again.

I agree that it appears to be client based, as using the web ical interface doesn't appear to trigger the disconnect. That is, if using the web interface a user accepts or declines the invitation, the ical client software still remains synced and connected to the server. If that same user accepts or declines the invitation using ical, there is an immediate disconnect w/ server that can be resolved either by 'default to server' or remove the account from ical, and then setting it up again. Either way, the appointment that was accepted/refused will not be in ical or web interface for ical.

Our email is externally hosted, so I am toying around with configuring the SLS to have mail enabled, but only as a relay, and hoping that that helps clear the issue. Haven't tried it yet, as I'm loath to foul our mail.
Reply

Sep 1, 2010 2:19 PM in response to Sean Flynn

My issue has nothing to do with email or events or invitations. We just have 6 users and 6 calendars, and streams of errors. I called up apple and they sorta walked me through a few things, and it greatly reduced the errors. It went from a constant flow of 6 errors, to now its an intermittent flow of some amount of errors. Sometimes I get no errors, sometimes I get one or two. Sometimes I get 6. If I quit and reopen iTunes an hour later, I'll get totally different results. I haven't called apple back yet because intermittent problems are going to be much harder to fix the way they troubleshoot.

But anyway, the things apple had me to were first disable opendirectory because all my users are local. This actually was a long process because I called a few items and got conflicting info. But now OD is disabled. My iCal is set to authenticate via Digest. (in my opinion, this should be the end of configuration. it should function just like any other simple web server at this point, no need for any DNS nonsense). They also had me change the machine's hostname to the machine's domain name. Apparently once you set this at initial server setup, you can't easily change it except through the command line. They also had me set up reverse DNS for the LOCAL ip address, to have that also point to my domain name, not just the reverse DNS of the external IP, that my ISP handles. So we made those chances and it has reduced the amount of errors, but it hasn't gotten rid of them.

I can say this with certainty, I will never set up another 10.6 iCal server again. If any customer wants it, I'll tell them they want another solution.

So at this point, I'm going to talk to the man in charge, and then probably call up apple again and see if we can't get this problem completely fixed. Part of the problem is that everyone I talk to at Apple has slightly different instructions to follow. And one of the guys i really could not understand at all. I don't know if there was a problem with the line, or his microphone, or just the tone of his voice gets lost in telephone static. But I could barely understand a word he was saying. And he was speaking english without any kind of accent.

What blows my mind is how this server fails at such a tiny, basic configuration. Yet the PDF guide (which doesn't mention ANY of the stuff apple has had me do) talks about using cluster of server to make a massively scalable calendar server. I can't even imagine what a disaster a system like that would be.
Reply

Sep 23, 2010 7:58 AM in response to l008com

There are many topics about iCal randomly not connecting to e.g. Google calendars, and getting that infernal alert box. My question is, why can't iCal silently ignore these random connection errors? I'd like not to see the iCal logo hopping up and down in my dock every 5 minutes...
Reply

Sep 24, 2010 4:11 PM in response to l008com

It is interesting that Apple say 'disable OD and use Local Directory' - I'm not sure it will all work 'as one smooth system' without OD running. But I take your point - it is not easy. Apart from Invitees on the iphone, I have it all 'working', but its was hard work.
Reply

Oct 2, 2010 11:59 PM in response to l008com

My iCal server is still not working. It's gotten to the point, that I've decided to do a clean reinstallation of 10.6 Server and start again from scratch. I can bring the server's other services back up pretty easily, it's just the **** iCal server that is being a pain. Anyone have any suggestions for a clean install, getting iCal server to work? The server is going to be on the network behind our router. Our domain name points to our router with full reverse DNS. I will port-forward important ports to the server. THe main 6 Mac clients are also behind the network with the server, but people will also want to access the calendar from their phones etc from around the world (world meaning country but whatever).

I'm also thinking I might simply call apple once the software is done installing, and have them walk me through an initial setup. Part of the problem is that there simply aren't all that many options to begin with. Its setup like a simple "turn it on and use it" service. Problem is, every time you turn it on, it's broken.
Reply

Oct 3, 2010 1:29 AM in response to l008com

If you are going to do a fresh install then I would recommend you don't use the Server as a DNS server. Thy to use an external DNS - ideally your ISPs - with the forward and reverse DNS settings set up and working. With that set up tested and a clean install, using open directory and following the instructions in the iCal manual - is does 'work'. [This |http://discussions.apple.com/thread.jspa?threadID=2586825&tstart=0] is by far the most useful thread if you cannot get it working.

The one thing I have never managed to get working (sadly there is nothing about detailing what functionality exists) is adding OD members to invites via an iPhone.
Reply

Oct 3, 2010 3:32 AM in response to l008com

Hi,

I mean don't use the server itself to provide DNS services for itself. If you have a fixed IP then your ISP will be able to provide DNS services for you and in almost every case they will maintain the reverse record for that fixed IP. So, lets look at this real example: server.bumfodder.com The A record for that server points to 95.130.103.213 The reverse PTR for that IP is server.bumfodder.com. Both the A record and reverse are setup on my IPSs DNS servers (three of them in total) which are available 24/7. They are the Authority for this domain. When you server boots up / during install - it will look to the DNS servers you provide and using that info, update its settings.
Reply

Oct 4, 2010 9:25 PM in response to Tim Harris

So I set up the server Sunday night. Totally from scratch, a clean install. The calendar seemed to work perfectly for about 24 hours, and now its back to a constant stream of errors. This time I set it up without open directory, all 6 users are local users. I'm trying to set this up as simply as possible. My domain name points to my ip and my ip points to my domain name. But the server isn't directly on the internet anymore, it's behind a router with the iCal port mapped to the server. Everything went well like i said, for right about 24 hours. Then BOOM, all uses started getting the constant flow of iCal server errors. It's insane, this iCal server is a complete piece of ****. I'm almost to the point where I'm going to tell Apple that they need to GET this thing working, or give us our $1000 back. You can make a file server out of any mac, the primary reason many small companies buy OS X Server's these days is for the calendar server. Then once they have it, they use it for other things too. This is BEYOND frustrating.
Reply

Oct 4, 2010 9:41 PM in response to l008com

SO these iCal errors... they're giving me the URL and telling me the user isn't found. If you type that url into safari, safari get's a 404. It's like my calendar users literally disappear. But they will come back! The errors come and go. It's insane.
Reply

Oct 4, 2010 11:47 PM in response to l008com

s time I set it up without open directory, all 6 users are local users.


It is my understanding that you need Open Directory running for iCal to work.

My domain name points to my ip and my ip points to my domain name


I assume this is your private IP and not the public one and what are you using to provide DNS services for your server?
Reply

The (iCal) server responded with an error.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.