Назад | Перейти на главную страницу

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

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

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

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

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

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

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

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

Кажется, что lighthttpd тоже не как фрагментированные кодировки передачи по ПУТ.

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