Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002825 [Resin] major always 08-05-08 19:01 08-11-08 11:52
Reporter ckiehl View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 3.1.6
Summary 0002825: mod_caucho discards query parameter if url contains jsessionid
Description If I request the following url

GET /index.html;jsessionid=C5B28F6681892F52D9AB608B7EFB0BF1?foo=bar
Host: localhost

mod_caucho returns a 301 with a "Location" header value of "http://localhost:81/index.html". [^]

HTTP/1.1 301 Moved Permanently
Date: Wed, 06 Aug 2008 01:55:12 GMT
Server: Apache/2.2.8 (Unix) DAV/2 Resin/3.0.25
Location: http://localhost:81/index.html [^]
Content-Length: 238
Content-Type: text/html; charset=iso-8859-1

It might be okay to remove the jsessionid path parameter but it should add the query parameters to the redirect url as well. In our specific case it reacts with a 301 response to request for any virtual host even if mod_caucho has not been configured at all, which is not okay.
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
08-05-08 19:01 ckiehl New Issue
08-11-08 11:52 ferg Assigned To  => ferg
08-11-08 11:52 ferg Status new => closed
08-11-08 11:52 ferg Resolution open => fixed
08-11-08 11:52 ferg Fixed in Version  => 3.2.1

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
27 total queries executed.
25 unique queries executed.
Powered by Mantis Bugtracker