tracker issue : CF-3037139

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 74748:(Watson Migration Closure)URLs of the format http://domain

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Jared Rypka-Hauer / Jared Rypka-Hauer (Jared Rypka-Hauer)

Created: 12/24/2008

Components: File Management, VFS-S3

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 /

Priority/Frequency: Normal / Unknown

Locale/System: English / Platforms All

Vote Count: 0

Problem:

URLs of the format http://domain.com/index.cfm/path/to/foo cause a 404 error rather than having the /path/to/foo show up in the Apache path_info CGI variable as expected.

This is a common "friendly URL" technique that has become very VERY popular in the last several years. This really needs to be fixed or a huge number of sites will be broken.
Method:

Create an index.cfm file in a directory within the webroot, open a browser and hit that page with /something/like/this after it. This should turn into a CGI variable on Apache and be ignored by IIS. Currently, CF9 throws an HTTP 404 error.
Result:

404

/index.cfm/user/dologin


java.io.FileNotFoundException: /index.cfm/user/dologin
	at jrun.servlet.file.FileServlet.service(FileServlet.java:349)
	at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
	at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
	at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:284)
	at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
	at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
	at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
	at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3037139

External Customer Info:
External Company:  
External Customer Name: Jared Rypka-Hauer
External Customer Email: 08C411A143BC38A7992016B6
External Test Config: 12/24/2008

Attachments:

Comments:

A fix for this issue has been made in the CF 10 / CF 11. Closing the bug.
Comment by Immanuel N.
24335 | December 05, 2014 02:19:05 AM GMT