danielmroberts,
I tested it and received the same error. Using
GetHttpRequestData() I did notice the size of the received file is
usually 2b bigger than original. Though I do not know if that
matters at all.
The strange thing is if you add another parameter after the
zip file (an empty text file or a form field), it suddenly works.
<cfhttp url="
http://#cgi.http_host##cgi.script_name#?upload"
method="post" result="jobSubmitResult">
<cfhttpparam name="zipfile" type="file"
file="#path#temp.zip" />
<cfhttpparam name="placeholder" type="FormField"
value="Empty Field">
</cfhttp>