When accessing your Azure App Service Web App, if you receive an HTTP 500 response, similar to that shown in Figure 1, first step is to add or modify the customErrors attribute and set the mode property to Off, as shown in Figure 2. Figure 1, Azure Web App returns a 500 Figure 2, change […]
Read More →Tags: Azure
How to setup IP Security Restrictions for an Azure App Service
I wrote an article here that describes how to connect to a Web App from IIS manager. If you cannot do that, read down at the bottom of the article where I show the configuration you can add to the web.config manually. Here is a document that discusses this feature in more detail. Once you […]
Read More →How to find your outgoing Azure App Service IP address
If you have ever wondered how to find the outgoing IP address of your Web App, Mobile App, API App or Logic App, look no further. To see how to find the OUTBOUND IP ADDRESSES from the Azure portal, view Video 1 (removed). Video 1, find outgoing, outbound IP addresses from the portal You can […]
Read More →Using the Azure WebJob API
I wrote an article here that discusses how to troubleshoot a WebJob, during the creation of that post I found decided to figure out this technique as well (calling the WebJob API). Originally, I was using the Azure SDK to trigger the WebJob from Visual Studio Server Explorer, as shown in Figure 1. Figure 1, […]
Read More →Why does my Azure App Service (Web, Mobile, API, Logic App) consume so much storage space
I worked on a case where the customer stated that their Web App was pretty small but when looking at the File System Storage metric in the Azure portal, they saw that is consumed almost 30 GB. The way I recommended they check it out is to use the KUDU console. I wrote an article […]
Read More →Create a memory dump for your slow performing Web App
There are numerous ways to create a memory dump for a slow performing Web App, but I find this one the simplest and quickest. Follow these steps to capture a memory dump of the W3WP process responding to requests which are slower than expected. Here are the steps: Login to your KUDU console. I wrote […]
Read More →Mapping a wildcard domain name to an Azure App Services Web App (Website)
The process for mapping a wildcard domain, for example *.contoso.com to a Web App can be achieved by performing the following: Adding a CNAME at your domain hosting provider Adding the custom domain within the Azure portal Adding wildcard domain names to multiple Web Apps Once these steps are complete, accessing your Web App using […]
Read More →Add an SSL certificate to an Azure Web App (CRT and P7B)
I was following these instructions here using CERTREQ to create my certificate request, and everything worked fine up to step 6. In step 6 is states that I should have a CER file. I wrote some articles about creating a certificate here and here, where there is a CER file created, however, when I downloaded […]
Read More →Monitoring your multiple Azure Web App instances
When you scale to more than a single instance of a Web App, it gets a little complicated to monitor or troubleshoot an issue. The complicated part is trying to find which of the instances are experiencing the problem. In many cases, a majority of the requests complete just fine, but from time to time, […]
Read More →Auto Heal your Azure Web App
If your Web App is not behaving like you expect, you might consider implementing Auto Healing. Auto Healing for a Web App lets you take an action when certain events occurr, for example: When request count breaches a certain limit When requests are running slower that expected When an unexpected http status code is received […]
Read More →