The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"дать доступ к Location для неавторизированных пользователей"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"дать доступ к Location для неавторизированных пользователей"  
Сообщение от Mikey on 11-Янв-09, 17:51 
Здравствуйте, проблема в следующем:

Debian, apache2. Имеем VirtualHost доступ к любому Location'у которого органичен Digest авторизацией.

Требуется что бы доступ на Location /secret был полностью открыт.

Все настроенно следющим образом:
=== cut ===

<Location />
        AuthType Digest
        AuthName "secret area"
        AuthDigestDomain https://mydomain/
        AuthDigestProvider file
        AuthUserFile /path/to/file
        Require valid-user
</Location>

<Location /secret>
        AuthType None
        Require none
</Location>

=== cut ===

Не работает.

При попытке перехода неавторизированного пользователя на /secret в error.log вижу:

[Sun Jan 11 17:37:03 2009] [crit] [client XX.XX.XX.XX] configuration error:  couldn't check user.  No user file?: /secret

Что в конфигурации я напсал не правильно?
Спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "дать доступ к Location для неавторизированных пользователей"  
Сообщение от angra (ok) on 12-Янв-09, 14:30 
Слеш после secret в браузере пробовали добавлять?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "дать доступ к Location для неавторизированных пользователей"  
Сообщение от Mikey on 12-Янв-09, 16:18 
>Слеш после secret в браузере пробовали добавлять?

Да, пробовал и <Location /secret/>, к сожалению, не помогает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "дать доступ к Location для неавторизированных пользователей"  
Сообщение от Aleksey (??) on 13-Янв-09, 11:35 
Учитесь пользоваться документацией!

http://httpd.apache.org/docs/2.2/mod/core.html#satisfy

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "дать доступ к Location для неавторизированных пользователей"  
Сообщение от Mikey on 14-Янв-09, 22:15 
>Учитесь пользоваться документацией!
>
>http://httpd.apache.org/docs/2.2/mod/core.html#satisfy

Спасибо, это помогло :)

Теперь проблема в том, что  после добавления:

        <Location /secret/>
                AuthType None
                Require none
                Satisfy Any

                Order deny,allow
                Deny from all
                Allow from XX.XX.XX.XX
        </Location>

при переходе с IP указанного в Allow, все отдается.
При попытке перехода с других IP, вместо казалось бы ожидаемой HTTP403, я получаю HTTP500 и точно такую же запись в логе, как и раньше.
Конечно, все работает - но меня гложат сомения.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру