Salesforce

For SDL Web 8.5 environment, after configuring to only allow TLS 1.2 traffic - the Content Porter, Template Builder, TCMUploadAssembly, Visio WF Designer, and SOLR Search are not able to connect and function

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentSDL Web 8.5, Content Porter, Template Builder, Visio Workflow Designer
Symptoms/Context
- For a  SDL Web 8.5 production environment, after it is configured to only allow TLS 1.2 traffic the client applications Content Porter, Template Builder are not able to connect.
- TCMUploadassembly is also not able to connect.
- The Visio Workflow Designer cannot connect.
- Search connects but cannot run any search requests.  You get the error:
 
Sending a request to the Search Engine at https://localhost:8983/tridion failed with the following response: The connection can not be established. 


Component: Tridion.ContentManager.CoreService
Errorcode: 865
User: NT AUTHORITY\NETWORK SERVICE

StackTrace Information Details:
   at Tridion.ContentManager.Search.SearchQueryEngine.GetSearchResultsFromSolr(SearchQueryData searchQuery, Int32 startIndex, Nullable`1 rows)
   at Tridion.ContentManager.Search.SearchQueryEngine.GetSearchResults(SearchQueryData searchQuery, Int32 startIndex, Int32 rows)
   at Tridion.ContentManager.ContentManagement.SearchQuery.GetSearchChuckItemsData(Int32 startIndex, Nullable`1 maxRows)
   at Tridion.ContentManager.ContentManagement.SearchQuery.GetListResultsData(RepositoryLocalObjectsFilter filter, Int32 startRowIndex, Nullable`1 maxRows, Int32& totalProcessedItems)
   at Tridion.ContentManager.ContentManagement.SearchQuery.GetListResults(RepositoryLocalObjectsFilter filter, Int32 startRowIndex, Nullable`1 maxRows)
   at Tridion.ContentManager.ContentManagement.SearchQuery.GetListResults(Int32 startRowIndex, Int32 maxRows)
   at Tridion.ContentManager.Query.GetListResults()
   at Tridion.ContentManager.CoreService.CoreServiceBase.GetSearchResultsXml(SearchQueryData filter)
   at SyncInvokeGetSearchResultsXml(Object , Object[] , Object[] )
   at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at Tridion.ContentManager.CoreService.CoreServiceInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)



- The error seen in the Template Builder is
The request was aborted: Could not create SSL/TLS secure channel. 
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) 
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
at Tridion.ContentManager.Templating.CompoundTemplates.DomainModel.Proxy.CompoundTemplateWebService.Login(Boolean initData) 
at Tridion.ContentManager.Templating.CompoundTemplates.DomainModel.Model.Login(Uri contentManager, NetworkCredential credentials) 
at Tridion.ContentManager.UI.CompoundTemplateDesigner.DesignerForm.LogonAs(Uri uri, Exception initialError
Resolution
Hotfixes to address issues are:
- Apply hotfix CP_8.5.0.12222 to address the Content Porter connectivity issue. 
- Apply hotfix TB_8.5.0.12223 to address the Template Builder connectivity issue.
- Apply hotfix CM_8.5.0.12224  to address the TCMUploadAssembly connectivity issue. 
- Apply hotfix CM_8.5.0.15956 to address the SOLR search request issue.
- Apply hotfix CM_8.5.0.12074 to address the Visio Workflow Designer issue.

Note that TLS 1.2 is enabled by default for Sites 9.0+ for Template Builder, Content Porter, Solr, and tcmuploadassembly.  It is still required to configure the underlying O/S for TLS 1.2 as discussed in KB article  For Web 8.5, configuring CM and CD environment to only allow security protocol TLS 1.2

See below KB article to download hotfixes.
Where can I find hotfixes for SDL Tridion/Web?
Root Cause
Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by