Ticket #1217 (new defect)

Opened 1 year ago

Last modified 2 months ago

Strange error in mod_proxy_core

Reported by: boom@bamex.ru Assigned to: jan
Priority: highest Milestone: 1.5.0
Component: core Version: 1.5.x-svn
Severity: blocker Keywords: critical bug
Cc: Blocking:
Need Feedback: 1

Description

Yesterday ligty works fine, but today I got an error

2007-06-04 11:52:05: (connections.c.945) state at start 12 req-start
2007-06-04 11:52:05: (connections.c.970) state for fd 12 req-start
connections.c.1017: (trace) state for fd=12: read-header
2007-06-04 11:52:05: (connections.c.1069) state for fd 12 handle-req
response.c.165: (trace) run condition:
response.c.217: (trace) -- splitting Request-URI
response.c.218: (trace) Request-URI  : /admin/catalog.php
response.c.219: (trace) URI-scheme   : http
response.c.220: (trace) URI-authority: linux.test.com
response.c.221: (trace) URI-path     : /admin/catalog.php
response.c.222: (trace) URI-query    : (null)
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
response.c.276: (trace) -- sanitizing URI
response.c.277: (trace) URI-path     : /admin/catalog.php
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
mod_access.c.138: (trace) -- handling file in mod_access
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
response.c.393: (trace) -- before doc_root
response.c.394: (trace) Doc-Root     : /var/www/test.com/htdocs
response.c.395: (trace) Rel-Path     : /admin/catalog.php
response.c.396: (trace) Path         : (null)
response.c.449: (trace) -- after doc_root
response.c.450: (trace) Doc-Root     : /var/www/test.com/htdocs
response.c.451: (trace) Rel-Path     : /admin/catalog.php
response.c.452: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.258: (trace) is condition [11] (global/PHYSICALexisting-path=~\.php$) already valid ? nej
configfile-glue.c.521: (trace) [1] result: unknown
response.c.471: (trace) -- logical -> physical
response.c.472: (trace) Doc-Root     : /var/www/test.com/htdocs
response.c.473: (trace) Rel-Path     : /admin/catalog.php
response.c.474: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
response.c.492: (trace) -- handling physical path
response.c.493: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
2007-06-04 11:52:05: (connections.c.1526) state at exit: 12 handle-req
2007-06-04 11:52:05: (connections.c.945) state at start 12 handle-req
2007-06-04 11:52:05: (connections.c.1069) state for fd 12 handle-req
response.c.492: (trace) -- handling physical path
response.c.493: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
response.c.501: (trace) -- file found
response.c.502: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
configfile-glue.c.500: (trace) === start of 1 condition block ===
configfile-glue.c.450: (trace) 'PHYSICAL["existing-path"]': '/var/www/test.com/htdocs/admin/catalog.php' is matched against '\.php$'
configfile-glue.c.521: (trace) [1] result: true
response.c.654: (trace) -- handling subrequest
response.c.655: (trace) Path         : /var/www/test.com/htdocs/admin/catalog.php
configfile-glue.c.529: (trace) [1] (cached) result: true
mod_access.c.199: (trace) -- handling file in mod_access
configfile-glue.c.529: (trace) [1] (cached) result: true
mod_proxy_core.c.2180: (trace) handling it in mod_proxy_core: physical.path=/var/www/test.com/htdocs/admin/catalog.php
mod_staticfile.c.327: (trace) -- checking file for static file
response.c.666: (trace) -- subrequest finished
configfile-glue.c.529: (trace) [1] (cached) result: true
plugin.c.387: (trace) -- plugins_call_...: plugin 'mod_proxy_core' returns 4
2007-06-04 11:52:05: (connections.c.945) state at start 12 read-content
configfile-glue.c.529: (trace) [1] (cached) result: true
plugin.c.387: (trace) -- plugins_call_...: plugin 'mod_proxy_core' returns 4
2007-06-04 11:53:05: (connections.c.945) state at start 12 error
configfile-glue.c.529: (trace) [1] (cached) result: true
configfile-glue.c.529: (trace) [1] (cached) result: true
2007-06-04 11:53:05: (connections.c.1499) shutdown for fd 12
2007-06-04 11:53:05: (connections.c.1411) state for fd 12 close
2007-06-04 11:53:05: (connections.c.1440) connection closed for fd 12
2007-06-04 11:53:05: (connections.c.958) state for fd 12 connect
2007-06-04 11:53:05: (connections.c.1526) state at exit: 12 connect

Attachments

Change History

12/02/2007 06:36:53 PM changed by class101

  • pending changed.

same problem as you dude , can't use $PHYSICALexisting-path? with 1.5 r1992, and check-local is disabled, urgent to fixe!!!!!

12/02/2007 06:37:39 PM changed by class101

  • keywords set to critical bug.
  • priority changed from normal to highest.
  • severity changed from normal to blocker.
  • pending set to 1.

03/19/2008 12:01:45 PM changed by wingie@mail.ru

same problem here


Add/Change #1217 (Strange error in mod_proxy_core)




Change Properties