Description
If the below error occurs in the CMS event logs it is probable that the CMS version is older than the Solr version. For instance, using a 9.3SP1 CMS site with a 9.5 Solr search would cause the error.
Message: Ektron.Cms.Search.SearchException: An error occurred while submitting the query. ---> System.ArgumentException: The provided URI scheme 'https' is invalid; expected 'http'.
Parameter name: via
at System.ServiceModel.Channels.TransportChannelFactory1.ValidateScheme(Uri via) at System.ServiceModel.Channels.HttpChannelFactory1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
at System.ServiceModel.Channels.HttpChannelFactory1.OnCreateChannelCore(EndpointAddress remoteAddress, Uri via) at System.ServiceModel.Channels.ChannelFactoryBase1.InternalCreateChannel(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
at System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
at System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
at Ektron.Cms.Search.Solr.SolrSearchProvider.Search(KeywordSearchCriteria criteria)
--- End of inner exception stack trace ---
at Ektron.Cms.Search.Solr.SolrSearchProvider.Search(KeywordSearchCriteria criteria)
at Ektron.Cms.Search.SearchManager.Search(KeywordSearchCriteria criteria)
at Ektron.Cms.Framework.UI.Services.Search.SearchService.BasicSearch(SearchModel model, Boolean searchTaxonomy)ERRORS:
Steps
To resolve this make sure you have at least the minimum CU for you version.
9.2 Minimum version: 9.2 SP2 Site CU 36
9.3 Minimum version: 9.3 SP2 Site CU 12
Please sign in to leave a comment.