httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From k...@azeotrope.org
Subject [users@httpd] Occasional "500 Internal Server Error"
Date Tue, 13 Nov 2007 18:28:42 GMT
Hi, I'm running Apache 2.2.6 on Windows 2000 SP4, and every once in a
while, trying to get a page will return status 500 Internal Server Error
"The server encountered an internal error or misconfiguration and was
unable to complete your request." etc... If I then refresh the page in
my web browser, it'll display fine.

I've checked the logs, and don't see any more details on the error. The
access log has:
10.1.1.66 - Dave [13/Nov/2007:11:57:26 -0600] "GET /trac/ HTTP/1.1" 500 545

The error log doesn't have anything with that timestamp, nor does it have
any error that seems relevant--just a bunch of stuff like

[Fri Nov 09 13:28:18 2007] [error] [client 10.1.1.66] (20025)The given path contained wildcard
characters: access to /*docroot*/images/diff.png failed, referer: https://svn.azeotrope.org/viewvc/Azeotrope/Source/ShipmentPreparation/ShipmentPreparation.frm?r1=19631&r2=19630&pathrev=19631

and occasional lines like:
[Fri Nov 09 16:17:20 2007] [error] [client 10.1.1.89] Provider encountered an er
ror while streaming a REPORT response.  [400, #0]

Other than the default set of modules, the server is also running mod_dav,
mod_dav_svn, mod_python, mod_ssl, mod_ldap, and mod_authnz_ldap. (However,
mod_python is a recent addition; I had the same problem without it).

I have a feeling that the problem might be related to mod_ldap, but it's
just a hunch. It's authenticating against a Windows 2003 machine. All
requests to Apache use https. Is there any more info I should provide? Or
any way for me to get more info? In particular, doesn't the error log
normally show a real error message when the server returns status 500?

Here are some excerpts from httpd.conf that might be relevant:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all

    AuthzLDAPAuthoritative off
    AuthType Basic
    AuthBasicProvider ldap
    AuthName "Azeotrope"
    AuthLDAPBindDN edited@azeotrope.org
    AuthLDAPBindPassword edited
    AuthLDAPURL "ldap://domaincontroller.azeotrope.org:3268/dc=azeotrope,dc=org?sAMAccountName?sub?(objectClass=*)"
</Directory>

<Location /trac>
    SetHandler mod_python
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnv "D:/azeotrope/trac"

    Options FollowSymLinks
    AllowOverride None

    AuthName "Bug tracking"
    require valid-user
</Location>

<Location /trac-website>
    SetHandler mod_python
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnv "D:/azeotrope/trac_website"

    Options FollowSymLinks
    AllowOverride None

    AuthName "Website ticket tracking"
    require valid-user
</Location>

<Location /svn>
    DAV svn
    SVNPath D:/svn/repo
    SVNAutoVersioning on

    Options FollowSymLinks
    AllowOverride None

    AuthBasicProvider ldap file
    AuthName "Azeotrope Source Repository"
    AuthUserFile "D:/svn/extrausers.txt"

    require ldap-group cn=Azeotrope Developers,ou=Azeotrope Users,dc=azeotrope,dc=org
    require ldap-group cn=Azeotrope Marketing,ou=Azeotrope Users,dc=azeotrope,dc=org
    require user Autobuild
</Location>

<Location /svn-website>
    DAV svn
    SVNPath D:/svn/repo_website
    SVNAutoVersioning on

    Options FollowSymLinks
    AllowOverride None

    AuthBasicProvider ldap
    AuthName "Website Repository"

    require ldap-group cn=Azeotrope Developers,ou=Azeotrope Users,dc=azeotrope,dc=org
    require ldap-group cn=Azeotrope Marketing,ou=Azeotrope Users,dc=azeotrope,dc=org
</Location>

-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 31 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message