Open source, commercial support.
Recipe for broad client compatibility
So you want your webdav server to be accessible from windows XP to Win7, Linux, Mac OS and from the main office productivity suites Open Office and MS Office - right? Here's how to do it:
Note: All of these are required!
Server implementation requirements
- Your DAV webapp must have a root context path, ie "/". NOT "/webdav" etc
- Must run on port 80.
- Must have Digest authentication enabled
- Must support locking, including the awkward lock-null support for collections
- Must allow unauthenticated OPTIONS requests
Client mapping requirements
- Do not specify a port number in the URL (this contradicts some widespread information)
- Do not specify user name in URL (ditto)
Live Demo
Connect to the following webdav address. Use the same credentials in the app context file in milton-filesystem-test, or ask the email group
http://miltondemo.ettrema.com/
This is very close to milton-filesystem-test. Feel free to use it to try out milton's webdav capabilities but please don't abuse it!
Do not store anything important there, all of the content in that repository will be deleted from time to time without notice.
Client compatibility summary
Note: where we refer to an operating system, we're actually referring to the native webdav client for that OS
| Dav Client | Supported | Notes |
| Windows 2000 | Yes | Uses Web Folders client |
| Windows XP Native | Yes | Uses Web Folders client |
| Windows XP (64 bit) Native | Unknown | Previous advice was that this doesnt work, but this hasnt been confirmed since Digest support was introduced into milton |
| Windows Vista | Yes | These comments are a bit old and need to be updated for 1.5.4
|
| Windows 7 | Yes |
|
| MS Office | Yes |
|
| Open Office | Yes |
|
| Linux Gnome (Nautilus) | Yes |
|
| Linux KDE | Yes | |
| Mac OS | Yes |
|
| Novel Netdrive/Webdrive | Yes | Works as of webdrive 8.22 (updated Sep 2009) |
| Netdrive | No |
|
| Bitkinex | Yes | Very reliable client application. Free. |
| OxygenXML | Yes | Very good dav enabled XML editor (I'm using it right now! Brad) |
| Dreamweaver | Yes | Synchronises with server using DAV. By default requires Digest authentication, but there is a patch to allow Basic auth |
| Cadaver (linux command line client) | Yes | |
| Litmus Test | Yes | Results here (milton has changed a fair bit since it was last run) |
| Linux DavFS2 | Yes |
(From Russ) Make sure you mount is writable for the user accessing the mount. Example: sudo mount -t davfs "https://yoursite.com/" your_mount_point -o uid=your_username We did find an issue w/ Ubuntu 10.04 and SSL that was worked around by installing davfs2 from source. That appears to be an Ubuntu packaging issue that will hopefully be fixed in the next release of Ubuntu. http://savannah.nongnu.org/support/?107471 |
WebDAV Navigator for iOS (iPhone) |
Yes |
"..the WebDAV Navigator for iOS works great with Milton-based servers and basic auth, and it's free: http://seanashton.net/webdav" - Christian Bauer |
|
PaderSyncDAV |
Yes |
For Android, Java ME and Blackberry - http://www.pader-sync.com/mobile-webdav-client.html Free trial, $10 to purchase. |
| Dav-E | NO |
"DAV-E crashes immediately after the first authenticated PROPFIND request after the initial OPTIONS" - Christian http://greenbytes.de/dav-e.html Action: Have emailed the author at green-bytes, but havent had response (BM 30/11/2010) |
blog comments powered by Disqus