Title:
The function gethttpRequestData() fails when form posted with encType="application/octet-stream"
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Ian Clark / Ian Clark (Ian Clark)
Created: 12/15/2014
Components: Language
Versions: 11.0
Failure Type: Data Loss
Found In Build/Fixed In Build: CF11_Final / CF11 Update5
Priority/Frequency: Critical / All users will encounter
Locale/System: ALL / Solaris All
Vote Count: 0
Problem Description:I have action script code compiled into a SWF file that breaks large files into chunks to send to the sderver. On the server I have code to reconstruct the file. To do this I am using the gethttpRequestData().content object. This has been working for over a year on cold fusion 9. It started to fail when up upgraded our development server to 11. I can run the code on a windows 7 PC with cold fusion 11 and it will work. It only fails on Solaris 11 with cold fusion 11 and Apache web server.
Steps to Reproduce:You need to do a post of a file with content type set to "application/octet-stream" then have cold fusion dump the gethttpRequestData() structure content will be empty yet in the header records the content size will be correctly reported. This is similar to bug 3700163 . The attached zip file contains the swf file and associated cold fusion code to demostrate the issue.
Actual Result: Content is null
Expected Result: Binary data of file chunk
Any Workarounds:No and we only have a 30 day window before we go live with the conversion to production.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3909694
External Customer Info:
External Company:
External Customer Name: iclark3509
External Customer Email:
External Test Config: My Hardware and Environment details: Solaris 11, Cold Fusion 11 apache 2.2
Attachments:
- December 16, 2014 00:00:00: 1_fileupload.zip
- January 21, 2015 00:00:00: 2_swfobject.js
- January 23, 2015 00:00:00: 3_Large_file_upload_on_enile_machine.swf
- January 23, 2015 00:00:00: 4_Large_File_on_New_Test_Server.swf
- February 07, 2015 00:00:00: 5_fileUploadNoneDB_(2).zip
Comments: