Description
When updating CSPro after you have already been configured to use SSL for the Management Service (See HERE for guide on setting up SSL), you will need to take additional steps. There are a few entries to change in the Web Applications web.config file.
Symptoms
Navigating to numerous apps within CSPro gives errors on retrieving cluster.
Instructions
1. Open text editor on the CSPro server as an Administrator
2. Open the web.config file located at: C:\inetpub\wwwroot\KnowledgeLake\Web Applications by default
3. Find the "Services" entry in the "appSettings" node, and change the following values:
FROM:
<add key="CoreServiceUrlFormat" value="http://{0}:{1}/coreservice/CoreService" />
<add key="MonitorServiceUrlFormat" value="http://{0}:{1}/coreservice/MonitorService" />
<add key="MTOMServiceUrlFormat" value="http://{0}:{1}/coreservice/CoreService/MTOM" />
TO:
<add key="CoreServiceUrlFormat" value="https://{0}:{1}/coreservice/CoreService" />
<add key="MonitorServiceUrlFormat" value="https://{0}:{1}/coreservice/MonitorService" />
<add key="MTOMServiceUrlFormat" value="https://{0}:{1}/coreservice/CoreService/MTOM" />
4. Find the "Bindings" node, and change the following values:
FROM:
<binding name="MTOMServiceBinding" messageEncoding="Mtom" openTimeout="00:10:00" closeTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<security mode="None" />
</binding>
<wsHttpBinding>
<binding name="CoreServiceBinding" openTimeout="00:05:00" closeTimeout="00:05:00" receiveTimeout="00:05:00" sendTimeout="00:05:00" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<security mode="None" />
</binding>
</wsHttpBinding>
TO:
<binding name="MTOMServiceBinding" messageEncoding="Mtom" openTimeout="00:10:00" closeTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<security mode="Transport" />
</binding>
<wsHttpBinding>
<binding name="CoreServiceBinding" openTimeout="00:05:00" closeTimeout="00:05:00" receiveTimeout="00:05:00" sendTimeout="00:05:00" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<security mode="Transport" />
</binding>
</wsHttpBinding>
6. Perform an IIS Reset on the CSPro machine hosing the web app
Comments
0 comments
Please sign in to leave a comment.