nginx + dav + dav_ext

vsharun nginx-forum на nginx.us
Ср Апр 25 13:46:23 UTC 2012


Добрый день еще раз :)

Ради интереса решил попробовать
конкурента SMB/CIFS'у: webdav. Клиент win7,
сервер - nginx 1.2.0. Сначала fail был из-за options
& propfind. Добавил dav_ext. Теперь могу забрать
файл (windows explorer'ом всё делаю) и удалить
файл. Аплоадить - никак. Метод PUT
разрешен. По логам всё в порядке внешне,
но выглядит как череда propfind и попытка
stat() несуществующего файла, после чего
fail.:

2012/04/25 15:02:16 [alert] 46819#0: *2 dav_ext stat failed on
'/4T/.DAV/root/00DAV00/license.txt', client: 10.1.1.26, server:
cobalt.test, request: "PROPFIND /00DAV00/license.txt HTTP/1.1", host:
"cobalt.test:34576"

Попыток файл залить не наблюдается,
включение расширенного лога (debug
который) ничего не даёт: много много
страниц о том, что мы неудачно stat'им
файл, которого естественно нет.

Теперь вопрос: у кого-то удавалось
поднять в простейшем виде такую связку:
встроенный в винду7 клиент webdav и nginx,
чтобы осуществлять ftp-like операции
положил.забрал.удалил и т.п.
Предположительная цель использованися
- workgroup помойка, никакая авторизация не
требуется.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,225769,225769#msg-225769



Подробная информация о списке рассылки nginx-ru