Hi All,
Our File upload process using HTTPS shows this error:
Error #2038: File I/O Error. URL:
https://DomainName/AppFolder/upload/upload.cfm?CFID=1492345&CFTOKEN=26356460&jsessionid=2630db6742e948fb9ca92c7e372d51496454
Upload.cfc file
--------------
<cfset base_file = GetCurrentTemplatePath()>
<cfset base_path = GetDirectoryFromPath(base_file)>
<cfset images_dir = "#base_path#images">
<cfset setEncoding("url","utf-8")>
<cfset setEncoding("form","utf-8")>
<cfif IsDefined("Form.fileData") and IsDefined("Form.fileName")>
<cfset src = GetHttpRequestData()>
<cfoutput>#Form.fileName# #Form.fileData#</cfoutput>
<cfif CompareNoCase(CGI.server_name, src.headers.Host) neq 0>
<cfabort>
</cfif>
<cfif not DirectoryExists(application.upload_folder)>
<cfdirectory action="create" directory="#application.upload_folder#" />
</cfif>
<cffile action="upload"
fileField="Filedata"
nameconflict="overwrite"
destination="#application.upload_folder#"
mode="666"
result="ret">
</cfif>
CrossDomain.xml file on the wwwroot folder
-----------------------------------------
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
</cross-domain-policy>
The file upload is working from my developer box using the same
configuration but using IIS self certificate on port 443.
What am I missing?
How can I debug this issue?
Thanks,
JFB
--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/