|
What this is all about: I'm attempting to set up WebDAV services on OSX. What I'd like to have in the long run is a way to sync up iCal on my Powerbook and a home server, so that my calendars all have the same information. And I'd like to not spend $99 on .Mac if I can. Here's what the server specs are:
10/20 A totally fresh install of OSX on what I hope is the final drive for the iMac, and I still can't get the calendar to publish. Permissions worked great this time; I used the correction below and I was able to use the login and password through HTTP perfectly. I have to read up on the subject some more and see what the deal is. 10/17 Still not able to get the calendar to publish. There seems to be an issue with the password function in Apache that I haven't figured out yet; iCal claims that the server can't be found and that there was an error of type 500. Additionally, when I try to access the DAVdocs directory from a browser, I have to enter the password twice. I tried overwriting the password file with a new one, but now the browser won't let me connect at all. I'm going to be reinstalling OSX on a new drive tonight and try this whole process over again, and see if the results are any different. One thing to keep in mind: in Shawn Wall's tutorial he points to the wrong directory in one place: look for the line that says DAVLockDB /Library/WebServer/DAVLock/DAVLock If I'm not mistaken, it should be DAVLockDB /Library/WebServer/DAVLock/ But I could be wrong. More to come later. 10/16 I was able to get Apache started on the iMac after finding one typo and one bad directory link, and the permission issues were working fine, but I was unable to actually publish a calendar from the powerbook to the iMac. I have to try again tonight to find out what I did wrong. I also ordered the 160GB drive this morning, which will mean plenty of space for backups and music. Woo-hoo! 10/14 So last night I took about 20 minutes during a period of insomnia to try to enable WebDAV services on the iMac (and let me just tell you how nice it is to have a development box to play with, as opposed to breaking the Powerbook here); this involved setting up a root acount, logging in through ssh, farting around in httpd.conf (ahh, I remember the days on MKLinux...) to enable the services and set up the passwords. Restarting Apache this morning was unsuccessful though; somewhere the password functions I wrote were wonky. More research to come on this front. 10/9 I started looking into some way I can get two separate calendars linked up in one place so that Jen and I can keep our schedules together. I'd love to do it through iCal, as Jen will hopefully have a Mac on her work desk sometime next year. I've been trying to figure out how to sync two calendars up without spending $99 on Apple's .Mac service, especially since I'm running a webserver at home. After looking around at a bunch of dead links, I was able to find a good primer on enabling WebDAV service built in to OSX. Of course, I'm putting the cart in front of the horse because I still haven't worked out the issues with dyndns and tunneling through my router. Arrggh. This info is in no way guaranteed or expert. Use it at your own risk. |
|