[Sysadmins] netams & apache2
Алексей Синицын
=?iso-8859-1?q?asinitsinster_=CE=C1_gmail=2Ecom?=
Вс Фев 3 16:31:13 MSK 2008
03.02.08, Andrey Konnov<ankon на altlinux.ru> написал(а):
> > При установке и настройке netams возникла проблема с доступом через
> > web интерфейс. Подключить модули авторизации я смог, диалог
> > авторизации проходит нормально, при некорректной паре логин/пароль
> > отваливает, при авторизации отдает страницу, но с ошибкой 500:
> >
> > The server encountered an internal error and was unable to complete
> > your request. Either the server is overloaded or there was an error in
> > a CGI script.
> >
> > Вот вывод в лог:
> >
> > [Sun Feb 03 10:26:13 2008] [crit] [client 127.0.0.1] configuration
> > error: couldn't check access. No groups file?: /stat/
> >
> > Возможно я не все сделал в .htaccess? Там я добавил только
>
> Можно .htaccess полностью увидеть?
>
> >
> > Order allow,deny
> > Allow from all
> >
> > По такому запросу гугль вывел на проблемы прехода с первого апача на
> > второй, это похоже не отсюда. Может быть не все модули загружены?
>
> Попробуйте authz_user_module подключить.
>
Спасибо, по подключении этого модуля заработало.
Но заработало частично, http://localhost/stat перенаправляет на
текущий день и выводит html, но http://localhost/stat/admintool.cgi по
прежнему выдает ошибку 500, теперь такую:
Error message:
Premature end of script headers: admintool.cgi
На всякий случай подключал все модули что-бы удостовериться что дело
не в них, при этом картина та-же. В логе:
[Sun Feb 03 16:19:36 2008] [error] [client 127.0.0.1] (13)Permission
denied: exec of
'/var/www/apache2/addon-modules/netams/stat/admintool.cgi' failed
[Sun Feb 03 16:19:36 2008] [error] [client 127.0.0.1] Premature end of
script headers: admintool.cgi
На всякий случай:
16:26 root на wind ~ # cat /var/www/apache2/addon-modules/netams/stat/.htaccess
Order allow,deny
Allow from all
#Deny from all
#
AuthName "NeTAMS Administrators Only"
Require user admin
<FilesMatch "\.(gif|jpe?g|png)$">
Require valid-user
Satisfy Any
</FilesMatch>
AuthType Basic
AuthUserFile /var/www/apache2/addon-modules/netams/stat/.htpasswd
16:30 root на wind ~ # cat
/var/www/apache2/addon-modules/netams/admintool/admin/.htaccess
Order allow,deny
Allow from all
<Files *.cgi>
AuthName "NetAMS Admin Authorization"
AuthType Basic
Require valid-user
</Files>
Подробная информация о списке рассылки Sysadmins