Hi,
We are setting up a Reverse Proxy cum URL Rewrite solution. Different customers access their portal through our parent domain, using a URL based approach. For example
For customer1 : URL -> ourportal.com/customer1
For customer2 : URL -> ourportal.com/customer2
We are able to configure Inbound Rules and route the https requests to the relevant web servers. Our web servers are DotNetNuke based. Most of the pages are working, except one where we make use of dnn:DnnAsyncUpload control. This is a file upload control. Looks like internally its using Telerik UI.
When we load the page, the button doesn't appear. On Debug in browser, it shows : 'Telerik is undefined'.
Inluded is the relevant browser's view source output.
<script type="text/javascript" src="/customer1/Resources/Shared/scripts/initWidgets.js" ></script> <script type="text/javascript"> //<![CDATA[ ;(function() { function loadHandler() { var hf = $get('StylesheetManager_TSSM'); if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; } hf.value += ';Telerik.Web.UI, Version=2013.1.403.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-CA:fdaa59bf-a0b7-4c68-afd9-0200924282da:cb8bc7bb:79c628c1'; Sys.Application.remove_load(loadHandler); }; Sys.Application.add_load(loadHandler); })();Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAsyncUpload, {"_accessKey":"","_fileFilter":"{\"values\":[]}","_flashModuleUrl":"/customer1/WebResource.axd?d=g7QMQQ \u0026t=635028759260000000","_handlerUrl":"/customer1/Telerik.Web.UI.WebResource.axd?type=rau","_pageGUID":"f9842b7d-8c1f-4e68-8821-7957143130","_progressHandlerUrl":"../../../../Telerik.RadUploadProgressHandler.ashx","_serializedConfiguration":"ATTuMYLYUmwspo=","_serializedConfigurationType":"6R/cGVKG6vL//cjXpHOus1Bb
pU=","_silverlightModuleUrl":"/customer1/WebResource.axd?d=0SkSJms1\u0026t=635028759260000000",
"_skin":"Default","allowedFileExtensions":"[]","clientStateFieldID":"dnn_ctr3165_Upload_FileUploadControl_ClientState","dropZones":"[]","enabled":true,
"localization":{"Select":"Select File","Remove":"Remove","Cancel":"Cancel","DropZone":"Drop files here"},"maxFileCount":1}, {"fileUploadRemoved":fileRemoved,"fileUploaded":fileUploaded},
null, $get("dnn_ctr3165_Upload_FileUploadControl")); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.ModalPopupBehavior,
{"BackgroundCssClass":"modalBackground","CancelControlID":"LBtnPopupClose","OkControlID":"dnn_ctr3165_Upload_LBtnPopupOK","PopupControlID":"dnn_ctr3165_Upload_PnlPopup","dynamicServicePath"
:"/customer1/Default.aspx","id":"modalPopup"}, null, null, $get("dnn_ctr3165_Upload_HFDummy")); }); //]]> </script>
Fiddler shows we are returning the correct .js file for both the .axd files.
Any idea what could be going wrong ?
Aditya