Highlighted

CF code works fine on IIS6 but fails under IIS7.5 with "Complex object types cannot be converted to simple values"

New Here ,
Jan 26, 2016

Copy link to clipboard

Copied

CF 7 and CF 8 produce the same error in IIS7.5 on Windows 2008 R2. It works fine in IIS6 on Windows 2003.

Code for the normal http website seems fine, but when the code calls https sections of the site, I get this error. The debug error is "Complex object types cannot be converted to simple values" and the detail shows the problem occurs in fbx_fusebox30_CF50.cfm when it reaches:

     FB_.ReverseCircuitPath[fusebox.Circuits[aCircuitName]]=aCircuitName;

     if (ListLen(fusebox.Circuits[aCircuitName], "/") EQ 1){

          fusebox.HomeCircuit=fusebox.Circuits[aCircuitName];

Views

95

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

CF code works fine on IIS6 but fails under IIS7.5 with "Complex object types cannot be converted to simple values"

New Here ,
Jan 26, 2016

Copy link to clipboard

Copied

CF 7 and CF 8 produce the same error in IIS7.5 on Windows 2008 R2. It works fine in IIS6 on Windows 2003.

Code for the normal http website seems fine, but when the code calls https sections of the site, I get this error. The debug error is "Complex object types cannot be converted to simple values" and the detail shows the problem occurs in fbx_fusebox30_CF50.cfm when it reaches:

     FB_.ReverseCircuitPath[fusebox.Circuits[aCircuitName]]=aCircuitName;

     if (ListLen(fusebox.Circuits[aCircuitName], "/") EQ 1){

          fusebox.HomeCircuit=fusebox.Circuits[aCircuitName];

Views

96

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jan 26, 2016 0

Have something to add?

Join the conversation