webdav+ext base.auth+var=error

Maxim Dounin mdounin at mdounin.ru
Sat Mar 21 14:45:12 UTC 2015


Hello!

On Fri, Mar 20, 2015 at 01:42:26PM -0400, itcod wrote:

> Добрый день уважаемые!
> Кто нибудь сталкивался?
> 
> auth_basic_user_file $file_password;
> 
> Конструкция работает при обычном обращении из браузера к location.
> И не работает запрос пароля, при обращении из dav-клиентов (far-netdrive,
> bitkinex...).
> В результате доступ к закрытым папкам, открыт по дав.... эт бред...
> 
> Проблема похоже в том, что модули дав или екст не понимают переменную
> содержащую имя файла паролей. 
> 
> пс:
> они прекрасно работают, когда там статичный файл. Только мне нужны отдельные
> персональные файлы авторизаций для папок... и один .htpasswd совсем не
> вариант... 
> 
> В тупике сижу... Буду благодарен даже за идеи.... сенькс.

Если доступ оказывается открыт - значит, переменная $file_password 
пустая.  Почему она пустая - вероятно, вопрос про то, как вы её 
устанавливаете.  Если показать конфигурацию - больше шансов, что 
помогут найти проблему.

-- 
Maxim Dounin
http://nginx.org/



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