I've got the iCal server up and running, but am unsure about push. The iCal server is configured with the push notification service active. When I create an event in the web calendar the event doesn't get pushed to my iCal app on my mac with snow leopard. The same is true if I create an event in iCal and wait for it in the web calendar. Invitations and notifications aren't pushed either. In iCal app settings for my account is set to push. In order to retrieve updated calendar info, I must right click on the calendar and select 'Refresh.'
Does anyone have the iCal push functionality working. Does OSX SN require an update like the iPhone to be compatible?
Any help or info is greatly appreciated.
MBP 2.53, Pwr Mac G5 Quad, MacBook Core 2 Duo, iBook G3, Mac Mini, iMac G4,
Mac OS X (10.6),
Mac OS X Server 10.5, 10.6
WOW! Thank you so much. I can't believe it, push is working! Turns out that I only had the SSL port open (8443). I opened up the standard port (8008) and all is working perfectly. I guess push notifications don't run through the SSL port.
I have the exact same problem. After lots of tinkering I have finally got Push to work across the LAN to all the clients but unfortunately it will not work to the outside. Apple Tech said to open 5223 TCP to the server from the outside but I don't seem to see any change. Is there something else?
In order to get Push working from the outside you must have both XMPP ports open to the server. Also I should add that they NEED to be open to the same IP that the service uses to host Push to the internal LAN. So for example if the server has two nics and they both have different IPs, make sure that you are punching ports through to the NIC with the IP that is used on the LAN side of things (they must match).
OPEN TCP PORTS: 5223, 5222
Also make sure that you are using SSL for iCal on port 8443. Its best to make sure the entire session is encrypted and that no client passwords are being sent unencrypted.