Hybrid Connection Shows “Connected”, but Application Fails to Connect

What can you do if your Web App’s Hybrid Connection shows a status of “Connected”, but the application fails to connect to your on-premise resource? Chances are the reason is because you have configured your Hybrid Connection so that it actually gets by-passed when you attempt to connect to your on-premise resource. In this post, I’ll describe…

2

Troubleshooting Azure App Service Apps Using Web Server Logs

Oftentimes, the best way to start troubleshooting a web application is to check the web server logs. Web servers log each request that they process, and by checking the server logs, you can often find out details about why things went wrong. Particularly, you want to pay attention to a couple of different fields in…

0

Why did my Function App stop working?

We had a customer the other day whose Function App stopped working. He was using a blob trigger and it worked fine for a while, but at some point during the overnight hours, it just stopped working. Naturally, he assumed something in Azure was broken and he opened a support case. As it turns out,…

1

Troubleshooting a hung or long running WebJob

If you can reproduce the slow running WebJob behavior you have hosted with your Azure App Service Web App, Mobile App or API App then you can find out why using the following article.  Additionally, if the WebJob is in a hung state, skip right to the portion where you take the memory dump of…

0

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 my…

3

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…

1

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,…

0

Unexpected authentication, and sessions issues across instances with IdentityServer3 and Orchard CMS Web Apps

  What is IdentityServer? “IdentityServer is a framework and a hostable component that allows implementing single sign-on and access control for modern web applications and APIs using protocols like OpenID Connect and OAuth2. It supports a wide range of clients like mobile, web, SPAs and desktop applications and is extensible to allow integration in new…


Troubleshooting Web App deployment issues when using Git / GitHub

I setup a Web App to test deployments from GitHub.  Once the Web App was created I linked it to GitHub by selecting the “Integrate source control” link on the main page of for the website and selected GitHub.  Following the wizard I was able to make the link between the 2.  The details are…

0