Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We use Mac OSX 10.8 with Server 2.2.1.

When creating a calendar appointment on a client connected to the OSX server from within our local network (behind our firewall) we can select calendar resources and view other's availability. Outside our network, and in front of our firewall, this function does not work.

We currently have ports 389 and 636 (LDAP/SSL) as well as 8008 and 8443 (Calendaring/SSL).

My gut is telling me that Bonjour might be helping out when inside our network.

share|improve this question
Did you ever manage to resolve this? – Joost Aug 26 '14 at 8:01

What I've learned so far:

  • In order to facilitate a CalDav service to the outside world, forwarding port 8008 and 8443 sufficed for me.
  • However, in order to allow users to add an Internet Account via System Preferences, port 443 needs to be accessible as well. Authentication and selecting which services are to be used is done over port 443.

This is not a complete solution yet, though, as I'm now stuck at a 'critical error' when creating an iCal agenda in the newly created account:

Critical error

To be continued.

Note: my issue is nearly identical to the question at hand, and I'll be tracking my progress here when it is no longer relevant to this specific question.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.