WebApps
How to log client IP when IIS is load balanced: the X-Forwarded-For Header (XFF)
X-Forwarded-For Header (XFF) is essential whenever we have a Proxy or LoadBalancer between client...
Author: Enamul Kh-MSFT Date: 09/05/2018
FIPS compliant machinekey section for IIS Application
One of my customers needed to configure his ASP.NET site under FIPS. The information was scattered...
Author: Enamul Kh-MSFT Date: 09/05/2018
Forcing IIS to write logs (HTTP and FTP)
I was assisting a customer who was trying several different configurations but his IIS log was not...
Author: Enamul Kh-MSFT Date: 09/05/2018
How to programmatically determine if a user is authorized in an IIS Website
A customer had a unique need of verifying authorized users against a website that runs on IIS. The...
Author: Enamul Kh-MSFT Date: 09/05/2018
Powershell ISE crashes on exit while using Microsoft.Web.Management.dll
I was helping a customer other day on a stubborn crash whenever Powershell-ISE and...
Author: Enamul Kh-MSFT Date: 09/05/2018
Enabling “Transfer-encoding: chunked” in the response header with IIS
While assisting a customer on configuring ARR (Application Request Routing), we found that chunked...
Author: Enamul Kh-MSFT Date: 03/26/2018
How to remove NEGOTIATE from IIS Windows Authentication
I was assisting a customer just the other day who was having a dejavu of removing Negotiate from IIS...
Author: Enamul Kh-MSFT Date: 03/26/2018
Server object error 'ASP 0177 : 8000ffff'
I was assisting a customer who was struggling with this intermittent error. An iisreset would...
Author: Enamul Kh-MSFT Date: 03/26/2018
IIS Manager shows Authorization warning when testing a Physical Path
Time to time, customers ask us about this warning. This is a by-design "benign" warning simply...
Author: Enamul Kh-MSFT Date: 03/24/2018
Binding a Certificate in IIS using C# and Powershell
Other day I was assisting a customer who had a unique need of binding a Certificate from within C#...
Author: Enamul Kh-MSFT Date: 03/23/2018
IIS Services: HTTP.sys, W3SVC, WAS, W3WP, oh my!
When client makes an HTTP request to IIS, there are many layers of drivers and services it travels...
Author: Enamul Kh-MSFT Date: 05/05/2017
Hunting Down a Classic Error: "Page Cannot be Displayed"
Was assisting a customer on a critical server-down situation with a very generic error: "Page cannot...
Author: Enamul Kh-MSFT Date: 05/05/2017
ARR Health Check sends too many requests too soon defying the configured interval
This is an interesting one, so wanted to blog on this. Had an Enterprise customer with an ARR that...
Author: Enamul Kh-MSFT Date: 05/02/2017
Binding Multiple Sites With Single SSL Certificate
One of our Premier customers called me the other day needing assistance on running multiple web...
Author: Enamul Kh-MSFT Date: 05/02/2017
SSL Certificate Disappears After Binding into IIS site
Just the other day, I was engaged with an Enterprise customer while he was experiencing an SSL Cert...
Author: Enamul Kh-MSFT Date: 04/28/2017
A fatal error occurred when attempting to access the SSL server credential private key: 0x8009030d
Recently, I have assisted a Premier customer who installed a new certificate on Windows Server 2008...
Author: Enamul Kh-MSFT Date: 04/28/2017
Should I worry about Timer_ConnectionIdle entries in HTTPERR Log?
While helping customers troubleshooting HTTP-related error, a common question that we face: What is...
Author: Enamul Kh-MSFT Date: 04/28/2017
Can't play PlayReady DRM video after installing Silverlight Update 5.1.31010
On December 9 Microsoft released Silverlight version 5.1.31010. This version has been pulled and...
Author: Trevor Fellman - MSFT Date: 12/10/2014
Hosting multiple websites: IP or Host Headers?
IIS supports multiple Web sites on a single server. To create and host multiple Web sites, you must...
Author: Enamul Kh-MSFT Date: 10/29/2014
Suppress WAS Warnings Due to Regular IIS Application Pool Recycling
Attended a call of duty when a customer needed to suppress WAS (Windows Activation Services)...
Author: Enamul Kh-MSFT Date: 10/29/2014
How to disable SSL 2.0 or SSL 3.0 from IIS Server
Recently I have assisted couple of enterprise engineers in disabling a specific version SSL from IIS...
Author: Enamul Kh-MSFT Date: 10/29/2014
Upload and Download files from OneDrive
Here is sample code to download and upload files to OneDrive from Universal Windows...
Author: Prashant Pratap Date: 09/24/2014
Upload and Download files from Azure Storage
Here is sample code to download and upload files to Azure Storage from Universal Windows...
Author: Prashant Pratap Date: 09/24/2014
Silverlight Support Roadmap
We receive a lot of questions about Silverlight support roadmap. The purpose of this post is to...
Author: Enamul Kh-MSFT Date: 01/16/2014
RIA Services: The road to Open-Source
You heard it right and its about time! RIA Services is getting Open-Sourced. Microsoft development...
Author: Enamul Kh-MSFT Date: 01/16/2014
Asp.net performance counters not showing up
This was an interesting issue. While adding a counter, customer was not able to see ASP.NET related...
Author: Enamul Kh-MSFT Date: 01/16/2014
How to call a SSL web page programmatically
Not all days are equal. Recently, my day was challenged with a fun but daunting task: to assist a...
Author: Enamul Kh-MSFT Date: 01/16/2014
How to set hostname during SSL binding in IIS7
Recently I have talked to few customers who were looking for a way to add hostname on SSL binding....
Author: Enamul Kh-MSFT Date: 01/16/2014
Silverlight: How to remove Mac OS X Mavericks Safari 6.1 sandbox restrictions for Silverlight enabled websites
By default, Mac OS X Mavericks / Safari 6.1 and later now load plugins like PDFs, Flash,...
Author: Trevor Fellman - MSFT Date: 11/14/2013
Using ELMAH in Windows Azure Web Sites
It’s pretty easy to track down an exception in an on-premise ASP.NET application. Just run the...
Author: Jim Cheshire Date: 10/04/2013
If silverlight application in SharePoint Server 2013 AppPart cannot call WCF service in the same SPS2013 site
If you have a Silverlight Application hosted in an AppPart cannot call WCF service in the same...
Author: JasonXu Date: 10/03/2013
How to authenticate with ADSF in Silverlight 5 Application
How to authenticate with ADSF in Silverlight 5 Application This article uses sample from...
Author: JasonXu Date: 07/18/2013
What are required for Silverlight Application that requires Elevated trust
For In-Browser and Out-Of-Browser (OOB) Silverlight application, there is an option "Require...
Author: JasonXu Date: 07/17/2013
How to manually clean up a broken Silverlight installation in Windows 8
If you are having trouble with installing, uninstalling or reinstalling Silverlight on your Windows...
Author: Enamul Kh-MSFT Date: 05/23/2013
Fixing a Corrupted Silverlight Installation
Recently I have dealt with few cases where a Silverlight app keeps on crashing on few machines while...
Author: Enamul Kh-MSFT Date: 05/10/2013
Internet Explorer continuously prompts for installing Silverlight when it is already installed
If you keep being prompted to install Silverlight when it is already installed, then you are at the...
Author: Enamul Kh-MSFT Date: 05/03/2013
Set HttpWebRequest.KeepAlive = false to workaround issue casued by HttpWebRequest using a closed socket in very specific scenarios
Issue: System.Net.HttpWebRequest uses a socket that is closed in some special scenarios. (In this...
Author: JasonXu Date: 04/26/2013
Data Size limit causing Silverlight "Not Found" error when communicating with backend WCF Service
Issue: when data size exceeds a limit (e.g. 50000Bytes), Silverlight application throw "NotFound"...
Author: JasonXu Date: 04/26/2013
Missing [RoundtripOriginal()] for key properties in RIA auto-generated code causing RIA entity update failure
Issue: After upgrading Silverlight application from Silverlight 4 to Silverlight 5, updating data...
Author: JasonXu Date: 04/26/2013
Installing RIA and Silverlight Developer Runtime without Visual Studio
If you try to install RIA(Rich Internet Application), you need to have either Visual Studio or...
Author: Enamul Kh-MSFT Date: 04/25/2013
Screencast: Using Glimpse with Windows Azure Web Sites
Glimpse is a great open source diagnostic tool for web applications. Glimpse runs in your browser...
Author: Jim Cheshire Date: 04/11/2013
Screencast: Using Detailed Error Messages in Windows Azure Web Sites
If your website hosted in Windows Azure Web Sites is displaying an error message that doesn’t...
Author: Jim Cheshire Date: 03/26/2013
Breakpoint not hitting in a Silverlight RIA Application
I recently worked on a project where we were able to compile and run the Silverlight Business App,...
Author: Enamul Kh-MSFT Date: 02/14/2013
Screencast: Using MySQL Workbench with Windows Azure Web Sites
One of the great things about Windows Azure Web Sites is being able to create a web site in seconds...
Author: Jim Cheshire Date: 02/13/2013
Screencast: Troubleshooting Slow Requests in Windows Azure Web Sites
This is the first in a series of Microsoft CTS Screencasts on using Windows Azure Web Sites....
Author: Jim Cheshire Date: 02/13/2013
Hosting WordPress in a Subfolder of Your Windows Azure Web Site
This post applies to Windows Azure Web Sites. These steps do not apply if you are using a Web Role....
Author: Jim Cheshire Date: 02/13/2013
Passing multiple values in a Where clause when calling RIA services from Silverlight
We recently worked on a project where we wanted to pass multiple values in a Where clause when...
Author: Enamul Kh-MSFT Date: 01/24/2013
Configure a WCF Service with SSL and consume from Silverlight via HTTPS(including cross-domain scenario)
Recently we have worked on few issues where we had to configure WCF services with SSL so that we...
Author: Enamul Kh-MSFT Date: 01/24/2013
Out of memory issue when Silverlight Application talks to WCF service using System.Net.Socket via Duplex Channel
We worked on an interesting issue where WCF was hosted as windows service. Data was Pushed from WCF...
Author: Enamul Kh-MSFT Date: 01/24/2013
How to resolve “Not Found” Error in Silverlight for WCF RIA Services Calls
If you are trying to figure out why your WCF RIA Service's method calls(or just the regular WCF...
Author: Enamul Kh-MSFT Date: 01/11/2013