Server object error ‘ASP 0177 : 800401f3’

This error is occasionally reported by customers using classic ASP:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed

The call to CreateObject in ASP looks like this:

set cryptObj = Server.CreateObject("Chilkat.Crypt2")

The problem is that IIS was unable to lookup “Chilkat.Crypt2” in the registry in order to get the location of the DLL file. There are many possible reasons that could cause this failure, and these are listed at the page linked below.

However, it is important to realize that this not a problem with the DLL. If you Google “ASP 0177 : 800401f3” you’ll find that this potential problem is common to all ActiveX components, even ActiveX’s produced by Microsoft. The Chilkat ActiveX DLL’s are standard self-registering ActiveX components. There is nothing special about any Chilkat ActiveX with respect to regsvr32 registration.

A list of possible system problems that might cause this error can be found here:
http://www.15seconds.com/faq/Errors/522.htm