GENERAL_READ_ENTITY_START

IIS Internet Information Services
IIS Internet Information Services

I was looking around for some understanding on the what this event within the request pipeline meant.  As seen in Figure 1, you can find this event when you are capturing a Failed Request trace. I wrote a lab about capturing Failed Request Traces here –> Lab 4: Install and configure Failed Request Tracing Figure…

0

How to check Azure App Service OS version, what version of IIS

Microsoft Azure
Microsoft Azure

This is a FAQ on GitHub which has a lot of information about 2016. If you are interested to find out which version of IIS or OS your Azure App Service is running on, you can check it like this. Check in KUDU Capture a Fiddler trace I wrote about KUDU here, just in case…

0

How to make an Azure App Service HTTPS only

SSL TLS Certificate
SSL TLS Certificate

I wrote this article some years ago here “HTTPS only on Azure App Service Web Apps” that explains how to redirect all traffic made to an Azure App Service using HTTP to HTTPS using a URL Rewrite rule.  This is now achievable in the portal. To enable the HTTPS Only feature in the portal, navigate…

3

Drag and drop deployment to an Azure App Service, quick, for simple small changes

KUDU Azure App Service
KUDU Azure App Service

There are many way to deploy code and files to an Azure App Service, repositories like Visual Studio Team Services, GitHub, content storage like OneDrive or Drop Box, using an FTP tool, use the command-line tool msdeploy or directly from within the Visual Studio IDE. However, if you wanted to deploy just a single or…

0

Troubleshooting an Azure App Service backup issue

Azure Backup
Azure Backup

Here is some good information about how to configure an Azure App Service backup.  I like the fact that you can also include a database backup in parallel with a backup of the web site.  Keep in mind the limit of 10GB in regards to the maximum size that can be backed up and the…

0

How to create a self-signed SAN certificate, wildcard certificate vs SAN

SSL TLS Certificate
SSL TLS Certificate

I have some domain names that I use for testing out Azure features, write some blogs and other fun stuff.  I find myself needing, wanting to use HTTPS and using the instructions I wrote some time ago, see below, to create the certificate is long and tedious.  I had an epiphany which lead me to…

0

Failed to save Auth settings Easy Auth Azure Authentication

Azure App Service
Azure App Service

When I tried to configure a a URL into the ALLOWED EXTERNAL REDIRECT URLS text box, as shown in Figure 1, I received the following error. The initial thought was that because the domain I was trying to add was a multi-subdomain format like:  public.admin.contoso.com that for some reason wasn’t liking that. What I figured…

0

Failed to update App Service Plan the sites exceed maximum number of slots

Azure App Service
Azure App Service

After some testing I wanted to scale down my 5 instances of Standard S3 plan machines and I got this error when scaling down to FREE: Failed to update App Service plan : {“Code”:”Conflict”,”Message”:”The site(s) ” exceed maximum number of slots allowed for the hosting plan. Remove all deployment slots before scaling to a different…

0

500.79 Internal Server Error

Azure Active Directory (AAD)
Azure Active Directory (AAD)

I got this exception when I was trying to configure the Azure Active Directory authentication in Advance management mode for an Azure App Service.  Basically, I was following the (Alternative Method) instructions described here.  After following all the instructions, I was getting this exception, as shown in Figure 1. Figure 1, 500 79 internal server…

0

How to see the cipher suites on an Azure App Service

Azure App Service
Azure App Service

I wrote an article here about TLS 1.2 which listed out the cipher suite used to negotiate security settings (encryption) between a client and server via a Network Monitor trace.  You can probably see the same using Wireshark.  Regardless, here is a nice Wiki article about cipher suites. It was a journey getting to the…

0

Create an Azure App Service Web App using PowerShell

Azure PowerShell
Azure PowerShell

There are numerous place to find this same example, but while I am ramping up my Azure PowerShell #Azure #AzurePowerShell #PowerShell skills, I though I’d go ahead and document it up so I have all this information in a single place for future reference.  While I am at it, I might as well share it…

0

Using FTPS with Azure App Services

Azure App Service
Azure App Service

Using FTPS is a very interesting area.  I read a lot about it, but can’t really ever get to the point where I finish the article and know where I need to go then.  Point is, using any form of SSL or TLS is a negotiation between a client and the server.  Most of the…

0

How to configure log4net on Azure App Service

Azure App Service
Azure App Service

Although I fully recommend using Application Insights (see here) for monitoring your Azure features, I get asked sometimes how to configure log4net onto an Azure App Service.  So, this is how I did it. Install the log4net.dll binary using NuGet Configure the log4net name, type properties in the web.config Configure the log4net properties Modify the…

0

A route named ‘*’ is already in the route collection, Azure Web App

ASP.NET
ASP.NET

I was deploying an ASP.NET Web API to an Azure App Service Web App and I got this error: Server Error in ‘/’ Application. A route named ‘HelpPage_Default’ is already in the route collection. Route names must be unique. Parameter name: name Description: An unhandled exception occurred during the execution of the current web request….

0