Customizing Windows Azure Pack Portal of an Express Deployment

  Express Deployment of Windows Azure Pack (WAP) is a good option for demo, testing or proof-of-concept deployment. After you have installed the express deployment, you will see couple of sites running on the same portal machine. For example, you will see that the default URLs for accessing the Admin Site is configured on port…

2

Why my PHP EXTENSION is not loaded by Windows Azure Websites?

  Windows Azure Websites provides customer a feature to enable custom PHP extensions. This allows customer add PHP Extensions based on application requirement. One common issues customer facing is sometimes the PHP/ZEND extensions doesn’t load as expected after they configured it. During this article, I will show you how to troubleshooting this type of problem….

1

Debugging PHP using Windbg

  After the release of Windows Azure Websites, we are happy to see that we attracted a lot of PHP users hosting their web site on Azure Websites. A very common type of request we received from customer is how to troubleshooting PHP site performance issue. Last time, I published a blog using XDEBUG, but…

0

Azure Websites: Find PHP Performance bottleneck

  Request help on troubleshooting PHP performance issues are very common requests we received from our customers. This article talks about couple of ways to identify the PHP web site performance bottleneck running on Windows Azure Websites. Using echo function echo function can prints helpful information on the page. Using echo function, we can print…

0

Using Kudu to capture First-Chance dumps for Windows Azure Web Sites

  Last time, I introduced about how to use Kudu to capture a hang dump. This time, using the feature provided by Kudu, we can capture First-Chance dump for worker process which is very helpful for analysis application crash/exception issues. In this article, I will show you how to get the dump step by step….

0

WAP How to know which IIS configuration section is allowed to be customized

For a web site hosted on Windows Azure Pack (Previously, Windows Server for Hosting Service Providers), sometimes, customer need to customize some IIS settings based on their application requirement. Due to various reason (security, performance, etc.), some configuration section are locked by default. This means customers are not allowed to change these settings. To know…

0

WAWS -- Allow HTTPS access only

  Windows Azure Web Sites supports HTTPS by default. This means you can access the site using both HTTP://yoursite or HTTPS://yoursite. Some of our customers asked about how to disable HTTP access and allow HTTPS access only for their Azure Web Sites. The direct way is to using the sslFlags setting like below.    <system.webServer>…

0

WAWS: could not load file or assembly 'msshrtmi’

  Symptom When access a Windows Azure Web Sites, got follow error message.   Could not load file or assembly ‘msshrtmi, Version=1.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)]   Analysis Assembly “msshrtmi” is installed on the GAC of hosting…

2

Using Kudu to capture hang dumps for Windows Azure Web Sites

  Kudu is the engine behind GIT deployments in Azure Web Sites. Using the feature provided by Kudu, we can capture hang dump for worker process which is very helpful for analysis performance issues. Please note this is still an experimental feature. In this article, I will show you how to get the dump step…

1

Using Self-Signed certificate for Web Sites on Windows Server for Hosting Service Providers

  Microsoft is bringing Windows Azure Web Sites, Virtual Machines, Service Management Portal and API to Windows Server, enabling service providers to easily deliver high-density website hosting and Infrastructure as a Service scenarios in a Windows Server-based environment.   For more information regarding this exciting product, check out the document here.   One of the…

1