locked
CRM 2011 reports are not getting generated when accessed via WebSEAL RRS feed

  • Question

  • 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




    • Edited by Aaarav Thursday, June 5, 2014 10:31 AM
    Wednesday, June 4, 2014 1:03 PM