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

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

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

What’s new in IIS 8.5 – Microsoft Internet Information Services 8.5 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/2013/2013-06-whats-new-in-iis-8-5-microsoft-internet-information-services-8-5-new-features.html With the release of the new version of Windows Server 2012 R2 comes a new version of IIS, IIS 8.5.  The new features can be broken into 2 categories, Scalability and Manageability: Manageability – Logging Enhancements Manageability – ETW Events Scalability – Dynamic site activation…

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

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

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

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

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

Kerberos authPersistNonNTLM authentication, request based vs. session based authentication

This article has been moved to its new home here: https://benperk.github.io/msdn/2011/2011-10-kerberos-authpersistnonntlm-authentication-request-based-vs-session-based-authentication.html Kerberos is a request based authentication protocol.  That means with each request, there is a resulting authentication step.  See the following figure 1 where you notice a Ticket request for each GET Http Command. Figure 1, Network Monitor log for request based authentication This article…

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

Source Code plug in for WordPress blogs using Open Live Writer

Open Live Writer
Open Live Writer

This article has been moved to its new home here:  https://benperk.github.io/msdn/2017/2017-01-source-code-plug-in-for-wordpress-blogs-using-open-live-writer.html Read the comment section. I like to write.  I use WordPress at the moment for my blogs, I think as the blogs are stored in a database instead of being static text when I want to move to another platform or technologiy, I will only…

6