Mike Matthews

Q: Can't invite a resource to calendar event

Hi:

 

Running El Capitan (v 10.11) on my Mac and Mac OS X Server (v 10.8.5) on a Mac Mini.

 

The Calendar server is configured for four users and three resources (projector, conference room and a group calendar). Each of the three resources is configured to accept invitations automatically. The delegate for each is Workgroup, which includes all four users.

 

On my Mac running El Capitan, I can invite any of the users to an event, but I cannot invite any of the resources. Other users in the office still running Yosemite have no problem inviting a resource.

 

I can drag an event to the resource’s calendar (in this case the group calendar) to successfully add it.

 

When I upgraded to El Capitan, away from the office, I had to delete the calendar account (which I believe was created using the OS X Server account option in System Preferences) and re-add it using the CalDAV account option, entering the full server path (/principals/__uids__/93812A1F….) to get it working.

 

I could try deleting the account and re-creating it while on the server’s local network to see if that solves it, but it’s curious that I can currently add users as invitees, but not resources—making me doubt that will be the solution.

 

Suggestions? Time for a server upgrade?

 

TIA.

 

mm

OS X El Capitan (10.11)

Posted on Oct 5, 2015 11:09 PM

Close

Q: Can't invite a resource to calendar event

  • All replies
  • Helpful answers

Previous Page 2
  • by Mike Matthews,

    Mike Matthews Mike Matthews Apr 1, 2016 3:58 PM in response to s.vogel
    Level 1 (21 points)
    Apr 1, 2016 3:58 PM in response to s.vogel

    All:

     

    We just upgraded our Mac to El Capitan (10.11.4, build 15E65) and Server to 5.1 (build 15S5127) and we can now invite locations and resources to events.

     

    I didn't fiddle with the edit the resources.xml file that lives in /Library/Server/Calendar and Contacts/Data/ and add <email>roomname@servername.example.com</email> to each <record type="resource"> XML element as ~morgen suggested.

     

    The location (a conference room) works completely as expected: If a user adds an event in the conference room, conference room accepts the event automatically and the event appears on a common office calendar (one of our two resources). If the event is deleted, the changes are pushed to the common calendar and the event is deleted.

     

    We have two resources (projector and the common calendar). When we add the resources as attendees at an event, they are properly added and the events show up in their calendars. If they are removed from the event, or the event is deleted, it seems we do have to sometimes refresh their calendars to force the changes to appear, however.

     

    Hope this helps. And no, this is not an April Fools Day joke.

     

    mm

Previous Page 2