If you have not already reviewed my other articles on using IIS on Nano, then you might want to take a look at them. Just so you know the perspective I am coming from and the context in which I work within. What’s new in IIS 10 How to list Packages available when creating a […]
Read More →Search Results for: trouble shooting
How to setup CRON to run a WebJob on the Azure App Service platform
I wrote an article here that discussed a Hello World WebJob. The WebJob I use in this example can be downloaded here and I discuss here. Here is an additional resource for setting up CRON to run a WebJob. The requirements for this are: Your App Service must run in either a Standard or Premium […]
Read More →How (I) configured Azure Active Directory into my ASP.NET MVC OWIN web application
Before I get started, keep in mind, that I am not a security expert, if you want to enable security for your Azure App Service Web App I recommend using EasyAuth as described here, so much easier, IMO. You likely get some benefits from the ‘Change Authentication’ features of: No Authentication Individual User Accounts Work […]
Read More →How I tested debugged my chatbot that I created using the Bot Services on Azure
Well, the fact that you do not need to use Visual Studio or to install the Bot Framework to get a #chatbot or a generic #Bot up and running still applies. See my other posts: Create a Bot using an Azure App Service Bot Service Most common chatbot questions and how to answer them Publishing […]
Read More →Create a memory dump of your App Service when it consumes too much memory
I have written a number of troubleshooting labs here, one of which is Lab 21: WinDbg – Memory Consumption. In this article I will identify how to capture a memory dump of a process that is consuming too much memory. In this case it is running on an Azure App Service Web App. NOTE: This […]
Read More →Lab 13: Using LogParser
Setup Install LogParser 2.2 from here. Remember that IIS Log default to GMT and not local time, write queries accordingly Review this article which goes into great detail about LogParser Review this link which describes HTTP error codes Review this link which describes IIS error codes You can get a copy of the queries, iis […]
Read More →Lab 6: Using HTTP, W3SVC, WAS and W3WP
There is a lot going on when a client makes an HTTP request to IIS. There are numerous kernel mode and native mode components that are used to route the request to the W3WP process which ultimately responds to the request. Figure 1, Using HTTP, W3SVC, WAS and W3WP See Table 1 for a list […]
Read More →Lab 5: Basic and Advanced Application Pool Settings
In this lab you will learn about the Basic and Advanced application pool settings. The interface to change the behavior of the W3WP.exe process in which the web site runs is provided through these two settings windows. Lab 5.1 – Basic Application Pool settings Click on the Application Pools folder to view the list of […]
Read More →Lab 4: Install and configure Failed Request Tracing
I have written an article here that explains how to install and configure Failed Request Tracing. Please use that for reference. In this lab you will: Install the Failed Request Tracing (Tracing) role Configure Failed Request Tracing Capture and review the Failed Request Trace If you have not completed the previous labs, specifically Lab 2, […]
Read More →Setting up and using GitHub in Visual Studio 2015
Although I use TFS a lot, I thought I would setup a GitHub repository to host a public copy of my IIS, ASP.NET and C# troubleshooting labs located here. Here is how I did it. Install the GitHub extension for Visual Studio Create your GitHub repo and then login Create a GitHub repository Create a […]
Read More →