000038127 - Thomson Reuters feed fix breaks the other A2A datafeeds with custom XSLTs in RSA Archer

Document created by RSA Customer Support Employee on Nov 14, 2019
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000038127
Applies ToRSA Product Set: Archer
RSA Product/Service Type: RSA Archer (On-Premise)
RSA Version/Condition: 6x
 
IssueFrom the Thomson Reuters Regulatory Intelligence Integration found here, https://community.rsa.com/docs/DOC-79498, on page 6 it provides instructions on what to change in the ArcherTech.JobFramework.Job.exe.config file and web.config. After changing the files, the Thomson Reuter Data Feed ran for multiple days without issues. However, it caused the other datafeeds with custom XSLTs to break with SERVICE CONNECTION FAILURE error also got this error
 

<Message>The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;title&gt;IIS 10.0 Detailed Error - 500.19 - Internal Server Error&lt;/title&gt;
&lt;style type="text/css"&gt;
&lt;!--
body{margin:0;font-size:.7em;font-family:Verdana,Arial,Helvetica,sans-serif;}
code{margin:0;color:#006600;font-size:1.1em;font-weight:bold;}
.config_source code{font-size:.8em;color:#000000;}
pre{margin:0;font-size:1.4em;word-wrap:break-word;}
ul,ol{margin:10px 0 10px 5px;}
ul.first,ol.first{margin-top:5px;}
fieldset{padding:0 15px 10px 15px;word-break:break-all;}
.summary-container fieldset{padding-bottom:5px;margin-top:4px;}
legend.no-expand-all{padding:2px 15px 4px 10px;margin:0 0 0 -12px;}
legend{color:#333333;;margin:4px 0 8px -12px;_margin-top:0px;
font-weight:bold;font-size:1em;}
a:link,a:visited{color:#007EFF;font-weight:bold;}
a:hover{text-decoration:none;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:'.</Message>




 
CauseFrom guide Page 6:
  1. Update all web config files with the following entry (do not replace existing entries):

    <appSettings>
    <add key="AllowXsltScript" value="true" />
    </appSettings>

  2. Update all job servers with the following entry in ArcherTech.JobFramework.Job.exe.config file:

    <appSettings>
    <add key="AllowXsltScript" value="true" />
    </appSettings>

ResolutionTHE CORRECT WAY
IMPORTANT: Use an id that has admin access to save the file. 

Update all job servers with the following entry in \Program Files\RSA Archer\Services\ArcherTech.JobFramework.Job.exe.config file 

<appSettings>
<add key="AllowXsltScript" value="true" />
</appSettings>



Be sure to iisreset and restart services on all servers after complete.
 

Attachments

    Outcomes