<div dir="ltr">Система AltLinux Server 4.0 + updates.<br>Сервер apache2<br># rpm -q apache2<br>apache2-2.2.6-alt2<br>#<br><br>Модули:<br># httpd2 -M<br>Loaded Modules:<br> core_module (static)<br> mpm_prefork_module (static)<br>
http_module (static)<br> so_module (static)<br> alias_module (shared)<br> auth_basic_module (shared)<br> authn_file_module (shared)<br> authz_host_module (shared)<br> authz_user_module (shared)<br> autoindex_module (shared)<br>
cgi_module (shared)<br> dir_module (shared)<br> include_module (shared)<br> log_config_module (shared)<br> logio_module (shared)<br> mime_module (shared)<br> negotiation_module (shared)<br>Syntax OK<br>#<br><br>Пытаюсь включить авторизацию пользователей<br>
<br>[root@localhost /]# cat /etc/httpd2/conf/addon.d/A.vav.conf<br><br><IfModule alias_module><br> Alias /vav /var/www/common-addons/vav/<br></IfModule><br><br><Directory "/var/www/common-addons/vav/"><br>
Options None<br> AllowOverride None<br> AuthName "VAV Access"<br> AuthType Basic<br> AuthUserFile /etc/nagios/vav.web<br> Require valid-user<br> Order deny,allow<br>
Deny from all<br># Allow from <a href="http://127.0.0.1" target="_blank">127.0.0.1</a><br># Allow from <a href="http://192.168.104.0/24" target="_blank">192.168.104.0/24</a><br># Allow from <a href="http://10.192.64.0/24" target="_blank">10.192.64.0/24</a><br>
# Satisfy any<br></Directory><br><br>[root@localhost /]#<br><br>Файл /etc/nagios/vav.web создан и пароли заведены<br>[root@localhost /]# l /etc/nagios/vav.web<br>-rw-r----- 1 root apache2 37 Jul 15 15:05 /etc/nagios/vav.web<br>
[root@localhost /]#<br><br>[root@localhost /]# cat /var/www/common-addons/vav/index.html<br><html><body><h1>It works! VAV!</h1></body></html><br>[root@localhost /]#<br><br>При обращении к данной странице сервер выдает сообщениие об ошибке<br>
<br><h1>Access forbidden!</h1>
<p>
You don't have permission to access the requested object.
It is either read-protected or not readable by the server.
</p>
<p>
If you think this is a server error, please contact
the <a href="mailto:webmasterr@localhost" target="_blank">webmaster</a>.
</p>
<h2>Error 403</h2>
<address>
<a href="http://192.168.104.200/" target="_blank">192.168.104.200</a><br>
<span>Tue Jul 15 16:59:55 2008<br>
Apache/2.2.6 (Unix)<br><br><br></span>
</address>В /var/log/httpd2/error_log пишется<br>[Tue Jul 15 16:59:55 2008] [error] [client <a href="http://192.168.104.251" target="_blank">192.168.104.251</a>] client denied by server configuration: /var/www/common-addons/vav/<br>
<br>
Если закомментировать строчки, относящиеся к пользовательской авторизации,<br>и расскоментировать строчки с Allow, то все работает.<br><br>Кроме включения модулей, все остальное сконфигурировано по-умолчанию.<br><br><br>
Подскажите, пожалуйста, что я сделал неверно или чего не сделал?<br>
<br>--<br>Александр Васильев<br><br></div>