Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): J S / J S (J S)
Created: 05/14/2014
Components: Platform Support
Versions: 11.0
Failure Type:
Found In Build/Fixed In Build: CF11_Final /
Priority/Frequency: Major / Unknown
Locale/System: English / Windows 7 SP1 64-bit
Vote Count: 3
Problem Description:
Attempts to load a template with URL parameters limits output to first ~800 bytes, whereas the same template without URL parameters works correctly.
Only occurs when loading the default document - aka http://localhost/ (default document is index.cfm).
This also seems to be an issue with the IIS -> Tomcat connector with version 11, replacing the isapi_redirect.dll with the CF10 version corrects the problem.
Steps to Reproduce:
Load the following template in a browser, at the server root:
index.cfm:
<cfdocument format="pdf">
hi from index.cfm
</cfdocument>
Actual Result:
When loading the default document WITHOUT any URL params (http://localhost/), the PDF is rendered correctly. Inspecting the response shows Transfer-Encoding: chunked
When loading a specific template WITH URL params (http://localhost/index.cfm), the PDF is rendered correctly. Inspecting the response shows
When loading WITH URL params (http://localhost/?qwerty=1), the PDF content is truncated. Inspecting the response shows that Content-Length: 832 and Connection: close
Expected Result:
Regardless of the content length/transfer encoding headers, the output should be the same to the client - an entire, intact PDF.
Any Workarounds:
Replace the CF11 isapi_redirect.dll with the CF10 isapi_redirect.dll
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3760466
Keywords:
FixTested
External Customer Info:
External Company:
External Customer Name: dajester2014
External Customer Email:
External Test Config: My Hardware and Environment details:
* Windows 7 Pro
* IIS 7.5
* ColdFusion 11 64bit, configured for IIS, all websites
Attachments:
- May 15, 2014 00:00:00: 1_screenshots.zip
Comments: