You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

Yosemite's Calendar doesn't send invitations through CalDAV

After upgrading to Yosemite, invitations are not sent to event attendees on CalDAV calendars. My calendar app is connected to the CalDAV service provided by Kolab.org, a free groupware server. The CalDAV server supports the "calendar-schedule" feature and this worked fine with previous versions of Mac OS X, including Mavericks. The "calendar-schedule" feature allows clients to submit invitations to the calendar resource specified by the schedule-outbox-URL property according to the Scheduling Extension Draft. And the calendar app sent POST requests according to chapter 6 which were then forwarded to the event attendees as standard iTip messages. This stopped with Yosemite. Looking at the HTTP traffic between the client and the server, I can see that the calendar app doesn't even attempt to send invitations via CalDAV. It seems that Yosemite solely relies on the new Scheduling Extension from RFC 6638 which implicitly sends invitations and other scheduling messages when putting an event to the server. However, according to RFC 6638, this feature is announced with "calendar-auto-schedule" which definitely isn't the case for the Kolab CalDAV service.


Did anybody experience the same problem?

Are there any hidden flags that can be set in order to bring back the old behavior?

Any help is much appreciated because this breaks the meeting scheduling workflow in our entire company.

Best,

Thomas

MacBook Air (13-inch Mid 2012), OS X Yosemite (10.10)

Posted on Nov 11, 2014 5:41 AM

Reply
14 replies

Feb 16, 2015 12:04 PM in response to brother.lee

I did got it to work but it's a bit of a story. If you want it to work the quick and easy way use a gmail account for your Server Email Address (The Enable invitations by email option). Set it up as an 'Use gmail to send from your other other email addresses' account.


The weird. It will also work when you change the Server Email Address to the email address that your account is using. You don't want this because you're probably not the only one using the service. It will then not work for anybody else.


An example:

If you set up the Server Email Address like this: calendar@companyname.com and your email address is john@companyname.com it will not work. If you set up the Server Email Address like this: john@companyname.com and your email address is john@companyname.com it will work but only with that address.

My advice, setup a gmail account and don't look back.

Good luck.

May 19, 2015 7:17 AM in response to Ein o Grön

Ok the problem is that something big changed in the contacts. I have no idea what but apple will not admit their mistake. So you have one way to fix this- the long way. Configure every calendar and contacts and notes account on your server. Then backup their info. Then stop calendar and contacts service. Then delete the folder content inside Library-server-Contacts and calendars. Then start the service and start your contacts application on the server again (where you have all the accounts setup) Then one by one add the contacts back. Same for calendars and notes. I was lucky i had to do it only for 30 people here. The problem is that during the upgrade from 10.8 to 10.10 contacts does not upgrade 100% properly so you have a contact card that is "BAD" and causing all kinds of trouble. I had calendar server language python running 60-80% all the time for example. After I clean the mess everything works. Also your invites by email will have to be setup. This is actually good and when you go in do not change any of those settings- it is the default server email account for dealing with your invites. I am clean and now my last issue is Profile manager but this is another story with Certificates that is almost cleared- at least certificates are.

Yosemite's Calendar doesn't send invitations through CalDAV

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