The OpenNET Project / Index page

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

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

"Проблемка с Apache"  +/
Сообщение от cad2206 on 29-Сен-10, 12:28 
Добрый день уважаемые знатоки. Подскажите:
Часть httpd.conf:

Alias /test "/usr/local/www/test/"
<Directory "/usr/local/www/test">
  AuthName "This server require authorization!"
  AuthUserFile /usr/local/etc/apache/htpasswd
  AuthType Basic
  Require user tss
  Order deny,allow
  Deny from all
  Allow from 192.168.0.92
</Directory>

При попытке войти с машины 192.168.0.92 браузер выдает:
You don't have permission to access /was/ on this server.

А в httpd-error.log запись:
[error] [client 192.168.0.1] client denied by server configuration: /usr/local/www/test. Где 192.168.0.1 - адрес сервера Apache (т.е. локальный).

Коментирую строку: Allow from 192.168.0.92 - Все ОК, но с любой машины.

Вопрос: почему сервер думает, что я клиент с адресом 192.168.0.1? И как это поправить?

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

Оглавление

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


1. "Проблемка с Apache"  +/
Сообщение от cad2206 on 29-Сен-10, 12:33 
Простите, чуть ошибся: не коментирую строку: Allow from 192.168.0.92, а правлю на: Allow from all
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Проблемка с Apache"  +/
Сообщение от Pahanivo (ok) on 29-Сен-10, 13:19 
>[оверквотинг удален]
>   Require user tss
>   Order deny,allow
>   Deny from all
>   Allow from 192.168.0.92
> </Directory>
> При попытке войти с машины 192.168.0.92 браузер выдает:
> You don't have permission to access /was/ on this server.
> А в httpd-error.log запись:
> [error] [client 192.168.0.1] client denied by server configuration: /usr/local/www/test.
> Где 192.168.0.1 - адрес сервера Apache (т.е. локальный).

прокся?

> Коментирую строку: Allow from 192.168.0.92 - Все ОК, но с любой машины.
> Вопрос: почему сервер думает, что я клиент с адресом 192.168.0.1? И как
> это поправить?

прокся?

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

3. "Проблемка с Apache"  +/
Сообщение от cad2206 on 29-Сен-10, 13:47 
ага, Squid стоит..
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Проблемка с Apache"  +/
Сообщение от Pahanivo (ok) on 29-Сен-10, 14:03 
> ага, Squid стоит..

здорово - теперь осталось немного напряч голову и подумать ))

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

5. "Проблемка с Apache"  +/
Сообщение от cad2206 on 29-Сен-10, 14:13 
>> ага, Squid стоит..
> здорово - теперь осталось немного напряч голову и подумать ))

Pahanivo: я задал вопрос не для того, что бы мне говорили: "пудумаю, подумай еще чувак....", подумал уже... и прикинь - не придумал... так что либо проигнорируй, либо скажи толком что и как.


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

6. "Проблемка с Apache"  +/
Сообщение от Aquarius (ok) on 29-Сен-10, 14:33 
>>> ага, Squid стоит..
>> здорово - теперь осталось немного напряч голову и подумать ))
> Pahanivo: я задал вопрос не для того, что бы мне говорили: "пудумаю,
> подумай еще чувак....", подумал уже... и прикинь - не придумал... так
> что либо проигнорируй, либо скажи толком что и как.

а тебе не просто так сказали 'подумай', тебе вполне конкретно намекнули

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

7. "Проблемка с Apache"  +/
Сообщение от Nettank (ok) on 29-Сен-10, 14:34 
Ты обращаешься к серверу через Squid, а следовательно, твой айпишник меняется на айпишник Squid'a. Если на squid трафик перенаправляется прозрачно, то нужно в правилах добавить исключение для этого сервера. Например, в iptables это делается так:
iptables -t nat -A PREROUTING -p tcp -s 192.168.0.0/24 ! -d  192.168.0.1 --dport 80 -j REDIRECT --to-ports 3128

т.е. ! -d 192.168.0.1 как раз добавляет исключение в правило. 192.168.0.1 - адрес www-сервера. Мне кажется, он у тебя крутится на одной машине со сквидом. Если нет - поправь адрес.

Если прокси включен в браузере, а не прозрачно, то в настройках прокси нужно добавить айпишник www-сервера в исключения.

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

8. "Проблемка с Apache"  +/
Сообщение от cad2206 on 29-Сен-10, 14:51 
Nettank, спасибо. Вопрос исчерпан.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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