Hot answers tagged

17 votes
Accepted

How to convert a Sitecore package into a WDP package?

Prerequisites Download the AzureToolkit from Sitecore. Powershell 4.x or newer ($PSVersionTable.PSVersion to check your current version) Download and install MSDeploy. SQL Server (The express version ...
user avatar
  • 2,221
16 votes
Accepted

Sitecore PaaS Log files missing

Accessing Sitecore XP logs and diagnostics information on Azure Web Apps differs from the on-premise approach. This article explains how to collect basic Sitecore diagnostics information, such as logs ...
user avatar
  • 17.8k
16 votes
Accepted

Azure Redis Cache, is it necessary for Sitecore?

Azure Redis cache is the default session provider Sitecore 9.0 will use in Azure Paas. Out of the box, Azure Redis Cache will be configured and used by Sitecore. Sitecore uses this session provider ...
user avatar
10 votes
Accepted

Accessing log files in application insights for Sitecore 9 in Azure app service

How it works Have a look at the App_Config/Sitecore/Azure/Sitecore.Cloud.ApplicationInsights.config which gets deployed to all CM/CD/PRC/REP roles. You will see that all the built-in log4net ...
user avatar
  • 4,911
9 votes
Accepted

How to add custom language to Sitecore on Azure PaaS Web Apps?

The very unfortunate answer to this question is that you can't (at least not as of the writing of this answer). Per this blog post, dated June 2018: You cannot, at this moment, create a custom ...
user avatar
  • 14.4k
8 votes
Accepted

How to Create Web Deploy Package for Sitecore Modules

I was able to solve this. Navigate to your Sitecore Azure Toolkit path in Powershell and run the following after unblocking all the files. Import-Module .\tools\Sitecore.Cloud.Cmdlets.psm1 Import-...
user avatar
8 votes
Accepted

How to handle multiple Core Databases in a multi-datacenter setup on Azure PaaS

As you mentioned Replication is required for some Sitecore databases, but SQL Azure (PaaS) does not support SQL read-write geo-replication currently just read-only(https://docs.microsoft.com/en-us/...
user avatar
8 votes
Accepted

Azure WebApp XDB apps cannot find service 'KeyStoreProviders'

An answer has also been given through the Sitecore Community Slack channel. Credit to sumithpd (Sr. Product Manager - Experience Platform at Sitecore) The mentioned class has been removed from the ...
user avatar
8 votes
Accepted

Provisioning to Azure failure on deploying CM

This problem is from a breaking change by Microsoft where they changed the default compatibility level to 150. The Sitecore cloud team was on it straight away and have released a fix which is to ...
user avatar
  • 4,911
7 votes
Accepted

PaaS compatibility for WFFM and EXM?

Yes, they are both compatible. WFFM since 8.2 Update-3 (rev. 170413), and EXM since 3.5 (rev. 170810) More information about all modules compatible with Azure Paas can be found here: https://kb....
user avatar
  • 17.8k
7 votes
Accepted

Sitecore Client login Timeout error - Azure PaaS

With the help of Sitecore support, we finally found root cause. They provided a patch for "SC_TICKET entries are never cleared from Properties table." (#223702), this issue is fixed in Sitecore 9.1 ...
user avatar
7 votes

How to manage domains in Multi-site environment with Sitecore PaaS

In Azure Portal, on your CD's (or other instances) you can add custom domains. Before doing so, you will need to add DNS records for those domains. You can CNAME them to the xxx-cd.azurewebsites.net ...
user avatar
6 votes
Accepted

Azure PaaS webapp app_offline.htm Maintenance page

Using Maintenance Slots to Eliminate Deployment Downtime Rather than use a maintenance page, you can actually avoid downtime in Azure by using multiple deployment slots. Think of this kind of like ...
user avatar
6 votes
Accepted

Is it possible to run Dianoga in an Azure Web App?

I've used this for a while and can confirm that it works (up to SC 8.2). Furthermore, I just tested it and it still works with Sitecore 9 in PaaS. Once installed, look for Dianoga informational ...
user avatar
  • 1,793
6 votes
Accepted

Sitecore instance is very slow after deployment in Azure Paas

With regards to the initial very large time, what you're most likely hitting is that Sitecore can max out the Azure SQL on startup to fill the prefetch cache - see Sitecore Knowledge Base Article ...
user avatar
6 votes
Accepted

My index on Content Delivery does not match with CM and is not updating anymore on Azure PAAS - Sitecore 9.0.2

I found out that this behavior is related to the introduction of SwitchOnRebuild for Azure Search in Sitecore 9.0.2 As from that version, Sitecore has this feature, and it is turned on by default. ...
user avatar
  • 19.2k
6 votes
Accepted

Azure Traffic Manager and Sitecore 9.2.0 PaaS

TLDR; Yes - you have to add the my.trafficmanager.net to the site definitions of your website (considering that in your case you have added the actual bindings to the website site removing the ...
user avatar
  • 762
6 votes

Where to place Custom XConnect Model file in Azure

Deploy the JSON file to below locations on Azure: <Instance-Name>-xc-search -> App_Data/Models <Instance-Name>-xc-search -> App_Data/jobs/continuous/IndexWorker/App_data/Models <...
user avatar
  • 1,702
5 votes

Sitecore Email Cloud compared to the custom SMTP

The difference between Sitecore Email Cloud Delivery and Custom SMTP are pretty simple. But to really understand why they exist, some background is needed. What is a Mail Transit Provider and why do I ...
user avatar
  • 14.4k
5 votes

Azure Web App Redis timeout exceptions when under load

We managed to solve this issue with the help of Sitecore and Microsoft: Solution: Increase the min worker thread pool to xxx (where xxx should be greater than busy value on log) Increase PollingTime ...
user avatar
  • 2,253
5 votes
Accepted

SQL user creation is setting password of 12345, fails deployment

I found the problem. The 9.0.1 parameters.xml file in the Sitecore 9.0.1 rev. 171219 (Cloud)_xp1collection.scwdp.zip has a parameter for Messaging Database Application User: <parameter name="...
user avatar
5 votes

Dianoga implementation issue on the Azure Paas

If the targetframework of the project is lesser than 4.5.2 then try to upgrade the target framework and reinstall the Dianoga from nuget https://www.nuget.org/packages/Dianoga/3.1.1 Also do check if ...
user avatar
5 votes
Accepted

Azure PaaS Publishing Performance

I have put together a config from the info on this good answer for Sitecore 8. Have a try at applying the following config on both CD and CM: <configuration xmlns:patch="http://www.sitecore.net/...
user avatar
  • 4,911
5 votes
Accepted

Using Publishing Service on Azure PaaS

The Publishing Service is not yet available on Azure PaaS. It was announced at the symposium to become available for Azure PaaS with Sitecore 9.1 release.
user avatar
5 votes
Accepted

Does Sitecore support Azure Web App for Containers?

Update: Since September 2019, Sitecore will provide support with any Sitecore product issues that are not unique to a containerized environment. This means that the Support team might ask you to ...
user avatar
  • 4,911
5 votes

All search indexes missing

In my case, I'm always doing this to fix that : Make sure your Sitecore configured properly for SOLR within \App_Config\Sitecore\ContentSearch Check your connectionstrings for SOLR is configured ...
user avatar
  • 335
5 votes

Redis timeout errors in Azure PaaS

It's not entirely clear if this is happening under load, but there are a number of troubleshooting steps and configuration changes you can make to optimise your Sitecore implementation with ...
user avatar
5 votes
Accepted

Error when Installing Sitecore 9.1 on Azure PaaS

So after investigation, it looks like I need to install Azure RM as a pre-requisite in order to be able to deploy Sitecore to Azure properly. Just run those two following commands and everything it's ...
user avatar
  • 2,221
5 votes
Accepted

Error while creating a WDP package using AzureToolkit

So yeah, my DacFX was installed properly, but... The only thing that I missed is that SQL Server itself is a prerequisite as well. Since I'm working in a VM which doesn't host any Sitecore instance (...
user avatar
  • 2,221
5 votes

Where to place Custom XConnect Model file in Azure

You will want to refer to the 'Deploy a custom model' documentation for your version. This link is for 10.0: https://doc.sitecore.com/developers/100/sitecore-experience-platform/en/deploy-a-custom-...
user avatar
  • 6,501

Only top scored, non community-wiki answers of a minimum length are eligible