Beerdrinker
14.10.09, 22:44
hallo,
ich hab hier mehrere vhosts auf dem apache laufen, davon soll einer per passort geschützt werden.
hier die config des vhosts:
<VirtualHost *>
ServerAdmin webmaster@localhost
ServerName server1
ServerAlias server1
DocumentRoot /var/www/server1
<Directory />
Options FollowSymLinks
AllowOverride AuthConfig
</Directory>
<Directory /var/www/server1>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /var/www/server1/cgi-bin/
<Directory "/var/www/server1/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/server1_error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/server1_access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
unter /var/www/server1 liegt dann die .htaccess:
AuthType Basic
AuthName "Resitricted Area"
AuthUserFile "/etc/apache2/.server1_passwords"
require user ich
und die passwortdatei hab ich mittels
htpasswd -c /etc/apache2/.server1_passwords ich
erstellt.
das fenster zur passwortabfrage kommt, aber das passwort wird nicht angenommen.
hier noch dir server1_error.log:
[Wed Oct 14 23:42:10 2009] [error] [client 93.206.72.169] GROUP: ich not in required group(s).
welche groups??? in der htaccess require ich ja nur einen user, keine group...
vielleicht weiß ja jemand was dazu
ich hab hier mehrere vhosts auf dem apache laufen, davon soll einer per passort geschützt werden.
hier die config des vhosts:
<VirtualHost *>
ServerAdmin webmaster@localhost
ServerName server1
ServerAlias server1
DocumentRoot /var/www/server1
<Directory />
Options FollowSymLinks
AllowOverride AuthConfig
</Directory>
<Directory /var/www/server1>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /var/www/server1/cgi-bin/
<Directory "/var/www/server1/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/server1_error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/server1_access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
unter /var/www/server1 liegt dann die .htaccess:
AuthType Basic
AuthName "Resitricted Area"
AuthUserFile "/etc/apache2/.server1_passwords"
require user ich
und die passwortdatei hab ich mittels
htpasswd -c /etc/apache2/.server1_passwords ich
erstellt.
das fenster zur passwortabfrage kommt, aber das passwort wird nicht angenommen.
hier noch dir server1_error.log:
[Wed Oct 14 23:42:10 2009] [error] [client 93.206.72.169] GROUP: ich not in required group(s).
welche groups??? in der htaccess require ich ja nur einen user, keine group...
vielleicht weiß ja jemand was dazu