> Строки для того виртуалхоста, на который пытаетесь попасть - приведите. Ну
> и замечу, что Апача тоже, как ни странно, пишет логи. И
> их, естественно, можно раскидать для каждого виртуалхоста. Это если документацию по
> Апачу попробовать прочитать.конфиг виртульного хоста
httpd-vhosts.conf
<Virtualhost *:80>
ServerName dspam.proxy.maykopbank.ru
ServerAdmin postfix@maykopbank.ru
DocumentRoot "/home/dspam/dspam.proxy.maykopbank.ru"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "/home/dspam/dspam.proxy.maykopbank.ru"
</ifModule>
<Directory "/home/dspam/dspam.proxy.maykopbank.ru">
Options ExecCGI
AllowOverride None
AuthName "DSPAM WebUI"
AuthUserFile /dev/null
AuthBasicAuthoritative Off
AuthType Basic
AuthMySQLEnable On
AuthMySQLHost localhost
AuthMySQLUser root
AuthMySQLPassword passroot
AuthMySQLDB postfix
AuthMySQLUserTable mailbox
AuthMySQLNameField dspam@maykopbank.ru
AuthMySQLPasswordField passdspam
AuthMySQLPwEncryption none
require valid-user
</Directory>
<Files admins>
Order allow,deny
Deny from all
</Files>
<Files configure.pl>
Order allow,deny
Deny from all
</Files>
<Files default.prefs>
Order allow,deny
Deny from all
</Files>
<ifModule dir_module>
DirectoryIndex dspam.cgi
</ifModule>
SuexecUserGroup dspam dspam
ErrorLog /var/log/dspam-error.log
TransferLog /var/log/dspam-access.log
ScriptLog /var/log/dspam-script.log
</Virtualhost>
вот что в логах:
root@PROXY:/ # cat /var/log/dspam-access.log
192.168.2.9 - - [28/Oct/2013:10:01:22 +0400] "GET /postfixadmin/list-virtual.php
HTTP/1.0" 403 231
192.168.2.9 - - [28/Oct/2013:10:03:03 +0400] "GET / HTTP/1.0" 403 202
192.168.2.9 - - [28/Oct/2013:10:03:12 +0400] "GET / HTTP/1.0" 403 202
root@PROXY:/ # cat /var/log/dspam-error.log
[Mon Oct 28 10:01:22 2013] [error] [client 192.168.2.9] client denied by server
configuration: /home/dspam/dspam.proxy.maykopbank.ru/postfixadmin, referer: http
://proxy.maykopbank.ru/postfixadmin/main.php
[Mon Oct 28 10:03:03 2013] [error] [client 192.168.2.9] client denied by server
configuration: /home/dspam/dspam.proxy.maykopbank.ru/
[Mon Oct 28 10:03:12 2013] [error] [client 192.168.2.9] client denied by server
configuration: /home/dspam/dspam.proxy.maykopbank.ru/
root@PROXY:/ #
т.е. когда включаю виртуальные хосты в апаче, сразу но все сраницы 403 ошибка, даже те которые работали. в логах тоже самое. в /etc/hosts есть строка dspam.proxy.maykopbank.ru у машин в сети резолвится этот адрес.
единственное не получилось по этой статье http://wolandblog.com/394-dspam-webui-ustanovka-i-nastroyka-.../ выполнить команду:
# mysql dspam < /usr/local/share/examples/dspam/mysql/mysql_objects-4.1.sql
# mysql dspam < /usr/local/share/examples/dspam/mysql/virtual_users.sql
ошибку выдавало, путем манипуляций убрал из sql запроса type=MyISAM, все залилось, базы создались, но это не влияет на ход ошибки.
И запутался уже. :( с этим DSPAM'ом
P.S. Если не выношу Web UI в виртуальный хост, то все работает, но когда захожу на страницу proxy.maykopbank.ru/dspam запрашивает пароль, берется из mysql, который не подходит, что я не пробовал. :(