Cloud Services PaaS - Common scenarios for SSL certificate configuration

This article is intended to summarize a few common scenarios for SSL certificate configuration on Cloud Services PaaS. It will cover configuration of multiples certificates for HTTPS communication and certificate installation for general encrypted communication purposes.   In case you just want to install one certificate on your cloud service to enable HTTPs communication, you…

0

Error “Access to the path ‘E:sitesrootWeb.config’ is denied” when storing Azure AD’s public key in Web.config of an Azure Cloud Services application.

I have worked on a scenario where a Web Role application which had been working fine for a long time just started throwing the error “Access to the path ‘E:\sitesroot\0\Web.config’ is denied” without any change or update to the deployment:        Looking at the error, it’s a bit clear that for some reason, the…


Cloud Services roles recycling with the error “System.IO.FileLoadException: Could not load file or assembly”

You may be facing an issue where after a deploy, your Cloud Service role gets stuck in “starting” or “recycling” states. In this case, as the initial troubleshooting steps, we have to remote access the instance, start checking the logs and try to find out evidences about what can be causing the issue. For an…


Installing DebugDiag and importing rules thru Azure Cloud Services startup tasks

This article describes the steps for how to install DebugDiag version 2 update 1 on Cloud Services Web and Worker Roles using startup tasks. Note: In this article, the steps were applied to a Worker Role, but it also works for Web Roles. Preparing the DebugDiag installer and the configuration file with the files Download DebugDiag Debug Diagnostic…


ASP.NET Session state broken after migrating from Windows Azure shared Cache to Role Based Cache

Windows Azure Shared Cache feature is  going to depreciate soon and right now Microsoft is not allowing the end users to create new shared cache namespace from the management portal. One of the Microsoft partner, who was leveraging Shared Cache to managing the ASP.NET Session state for their Deployed CloudServices got this information from some…


Losing the Remote Desktop (RDP) connectivity with Cloud Services targeting Window Azure SDK 1.7/ SDK 1.8

In recent past I have noticed that, the customer’s who leveraging Windows Azure SDK 1.7 / SDK 1.8 complaining that intermittently they were unable to rdp into their VM, and sometimes issue should be resolved after couple of reboot/reimage of corresponding VM. So I have done an investigation for one of such customer’s , and…


Manage TimeZone for Applications on Windows Azure

I am writing this blog as a response to the number of issues I have seen where the PAAS VM might seem to have recycled abruptly. On a quite a number of occurrences I found that users manually doing an RDP to the VM instances and changing the machine time. Based on some blogs users…

4