Title:
[ANeff] Bug for: web server connector 404s when URL contains '/;jessionid=x' (jsessionid after forward slash)
| View in TrackerStatus/Resolution/Reason: Closed/Won't Fix/ThirdParty
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 10/23/2012
Components: Installation/Config, Connector
Versions: 10.0
Failure Type:
Found In Build/Fixed In Build: Final /
Priority/Frequency: Major / Some users will encounter
Locale/System: English / Win All
Vote Count: 0
When URL contains '/;jsessionid=x' (forward slash + jsessionid), then connector does not match URI '/index.cfm'.
Repro:
1) place empty index.cfm file in C:\inetpub\wwwroot
2) in C:\ColdFusion10\config\wsconfig\1\isapi_redirect.properties, change "log_level= info" to "log_level= debug"
3) go to http://localhost/;jsessionid=x and see 404
4) in C:\ColdFusion10\config\wsconfig\1\isapi_redirect.log, see attempt to match URI '/index.cfm' was never made
Actual Result:
- Good: For http://localhost/, connector sends GET request for URI '/index.cfm' to web server.
- Good: For http://localhost/index.cfm, connector sends GET request for URI '/index.cfm' to web server.
- Good: For http://localhost/index.cfm;jsessionid=x, connector sends GET request for URI '/index.cfm;jsessionid=F7A907D02A196651456F6FC84C90B32D.cfusion' to web server.
- BAD: For http://localhost/;jsessionid=x, connector does not send request to web server. Web server returns 404 to browser.
(Just review isapi_redirect.log to see result of all 4 above requests.)
Expected result:
When ;jsessionid=x follows a forward slash (/), then connector should send GET request for URI '/index.cfm' to web server.
User should see requested page. User should not see 404.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3352067
Deployment Phase: Release Candidate
External Customer Info:
External Company:
External Customer Name: itisdesign
External Customer Email:
Attachments:
Comments: