Enabling “Transfer-encoding: chunked” in the response header with IIS

While assisting a customer on configuring ARR (Application Request Routing), we found that chunked transfer encoding was not working properly. After bit of workaround, we were able to fix it up. Here is a summary of the troubleshooting session. Quick Note: “Chunked” is a type of transfer encoding by which the message body is transmitted…

0

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 Windows Authentication. After clicking the “Remove” button, if he restarted the machine, the Negotiate would reappear! This is because the setting is by default locked. You need to do from the IIS Configuration Editor. Here is…

0

Server object error ‘ASP 0177 : 8000ffff’

I was assisting a customer who was struggling with this intermittent error. An iisreset would alleviate the problem temporarily only to resurface within few days again. This is the error details: Server object error ‘ASP 0177 : 8000ffff’ Server.CreateObject Failed ShowReport.asp, line 36 This problem occurs if a website that you browse is an Active…

0

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 telling us a verification has been deferred to runtime. This can be ignored in most cases. If you select your Application pool in IIS Manager and choose the basic settings, you will see following window: Now if you click…

0

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# code using Powershell. A direct API call won’t work due to some constraints, so Powershell was the other viable option. Customer also didn’t want any Powershell window to pop-up, so we needed to code around it….

0