Discussion:
apache false positive error messages mit access_compat und satisfy any
Administrator Beckspaced.com
2014-08-28 18:03:03 UTC
Permalink
hallo deutsche suse-user,

nachdem ich vor ein paar tagen mal auf der englischen liste geposted
habe und noch keine antwort bekam, moechte ich es mal hier probieren.
vielleicht kann mir ja hier jemand weiter helfen?

ich hab hier opensuse 13.1 am laufen mit allen aktuellen patches

dazu apache2-2.4.6-6.27.1 und der error log meldet folgendes:

[Wed Aug 27 15:24:36.380408 2014] [access_compat:error] [pid 27254]
[client 84.149.95.211:53003] AH01797: client denied by server
configuration: /srv/www/webdev/httpdocs/

apache error log sagt mir also, dass der client nicht drauf zugreifen
kann, obwohl ich sehr wohl die webseite im browser sehen kann.
ist also eigentlich ne falsche fehler meldung ... false positive

dann hab ich mal naeher geguckt und festgestellt, dass des was mit
'satisfy any' zu tun haben muss.

folgendes steht bei mir in der .htaccess:

==========
Order allow,deny
Allow from 12.23.122.10
Allow from 34.19.32.213

AuthName "Protected Area"
AuthType Basic
AuthUserFile /srv/.htpasswd
Require user demo

Satisfy any
==========

ich mache also host / IP access und / oder user passwort
authentifizierung und mit satisfy sag ich halt einfach ... entweder IP
oder richtiges passwort dann ist alles gut

trotzdem ich aber die webseite sehen kann, also echt nicht denied werde,
liefert mit access_compat den fehler im error log

mache ich nur IP / host access check, dann passt des -> keine meldung im
error log
mach ich nur user / passwort, dann passt des auch -> keine meldung im
error log

nehme ich aber dann satisfy any her um zu checken ob IP / host und/oder
user / passwort dann bringt mir apache diese fehlermeldung

welche ja eigentlich kein fehler ist, da ich die webseite ja sehen kann ;-)

is ja alles auch eigentlich nicht weiter schlimm, da ja alles laeuft!
dennoch nervt es ein bissl, dass da immer die meldungen im apache error
log stehen.

wie soll ich denn dann die 'echten' fehler rausfiltern ;-)

wie gesagt, es laeuft ja alles bestens! dennoch sind diese 'falschen'
error messages im apache log a bissl nervig

vielleicht hat hier ja jemand eine idee??

danke & beste gruesse
becki
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Lesen Sie weiter auf narkive:
Loading...