We are not using direct URL of CRM , it has been integrated with a portal wherein CRM user will login and as soon as he clicks on CRM icon he will be redirected to CRM home page, with this kind of integration all CRM functionality is working
except reports . For integration portal i.e Webseal,
WebSEAL is configured to access the resources from a logical mount point called 'junction' [ which is pointed to back-end application IP/DNS name]. In our case WebSEAL junction is named as 'XYZ'.
Hence all the WebSEAL requests are prefixed with junction name 'XYZ' and WebSEAL will look for the resources on the application server under 'XYZ'.
ScriptResource.axd file is virtual [dynamically generated] on the IIS server and is not accessible from WebSEAL after integration. CRM reports are not getting generated as the WebSEAL is looking for the resource 'ScriptResource.axd' under 'XYZ'.
Trace captured at WebSEAL;
Thread_ID:3308
GET
/XYZ/ScriptResource.axd
?d=j81IIM3iDlTI44RnF7JdUeZ2Hl3qm366EEn_BlfNlSJYqnu3_uS6XhWXIOiZmLlSnj1HK6rHTfh1OrGS4xM2zb72tPFr0QuoLou1NHjVKua2s9PPPuF9Xb785U0-p6_wqH1T021b825TGtVtRJ8qjiVzwrU_thpHXwm7e0Lo81&t=b32a40
HTTP/1.1
accept: */*
accept-language: en-gb
connection: close
host: ********************
iv-groups: "internportaluserrole","CRMUserRole"
iv-user: *******
referer:
https://***********/XYZ/CRMReports/rsviewer/reportviewer.aspx
user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;
Trident/4.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CL3.0.4506.2152; .NET CLR 3.5.30729)
via: HTTP/1.1 INBLRTAMD01:443
iv_server_name: ****_internalportal-webseald***************
Cookie: ReqClientId=e65587c0-7a37-4844-bf51-1b4bf56c1318
2014-03-30-05:26:32.963+05:30I----- thread(139) trace.pdweb.debug:2 s:\amweb610\src\pdweb\webseald\ras\trace\debug_log.cpp:178: ----------------- PD <=== BackEnd -----------------
Thread_ID:3308
HTTP/1.1
404 Not Found
connection: close
content-type: text/html
date: Sat, 29 Mar 2014 23:56:31 GMT
server: Microsoft-IIS/7.5
x-powered-by: ASP.NET
x-aspnet-version: 4.0.30319
pragma: no-cache
cache-control: no-cache
expires: -1