Skip to main content

Posts

Sitecore 10.2 Identity Server invalid_request Error

Sitecore 10.2 Identity Server invalid_request Error While I was trying to log in to Sitecore content management, the below error was coming "Sorry, There was an error: invalid request". So after some investigation, I found that for the content management server I had a different hostname which I need to configure in Sitecore.  Solution To solve this error go to <IdentityServer>\Config\production\Sitecore.IdentityServer.Host.xml and add one  AllowedCorsOriginsGroup2 inside  AllowedCorsOrigins . <AllowedCorsOrigins> <AllowedCorsOriginsGroup1>https://xx.xx</AllowedCorsOriginsGroup1> <AllowedCorsOriginsGroup2>https://xx-xx-xx.xx.xx</AllowedCorsOriginsGroup2> </AllowedCorsOrigins>

Sitecore Error 'The shard map manager has to be configured.'

Sitecore Error 'The shard map manager has to be configured.' I installed Sitecore 10.2 XP and after that, I found that on the server CPU utilization was 100% and  then I checked the logs and I found the below error: Error : Sitecore.Framework.Conditions.PostconditionException: Postcondition 'The shard map manager has to be configured.' failed.    at Sitecore.Framework.Conditions.EnsuresValidator`1.ThrowExceptionCore(String condition, String additionalMessage, ConstraintViolationType type)    at Sitecore.Framework.Conditions.Throw.ValueShouldBeTrue[T](ConditionValidator`1 validator, String conditionDescription)    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.InitializeShardMapManager()    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.get_ShardMapManager()    at Sitecore.Xdb.Collection.Data.SqlServer.Configuration.ElasticScaleConnectionManager.GetRangeShardMap(String rangeShardMapName)    at

Sitecore 10.2 XP Scaled Installation Errors

Sitecore 10.2 XP Scaled Installation Errors While I was installing Sitecore 10.2 XP scaled, I faced a few errors which I listed down with the solution. Below are the error and solution: Error 1:  [------------------------------------------ IdentityServer_InstallWDP : WebDeploy ---------------------------------] Install-SitecoreConfiguration : Cannot validate argument on parameter 'Path'. The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The term 'C:\Program Files\iis\Microsoft Web Deploy V3\msdeploy.exe' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. Solution  Install web deploy tool or check correct version of web deploy Error 2:  Install-SitecoreConfiguration : Could not complete request for https://localhost:8993/solr - The underlying connectio

Part 2: Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0: Configure Endpoints

 Sitecore Connect™ for Microsoft Dynamics  365 for Sales 7.0.0: Configure Endpoints Part 1:  Install Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0 for Sitecore 10.2 XP

Sitecore Cortex - Content Auto Tagging

 Sitecore Cortex - Content Auto Tagging Sitecore Cortex Content Tagging feature is available from Sitecore 9.1. Sitecore Cortex Content Tagging feature provides auto-tagging with the integration with Refinitiv Intelligent Tagging Open Calais which will tag the people, places, products, companies, facts, and events that are mentioned in your content.   Automated AI-based content tagging can be done with the help of Sitecore Cortex.  Setup Register Account Go to this URL https://my.refinitiv.com/content/mytr/en/register.html and fill your details and submit the form. After submitting you will receive an email for email verification. Get Secret key  After email verification, you will receive another email with a token for API Access. Create Config Patch for OpenCalais Settings  Open App_Config/Sitecore/ContentTagging/Sitecore.ContentTagging.OpenCalais.config file and update token which you have received on email in this setting “Sitecore.ContentTagging.OpenCalais.CalaisAccessToken”. Tag C

'Sitecore.DataExchange.Tools.DynamicsConnect.Models.DynamicsConnectCollectionModel, 1.0' does not have a remote version

'Sitecore.DataExchange.Tools.DynamicsConnect.Models.DynamicsConnectCollectionModel, 1.0' does not have a remote version I was using Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0 in Sitecore 10.2. To use this module, I have installed Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0 and Data Exchange Framework 7.0.0 as it was mentioned here . For the end points , in this location / sitecore/system/Data Exchange/Connect for Dynamics Tenant Branch/Endpoints/Providers/xConnect/xConnect Client Endpoint , I have added Collection Service Connection String Name (xconnect.collection) and Collection Service Certificate Connection String Name (xconnect.collection.certificate). To test the connection, I clicked on the “Run Troubleshoot” button After that below exception was coming. Solution: To solve this issue, I performed the below steps: Go to this location /sitecore/system/Data Exchange/Connect for Dynamics Tenant Branch/Endpoints/Providers/xConnect/xConn

Part 1: Install Sitecore Connect™ for Microsoft Dynamics 365 for Sales 7.0.0 for Sitecore 10.2 XP

Install Sitecore Connect™ for Microsoft Dynamics  365 for Sales 7.0.0 for Sitecore 10.2 XP

Upload Solr Configset on Managed Cloud Solr Server

Upload Solr Configset on Managed Cloud Solr Server  When you are using Sitecore managed cloud and you want to deploy Solr configsset to Solr cloud, there are lots of APIs available here to download, upload, delete, start, stop, etc. In this blog, we are going to discuss a few APIs. There is a GitHub repo is also available with PowerShell script which can be used easily. Upload New Solr ConfigSet Below are the steps to upload the Solr config set: Download the existing configset from Github . Update ACCOUNT, uid, NAME, APIKEY. The account will be SitecoreLive uid will be a short name provided by Sitecore like ss256325 NAME will be Sitecore Configset which you want to download APIKEY will be the Solr API key provided by Sitecore Run PowerShell script in PowerShell console. It will download configset in the same folder. Create Sitecore Configset Download the existing configset from Github . Update ACCOUNT, uid, NAME, APIKEY. Account will be SitecoreLive uid will be a short name provided by