Remote debug your Azure App Service 2017 including ASP.NET Core

ASP.NET Core Benjamin Perkins
ASP.NET Core Benjamin Perkins

We are moving at cloud speed here, I wrote this one here less that a year ago “Remote debug your Azure App Service Web App” that discusses how to use Cloud Explorer to remotely attach a debugger to an Azure App Service in Visual Studio 2015, now let’s see how you can do the same…

8

HTTP 404 after installing an SSL Certificate

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to its new home here: https://benperk.github.io/msdn/2014/2014-02-http-404-after-installing-an-ssl-certificate.html I was configuring an SSL certificate and once complete, when I attempted to access the website using https://localhost I started receiving a 404 error as shown in Figure 1. Figure 1, 404 HTTP Status after installing an SSL Certificate I tried some shots at troubleshooting…

8

How to find your outgoing Azure App Service IP address

Azure App Service Benjamin Perkins
Azure App Service Benjamin Perkins

This article has been moved to its new home here: https://benperk.github.io/msdn/2016/2016-03-how-to-find-you-outgoing-azure-app-service-ip-address.html 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. Video 1, find…

8

ASP.NET Core 2.1 and HTTP Error 502.5 – Process Failure

ASP.NET Core Benjamin Perkins
ASP.NET Core Benjamin Perkins

I was deploying my ASP.NET Core 2.1 64-bit HelloWorld application and got this error, Figure 1. Figure 1, ASP.NET Core 2.1 502.5 x64 64 bit What I realized was that the 64 bit .NET Core runtime is not yet on the platform.  You can check that via KUDU/SCM and look for the D:\Program Files\dotnet directory…

8

How (I) connected a console application to a Web API protected by an Azure Active Directory

Azure Active Directory (AAD) Benjamin Perkins
Azure Active Directory (AAD) Benjamin Perkins

This article has been moved to its new home here:  https://benperk.github.io/msdn/2016/2016-10-how-i-connected-a-console-application-to-a-web-api-protected-by-an-azure-active-directory.html The code can be downloaded from here or on GitHub. I wrote this post here where I discussed how I configured Azure Active Directory into one of my Azure App Service Web Apps.  One of the main differences between that post and what I am…

8

Enable and Activate Failed Request Tracing Rules

This article has been moved to its new home here: https://benperk.github.io/msdn/2012/2012-01-enable-and-activate-failed-request-tracing-rules.html There is a new troubleshooting capability available in IIS 7, it is called Failed Request Tracing Rules.  It provides a lot of very useful information which can help pinpoint the cause of performance problem or error. At the moment it is not installed by default…

8

IIS Admin Service fails to start

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to it new home here: https://benperk.github.io/msdn/2014/2014-12-iis-admin-service-fails-to-start.html I was working on an unrelated issue and all of a sudden I started getting some strange errors in IIS.  Something like the errors shown in Figure 1 and Figure 2.  Figure 1 was rendered when I opened the IIS management console and attempted to…

8

Create a Bot using an Azure App Service Bot Service

This article has been moved to its new home here: https://benperk.github.io/msdn/2016/2016-11-create-a-bot-using-an-azure-app-service-bot-service.html I am so excited about Bots (#Bot) that I can barely control myself.  My hands are literally shaking as I write this post.  I wrote this post a few months ago that discuses how I got started using the Bot Framework (#BotFramework) with LUIS, it…

8

Remote debug your Azure App Service Web App

Azure App Service Benjamin Perkins
Azure App Service Benjamin Perkins

This article has been moved to its new home here:  https://benperk.github.io/msdn/2016/2016-09-remote-debug-your-azure-app-service-web-app.html I created a sample ASP.NET application that you can download from here that contains a slow running request, a handled and an unhandled exception. UPDATE: I wrote an article here about remote debugging in Visual Studio 2017 and ASP.NET Core here, titled “Remote debug your…

7

Setting up and using GitHub in Visual Studio 2015

Visual Studio
Visual Studio

This article has been moved to its new home here:  https://benperk.github.io/msdn/2016/2016-04-setting-up-and-using-github-in-visual-studio-2015.html 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…

7

What’s new in IIS 10 – Microsoft Internet Information Services 10 New Features

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to its new home here:  https://benperk.github.io/msdn/2017/2017-03-whats-new-in-iis-10.html With each version of Microsoft Windows Server comes a new version of Internet Information Services (IIS).  With the recent release of Windows Server 2016 comes IIS version 10.  Before I cover these new features, here are a few articles which I have already written which…

7

Adding a Hostname to your SSL certificate binding on port 443

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-02-adding-a-hostname-to-your-ssl-certificate-binding-on-port-443.html I see a lot of articles and posts about being able to bind different websites on the same server to port 443.  This article is my take on the subject. It is possible to bind multiple websites hosted on the same server to port 443,…

6

Setting up WebDAV on IIS using Windows Authentication and a UNC, mapped drive or file share

WebDav
WebDav

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-07-setting-up-webdav-on-iis-using-windows-authentication-and-a-unc-mapped-drive-or-file-share.html I have spent some hours setting up a solution defined in the title of this article.  I want to make clear that there are numerous ways of configuring this and there are numerous Kerberos/Windows Authentication configuration possibilities based on different SPNs, IE Zones, Application Pool…

6

Configure an IIS Server Core server for remote management

IIS Internet Information Services
IIS Internet Information Services

This article has been moved to its new home here:   https://benperk.github.io/msdn/2015/2015-11-configure-an-iis-server-core-server-for-remote-management.html To configure an IIS 8.5 server running on Server Core, perform the following: Install the Web-Server role Install the Web-Mgmt-Service Enable Remote Management Set the WMSVC service to start automatically Create connection from Remote IIS Management Console In a situation where you need to…

6

How to disable TLS 1.0 on an Azure App Service Web App

Microsoft Azure
Microsoft Azure

UPDATE as of 17-APR-2018 you can, read about that here. Short answer is, prior to 17-APR-2018, that you couldn’t. (see alternative solution below) The reason is that when you deploy an Azure App Service it goes into a multi-tenant scale unit.  A scale unit looks something like Figure 1, which I stole from here.  Also,…

6