OSX 10.5 Finder дружественный сервер WebDAV для Linux?

Кто-нибудь знает (с полномочиями) OSX 10.5 Finder-дружественный сервер WebDAV?

Я установил lighttpd с помощью mod_webdav на моем Ubuntu 9.04, но PUT не работают. Я бы предпочел не вращаться через все различные варианты...

2 ответа

Искатель OS X использует очень большой набор функций webdav, включая единственный пример фрагментированных PUT. Единственный найденный мной сервер - Apache mod_dav. Мы активно используем его против Леопарда и Мавена.

Также, от lighttpd, есть также модуль webdav для nginx, но он совсем не работает для свойств и не может делать фрагментированные PUT.

Apple также выпустила свой календарь-сервер, который использует расширения CalDAV, поэтому он должен работать против искателя. Я не использовал этот продукт, поэтому не могу ручаться за него как за обычный сервер webdav.

При поиске совместимых вариантов вы должны проверить следующие проекты

Только сегодня я обнаружил проблему с загрузкой Mac. Оказалось, что Mac не только использует chunked-кодировку при выполнении PUT (все другие клиенты, которые я проверил, вместо этого отправляют Content-Length), но также указывает "Transfer-Encoding: Chunked" с заглавной буквой C вместо "chunked", а mod_proxy не делает ' это так.

Кажется, что lighthttpd также не любит фрагментированные кодировки передачи на PUT.

Мы используем библиотеку Tomcat + Apache Jackrabbit Webdav на стороне сервера, и Mac Finder прекрасно с ней работает.

Другие вопросы по тегам