CertEnroll::Cx509Enrollment::p_InstallResponse: ASN1 bad tag value met. 0x8009310b

Recently while installing a SSL certificate on IIS 7.0 I got this error message CertEnroll::Cx509Enrollment::p_InstallResponse: ASN1 bad tag value met. 0x8009310b I could not complete the certificate request via IIS manager. But strangely after this error the certificate was placed in the Other People certificate store. Only certificates that are stored in the Local Computer store…

26

Running the HTTPSSL service in a svchost.exe

On Windows 2003 the HTTPSSL service (the service that implements SSL) runs in the lsass.exe process. If you ever are interested in running the HTTPSSL service in a svchost.exe process instead of the default lsass.exe here is how you do it. To configure the HTTPFilter service to run in its own svchost, we have to…

6

Putting Live Mesh To Work with OneNote

A couple of days ago I enrolled to the Live Mesh Tech Preview and ever since have fallen in love with it. For folks who don’t know much about the Live Mesh service…. in simple terms it is a synchronization service which can sync your data files between multiple devices. Currently the Tech Preview supports…

5

Using Themes in ASP.NET loads System.Drawing namespace

Using the System.Drawing namespace is strongly discouraged in ASP.NET as it leads to a lot of performance/runtime problems. Recently one of our customers reported an issue where we were getting GDI+ errors in a  normal ASP.NET application. Exception type: System.Runtime.InteropServices.ExternalException Message: GDI+ is not properly initialized (internal GDI+ error). InnerException: <none> StackTrace (generated):     SP      …

9

Limiting Passive FTP Port Range on IIS 7.0 / IIS 6.0 / IIS 5.0

Passive FTP uses a range of ports to transfer data. This can be a problem because the port range that IIS uses has to be opened up at the Firewall. Many administrators would like to limit the port range between specific values so that they can have a better control on the ports that need…

5

The lone System.OutOfMemoryException in your memory dump

I was recently asked … Every time you run !dumpallexceptions ( !dae ) you will find that there is always a System.OutOfMemory exception object that will be listed Number of exceptions of this type:        1 Exception MethodTable: 0482151c Exception object: 182d005c Exception type: System.OutOfMemoryException Message: <none> InnerException: <none> StackTrace (generated): <none> StackTraceString: <none> HResult: 8007000e…

0

MachineKeys For IIS 7.0

IIS uses MachineKeys for encryption. IIS 6.0 uses a particular key c2319c42033a5ca7f44e731bfd3fa2b5_GUID to do the encryption. If you have worked on IIS Admin start up issues the machine keys is one of the first things we check because if you do not have the proper machine key you cannot enumerate the metabase and hence the…

3

ISSUE : SMTP Configuration – Unspecified Error

A new SMTP related issue has been brought to our notice and we are currently working on fixing it. This post provides information about an issue under investigation and is subject to change. SYMPTOMS When you make changes to the properties of a SMTP Virtual Server under the Access tab you get the following message…

10

The ASP.NET – IIS Support Team has a new Weblog

The ASP.NET – IIS support team has started a new weblog  http://blogs.msdn.com/webtopics and I am one of the authors who will be working on it. We will be discussing common ASP.NET – IIS issues which get reported to us. So next time you face an ASP.NET – IIS issue you will most likely find the…

1

Automatically Email PowerShell session transcript

How about automatically logging your entire PowerShell session and getting the transcript in an email ? You can use it to keep a track of changes made (of course via powerShell :)) Or just for logging. PowerShell can be customized via Profiles. The profile is loaded every time a Windows PowerShell window is started. You…

0