I'm having an issue with the userdir feature not working it's displaying a 500 internal server error. This happens with 3.3.24 and 4.0b3. I turned on full debug logging and I received this:
Code:
2009-01-05 00:16:00.387 [DEBUG] [y.y.y.y:80] New connection from x.x.x.x:62912.
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] HttpIOLink::handleEvents() events=1!
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] HttpConnection::onReadEx(), state: 0!
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] readToHeaderBuf().
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] Read from client: 419
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] read 419 bytes to header buffer
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] processHeader() return 0, header state: 3.
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0] readToHeaderBuf() return 0.
2009-01-05 00:16:00.387 [NOTICE] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Content len: 0, Request line:
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Find context with URI: [/], location: [/usr/local/apache/htdocs/]
2009-01-05 00:16:00.387 [ERROR] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] detect loop redirection.
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] processContext() return 46
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] processNewReq() return 46.
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpConnection::sendHttpError(),code=500 Internal Server Error
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] redirect to:
2009-01-05 00:16:00.387 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Find context with URI: [/], location: [/usr/local/apache/htdocs/]
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Find handler [ssi] for [.shtml]
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] processContextPath() return 0
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpIOLink::continueWrite()...
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] write resumed!
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpIOLink::handleEvents() events=4!
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpIOLink::suspendWrite()...
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] redirect to:
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Find context with URI: [/], location: [/usr/local/apache/htdocs/]
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Find handler [ssi] for [.shtml]
2009-01-05 00:16:00.388 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] processContextPath() return 0
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Written to client: 2335
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] writeRespBody() return 2175
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpConnection::flush()!
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpConnection::nextRequest()!
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Non-KeepAlive, CLOSING!
2009-01-05 00:16:00.389 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Shutting down out-bound socket ...
2009-01-05 00:16:00.448 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] HttpIOLink::handleEvents() events=17!
2009-01-05 00:16:00.448 [DEBUG] [x.x.x.x:62912-0#APVH_y.y.y.y_hostname.domain.com] Close socket ...