Impossible to publish iCal on Webdav Apache2

The OS X Server is set-up using Apache2 and the webdav was correclty configured as discribed in the following useful pages:
http://httpd.apache.org/docs/2.0/mod/mod_dav.html
http://tldp.org/HOWTO/Apache-WebDAV-LDAP-HOWTO/
I have no problem to access the webdav folder by ftp, browser, "connect to server" or to read the content with iCal after having copied the ics fiels.
But it is impossible to publish an ical to that webdav folder.
(Problem of authentification).
The compliance test with Litmus is ok except for the "cond_put .." which Failed.
Client: OS X 10.4.8
iCal: 2.0.3
OS X Server 10.4.8
Any idea why it is impossible to publish Calendars?

I found the solution:
It work fine using ../davlocks/DAVLock for the DAVLockDB parameter.
But the davlocks folder must have the rights to 777 (chmod -R 777 davlocks/)
Hope this help.

Similar Messages

  • Publish iCal to OS X Server 10.3.9 with WebDAV enabled--not working

    I've published iCal calendars to other servers with WebDAV enabled, but so far have not been able to publish to OS X 10.3.9 server with WebDAV enabled.
    Error message is: Calendar could not be published. This access has been forbidden by server.
    I'm using an administrative username and password to eliminate any question about access to specific directories, I've ensured that the site is WebDAV enabled using the OS X Server Admin gui (so, web/sites/domain name/ editing section, under Options). I've been unable to find any more detailed instructions on publishing to OS X server. Any suggestions, webpage tutorials, etc., greatly appreciated.
    FWIW, I suspect the folder location for where the .ics file would go on the server may be the issue. The web content is in Library/WebServer/foldername and this is where I put the calendar folder.
    Marcus Duke
    Webmaster/Info Specialist
    Washington Sea Grant
    UW School of Aquatic & Fishery Sciences
    G4 1gHz   Mac OS X (10.3.9)  

    Hi Jovan
    I don’t think its a problem with 10.3 server as such. You’ve got to remember that 10.3 is getting on a bit. As far as supporting the latest drive sizes Apple as well as other interested parties would devote their energies in supporting the latest operating systems. For example Microsoft have recently released Vista. Most interested parties will get on board the Vista bandwagon and start developing and writing drivers and software for that rather than XP. After a while you will start to see less and less being developed for the older operating system. I think this is just one of those times.
    Tony

  • Publish iCal Local Account Calendar on OS X Server

    I'd like to publish my iCal calendar (iCal>Calendar>Publish...>Publish on: A private server) on my OS X Server 10.6.7 ().
    Whenever I attempt to do this using my local account on tthe server, I get the error:
    http://username@domain_name/Home.ics is not a location that supports this request.
    I've tried all the obvious stuff: turning off the firewall, sanity checking the iCal service authentication settings, everything obvious. I believe that this is an authentication issue for local accounts on OS X Server. Because the server is set up as a standalone (i.e., no network accounts, all local accounts), Open Directory is turned off, and there's no Kerberos authentication that I'm aware of.
    Would someone please tell me how how to publish iCal calendars of local accounts on OS X Server?

    According to iCal Server Administration, OS X Server requires an Open Directory account, so you cannot publish your local account's iCal calendar.
    You can, however, use iCal itself and a modification of the OS X Hint "Publish iCal calendars with local WebDAV server" to publish local account calendars.
    0. Server Admin>Web>Sites Turn on the Web with an enabled host name. Make sure that WebDAV is enabled under Server Admin>Web>Sites>Options. Enable SSL with your server's certificate under Server Admin>Web>Sites>Security to ensure that your personal calendar information is SSL encrypted over the web.
    1. Append this directive to the end of the file /private/etc/apache2/httpd.conf:
    Include /private/etc/apache2/other/*.conf
    and make sure that there's no conf file in ./other that you may not wish to load, such as httpd-userdir.conf. Move these to *.conf.original or some such if necessary.
    2. Create the file /private/etc/apache2/other/httpd-webdav.conf with the contents:
    # WebDAV configureation for Publishing local account iCal calendars
    #  Based in part on Mac OS X Hint "iPublish iCal calendars with local WebDAV server Apps"
    # http://hints.macworld.com/article.php?story=20020912065811863
    # copied from /etc/apache2/sites/0000_any_443_myserver.conf
    # which is automatically generated by Server Admin>Web
    # No need to replicate these directives here, so comment out
    #<IfModule mod_dav.c>
    #       DAVLockDB "/var/run/davlocks/.davlock100"
    #       DAVMinTimeout 600
    #</IfModule>
    <IfModule mod_dav.c>
      <Directory "/Library/WebServer/Documents/webdav">
        DAV On
        AuthType Digest
        AuthName 'WebDAV'
        AuthDigestFile /private/etc/apache2/httpd/.htdigest
        AuthGroupFile /dev/null
    #    <LimitExcept GET HEAD OPTIONS>
          require valid-user
    #    </LimitExcept>
      </Directory>
    </IfModule>
    3. Create the apache htdigest authentication file:
    $ mkdir /private/etc/apache2/httpd
    $ chmod 0755 /private/etc/apache2/httpd
    $ touch /private/etc/apache2/httpd/.htdigest
    $ chmod 0644 /private/etc/apache2/httpd/.htdigest
    $ htdigest /private/etc/apache2/httpd/.htdigest WebDAV username
    Adding password for username in realm WebDAV.
    New password: md5 hashed password
    Re-type new password: md5 hashed password
    4. Create the WebDAV directory:
    $ mkdir /Library/WebServer/Documents/webdav
    $ chown www:www /Library/WebServer/Documents/webdav
    $ chmod 0755 /Library/WebServer/Documents/webdav
    $ mkdir /Library/WebServer/Documents/webdav/iCal
    $ chown www:www /Library/WebServer/Documents/webdav/iCal
    $ chmod 0755 /Library/WebServer/Documents/webdav/iCal
    and sanity check that the OS X Server davlocks directory /var/run/davlocks exists [it should!] and has www:www ownership with permissions 755 [it should!].
    5. Sanity check your apache config files:
    $ apachectl -t
    should yield "Syntax OK". Then Server Admin>Web>Stop and Start to restart your web server with the new configuration.
    5. Under your local account on OS X Server, iCal>Calendar>Publish... Publish on a private server with the URL:
    https://osxserver/webdav/iCal
    using OS X Server's local account username/password. Success will be reported with a URL of your calendar on the server.
    6. Under another client account from which you wish to subscript to your OS X Server local account's Calender, iCal>Calender>Subscribe... Enter the URL on OS X Server. You will be prompted for the htdigest name/password pair you created above -- enter this, not the username/password of your local account on OS X Server. Even though you should be protecting this channel with SSL and md5, don't reuse your username/password to access the WebDAV directory you created. You will now be subscribed to your local account's iCal Calendar residing on OS X Server.

  • Publish ical on internet for any apple or window users?

    I would like to publish ical for my business. Therefore my clients can see what days I have available. I have tried ical exchange and am not able to get my friend to log onto it on their windows (mozilla) web browser. I have tried .web but run into the same problem. I do not want to use .mac if I have to because of the cost. I figure I have two options publish it to a site similar to ical exchange or publish directly to my website. I do not know how to either, any advice?

    You can use the publish feature of iCal to publish your calendar to either a .Mac account or any other URL which is running WebDAV services (WebDAV is a mechanism to allow file transfers over FTP - supported by Apache and many fine web server software).
    If your web site is not running WebDAV see if your system administrator can set that up for you.
    More information on WebDAV can be found here: http://www.webdav.org/
    Here are some hosting companies that support WebDAV: http://www.hosting-comparison.com/info/webdav-hosting
    For what its worth, I pay the $99 for .Mac and between the backup software and synchronizing my machines I think its worth it. The .Mac hosting and Email is just a bonus.

  • ICal on Webdav

    I just set up a published calendar using iCal and webdav.
    I want other users to be able to make changes to the calendar besides the owner/author. Is this possible? How do I give permissions to other users to make changes on my calendar?
    Thanks,
    Andy

    Other users can't make changes in this version of iCal. Still looking for a loop-hole around this problem. I can't afford to upgrade!

  • Publish Ical on TimeCapsule

    Help
    How can i publish Ical on Timecapsule so i can sync Macbook and Imac up, just so me and the wife are singing of the same songsheet.
    thanks
    Michael
    www.thickskinnedband.com

    I'm pretty sure you can't run a WebDAV server on a TimeCapsule; that is what you will need to publish your calendar. That, or a MobileMe family pack.

  • Publish iCal Calendar using Tiger Server

    I've been searching for a simple way to publish iCal calendars using Tiger Server. Here is what I need to do:
    I need one user to be able to publish multiple "studio schedule" calendars to the Tiger server...and I need all the regular users in the studio to be able to subscribe to it so that they can see what work they have scheduled for the day. The regular users do NOT need to be able to make changes to the calendar...they only need to see it. (and print it if needed) Only the studio manager needs to be able to see and edit the published calendar.
    I called Apple support for help on this one and they told me they would have to charge me $695 just for me to be able to get help on this....which surprised me because I'm just trying to use their software to do something it is supposed to be able to do! LOL The only other suggestion he could give was for me to look to the discussion groups here for help....so here I am!
    HELP!
    xServe G5   Mac OS X (10.4.6)   xServe G5

    The first thing you need to do is set up WebDAV on the Server and share a directory. If you need instructions on how to that just follow this thread.
    http://discussions.apple.com/message.jspa?messageID=2793917#2793917
    Once you've set up a shared directory you just publish the calendar to it from within iCal.
    To do that, set up a calendar, select it and then select 'Publish' under the 'Calendar' menu. In the dialog box that opens up give the calendar a name without spaces. Select 'Publish on: a Private Server'.
    In the field for 'Base URL:' fill-in the complete url to the server directory you set up previously using the WebDAV instructions. For example, if you set up a directory on the server called 'calendars' and the URL of the server is www.example.com you would put in 'Base URL: http://www.example.com/calendars'.
    Now enter the 'Login' name and 'Password' for an account that has access to the shared directory as you've set it up using the WebDAV instructions.
    Select the other options you want to enable in the dialog box and then click on 'Publish'. Now the calendar is published and available for others to subscribe to.
    Now to subscribe to the calendar, just select 'Subscribe' under the 'Calendar' menu in iCal and enter the URL for the calendar. Using the example from above you would enter 'webcal://www.example.com/calendars/StudioWork.ics' for a calendar that was named 'StudioWork'.
    You can also email the URL for the published calendar by selecting it in iCal and selecting 'Send Publish Email...' under the 'Calendar' menu in iCal.

  • Publishing iCal on internet

    So I dont have a .Mac account, but I'm looking for a website that supports publishing iCal information. Can anyone point me in the right direction?
    I tried using iCalX.com but am having problems with it, its not really displaying the correct information.
    Thanks for any help!

    Actually, you don't need .Mac for most services, including iCal publishing. Here's a good resource for setting up WebDAV for iCal sharing: http://www.macdevcenter.com/pub/a/mac/2002/09/20/ical_webdav.html
    There's also a series of great articles here: http://www.macdevcenter.com/pub/a/mac/2002/09/20/homemadedotmac2.html about how to "roll-your-own" .Mac. I paid for .Mac for the bookmark and Mac-to-Mac syncing capability, but if I didn't use these, I wouldn't have renewed.

  • Can multiple users alter a published ical calendar/to do list?

    two people , both with .mac accounts and used to using and publishing ical calendars, want a shared task list and shared calendar. both should be able to alter both.
    is it possible?
    thanks
    e

    This is exactly what a colleague and I want to do - and two more colleagues will want to join in on our shared calendar and to do list soon . All of us have .mac accounts etc. Surely lots of people would want this straightforward feature too....
    We don't, however, want to have to swap our .mac login details with each other. If I understand you right Gotham, that is what your soultion is. Thanks but not suitable for me.
    If iCal can't do this, why not? and what can?

  • Can you change the DEFAULT VIEW of a published iCal to MONTH VIEW?

    Can you change the DEFAULT VIEW of a published iCal to MONTH VIEW? I use this for a vacation rental and people never ever ever ever need to see anything but the MONTH VIEW. I hate having to tell them to click MONTH view at the top of the page. Is there a way to force it to always appear in MONTH? Thanks!

    ddotcom,
    Welcome to Apple Discussions.
    Unfortunately no, but if they are repeat viewers why not tell them to change their view to "Monthly" using the "Preferences" button on that page?
    ;~)

  • Published ical calendar

    Hello everybody, it seems not to be possible to set the way a published ical calendar appears. If I have a look at it in the browser the week starts with sunday. This may be a us standard. Here in Switzerland we start the week with monday... I know it is possible to change the settings by every user. But I want it to be ready as I want to show it.
    Further: Does anyone know a good solution to export the calendar to a web editor, resp. to export a calendar as a website and then edit it in the web editor? I wonder why iCal does not support such a feature.
    Thanks for your inputs.

    Double post.
    Message was edited by: rcosgrove

  • Publish iCal on .Mac

    Hi
    After publishing iCal, I get URL in "View Page". I use the URL on my homepage to show iCal.
    However, when it's linked, it always shows 'Weekly' page as a default page. I like 'Monthly' page as a default page.
    I clicked 'Preferences' and changed a default page to 'Monthly' and it seems to work in Safari until I empty cache. And then it shows 'Weekly' as a default page.
    I also noticed that 'Preferences' doesn't work in FireFox. When I tried to change a default page and clicked 'Apply', it goes to Apple site.
    My question is, how can I make 'Monthly' page as a default page, permanently?
    I appreciate your help.
    Thank you
    imac G5   Mac OS X (10.4.3)  
    imac G5    

    I just tried to figure out a way to fix this, but it seems like a flaw in the program (at least for you). I would recommend leaving feedback on the iCal feedback page: http://www.apple.com/feedback/ical.html.

  • Impossible to publish without crashing

    Hello,
    Iweb 2.0 simply cannot publish on my system. It get's all the way to the point were the timer (circle) starts to run next to the pages updating and then, without fail, iweb crashes.
    It is impossible to publish.
    It really is shocking how buggy this release is.

    Folks, I have at leaste determined the cause of the crashes. I mad a brand new site, not opening my old one and it publishes fine. If I use my old site, it cashes. I don't know where to go from here with that info, but at least I know the root cause is in the importing of an old (pre 2.0) site.
    Any thoughts?

  • Publishing iCal Events to Twitter..?

    Hello,
    is there a way to publish iCal Events or a complete calendar from ical to Twitter?
    I am a MobileMe User, also using Google for working with non AppleUsers.
    Thanks for Helping
    Bernhard

    Hi,
    If you were guaranteed that the format was going to be the same every time, it would be possible do this by selecting the text and using an Applescript.
    Best wishes
    John M

  • Publishing iCal calendars for non iCal users?

    Firstly I guess I should set out the ideal solution I want to acheive.
    I am looking for a way to publish calendars from iCal to my hosting server which will be viewable by PC/non iCal users via a web browser. I'd have to do it via ftp as my servers do not currently support WebDav.
    Currently I have managed to publish the calendars which are viewable via a browser which appear as a list of code rather than as a calendar.
    Is there a way to do this using iCal or, dare I mention, another calendar/organiser software package?
    PowerMac G5 2.5Ghz Dual + G4 1.67Ghz Powerbook 1Gb RAM   Mac OS X (10.4.10)   20Gb 1st Generation ipod still working well!

    Hello Julian,
    Thanks for this. Excellent solution and pretty straight forward to set up. Wish I'd had this years ago.
    Cheers again
    Anthony

Maybe you are looking for