Need some help here. All the charts are working fine on our development server within the intranet but cannot work when deployed on our production server A (via internet & https).
The following is show in debug mode:
INFO: Chart registered with external script. DOM Id of chart is SvcLvlT1
INFO: XML Data provided using dataURL method.
dataURL provided:
Reporting/Process.WebForm.asp?INIT_SERVICE_LEVEL_T1_CHART=200711
dataURL invoked:
Reporting/Process.WebForm.asp?INIT_SERVICE_LEVEL_T1_CHART=200711
ERROR: An error occurred while loading data. Please check your dataURL, by
clicking on the "dataURL invoked" link above, to see if it's returing valid XML data.
Common causes for error are:
- No URL Encoding provided for querystrings in dataURL. If your dataURL contains querystrings as parameters, you'll need to URL Encode the same. e.g., Data.asp?id=101&subId=242 should be Data%2Easp%3Fid%3D101%26subId%3D242
- Different sub-domain of chart .swf and dataURL. Both need to be same owing to sandbox security.
- Network error
I verified, by clicking the above link, that the xml data is downloaded and properly formed.
I did additional troubleshooting by adding our production website url as trusted site on my IE browser and modified the security settings to low for maximum access rights. Still doesn't work. I have tested https access locally for server A and the charts works fine so I reckon secure access is not the cause.
Lastly, I deployed it on another production server B (internet & http) and it worked. The Only difference noted here is that https requests for server A is locally routed via Microsoft ISA Server, http request for server B is routed via a hardware firewall.
Please advise. Thanks a million!!!