Posts

Showing posts from July, 2023

Sitecore XMCloud Setup on Development Machine - Part 2

Image
In my previous blog , I explained how to deploy an existing project to the XM Cloud portal. Now, in this blog, we will connect the Next.js application directly to the XM cloud application through the Experience Edge endpoint. Prerequisites: You must have one Organization account in Sitecore portal ( https://portal.sitecorecloud.io/  ) which has access to XMCloud.  And your account should be associated with that Organization account with admin access.  Install .Net SDK 6.0 or higher and runtime. Please view the video for step by step guidance on XMCloud installation on local development machine Please check the below blog to find the error I faced during the setup- XMCloud Troubleshooting blog FAQ How to install Sitecore CLI  Follow the link to install Sitecore CLI- Install Sitecore Command Line Interface   Can I migrate my existing XP project to XM cloud? Moving a large complex Sitecore XP site to XMCloud is not recommended. But if you want to move to Headless , you have less dependenc

Troubleshooting during XMCloud Setup

Image
 I faced below issues during XMCloud  setup. You may face the same, please refer solutions. Problem 1: Connection issue with GraphQL . error - FetchError: request to https://edge.sitecorecloud.io/api/graphql/v1 failed, reason: connect ETIMEDOUT 2606:4700:91b3:c4eb:e83b:421:f8c7:3c32:443     at ClientRequest.<anonymous> (E:\Projects\HeadlessDemo\XMCloudDemo\src\sxastarter\node_modules\next\dist\compiled\node-fetch\index.js:1:65756)     at ClientRequest.emit (node:events:513:28)     at TLSSocket.socketErrorListener (node:_http_client:502:9)     at TLSSocket.emit (node:events:513:28)     at emitErrorNT (node:internal/streams/destroy:151:8)     at emitErrorCloseNT (node:internal/streams/destroy:116:3)     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {   type: 'system',   errno: 'ETIMEDOUT',   code: 'ETIMEDOUT',   page: '/en/_site_XMCloudDemo' } Solution:   Please try to run   npm ci   command o

Setup New Project in Sitecore XMCloud – Part 1

Image
In my previous blog , I discussed about the XMCloud Introduction and features of XMCloud. In this blog I will show, how to create a new Project and environments in the Sitecore XM cloud. In the next blog, I will show how easily you can set up your local app development for XM Cloud and run the Sitecore XM Cloud project on your development machine. Prerequisites: • You must have one Organization account in Sitecore portal ( https://portal.sitecorecloud.io/ ) which has access to XMCloud.  And your account should be associated with that Organization account with admin access.  • Organization must have proper Sitecore licensing to run the XMCloud site in local docker environments. • Create your own Github account to link with XMCloud project. Steps to setup your project 1. Click on “Manage My projects” menu to open https://deploy.sitecorecloud.io/projects.io/projects site to Create a new project or manage existing one. 2. Then click on “Create New Project” button to create a ne