iCal on Mac with Apache on Windows

[Migrated from tuzig.com]

I’ve been struggling with getting the iCal app on Mac OS X to use a shared calendar on Apache installed on Windows and using domain authentication (SSPI). It is all supposed to be so simple, yet it didn’t work. Authentication failed with this message:

Access is denied at http://server.com/file.ics with this login and password

When using Safari and accessing the same webDAV url authentication works just fine. I could even download the calendar file from Safari and it would open it in iCal, but for some bizarre reason – neither Subscribing nor publishing worked

I’ll leave out all my trials and errors. Eventually it came down to SSPI authentication not working well with iCal, even with SSPIOfferBasic On and SSPIBasicPreferred On. Only when I added SSPIOfferSSPI Off did it start working…

I’m still slightly confused why no modification is allowed to subscribed calendars in iCal, as it does let you do it in Sunbird, but at least you can publish your own calendar and subscribe to other’s

One Response to “iCal on Mac with Apache on Windows”

  1. Rick

    Oh. My. God.

    I have been banging my head on a related problem for about 5 hours now. I have a wiki that’s SSPI-protected, and it’s absolutely refused to play nice with Safari (depending on the machine, to make things just that much more interesting). This of course also effects the iPhone, which is gaining traction in my company.

    After hours of playing, tweaking, and Googling, I finally had the right combination of search terms to land on this page. It’s goofy, it shouldn’t matter, but it works!

    Thank you, thank you, thank you!


Leave a Reply