If you do not see calendars being published by other BusyCal or BusySync users on your LAN, it may be because they have their system firewall turned on and it is blocking incoming connections. They should either turn off their system firewall, or allow BusyCal and BusySync traffic to pass through the firewall. The instructions differ depending on which version of Mac OS X you are running:
- Configuring the firewall on Mac OS X 10.5 Leopard, 10.6 Snow Leopard, and 10.7 Lion
- Configuring the firewall on Mac OS X 10.4 Tiger
Note: It is only necessary to modify your firewall settings on computers that are Publishing calendars. It is not necessary to adjust the firewall settings on computers that are only Subscribing to calendars.
Configuring the firewall on Mac OS X 10.5 Leopard, 10.6 Snow Leopard, and 10.7 Lion
To enable BusyCal and BusySync to accept incoming traffic through Leopard's Firewall, open System Preferences and select the Security Preference Pane.
Select the Firewall tab and choose the third radio button labeled "Set access for specific services and applications". Then click Show All in the toolbar to return to System Preferences.
Restart you computer. When your computer is done restarting, you'll be asked if you want BusyCal or BusySync to accept incoming network connections. Click "Allow" to allow BusyCal or BusySync network traffic through your firewall.
Configuring the firewall on Mac OS X 10.4 Tiger
By default BusySync will dynamically choose a network port for sending/receiving network traffic. If you have enabled the Mac OS X Firewall in Tiger (10.4), you will need to set a static port for BusySync to use and open that port on your firewall.
To do so, click the Advanced button in the BusySync Publish tab, select the Static radio button and enter a port number between 1000 and 65535.

BusySync will default to port 4990 (recommended). If you want to use a different port number, see well known TCP ports used by Apple software products to select a unique port.
Next, open the Sharing Preference Pane in System Preferences, click the Firewall tab, then click the New button.

In the dialog that appears, enter the TCP port number and description for BusySync. You may leave the UDP field blank.

Now your computer will allow BusySync to accept incoming network traffic through that port on your firewall. Note: It is not necessary to set a static port in BusySync on the other computers on your network. Those computers will automatically detect the port BusySync is using on your computer, as long as the Firewall allows network traffic through that port.