I have 2 web servers running Windows 2000 SP4 and IIS 5.0. When these
machines try to execute a particular ASP page, they get the following
error :
------------------------------
Server object error 'ASP 0177 : 8000401a'
Server.CreateObject Failed
/OnlineServices/grantapp/check_resume.asp, line 61
The server process could not be started because the configured identity
is incorrect. Check the username and password.
------------------------------
The specific line of code (line 61) is:
Set objForm = Server.CreateObject("VForager.Form")
This page does not work when I hit it remotely, or when I am locally on
the box itself. This same ASP page and the custom DLL exist on a
number of Windows 2003/IIS 6 machines, and the DLL works fine. I even
have IIS on my XP laptop and it works fine. What's more, until
recently, the DLL worked without problems on the servers on which it
now fails. The DLL itself has not been modified in at least a year,
and all the boxes in question have had all Microsoft patches applied.
I have unregistered/re-registered the DLL, and I have deleted/recreated
the COM+ object, all without affecting the error.
The IIS log on the WIndows 2000 servers say :
2006-10-20 17:23:50 172.26.40.16 - 172.16.1.6 80 GET
/OnlineServices/grantapp/check_resume.asp
RequestedYear=2006|61|ASP_0177_:_8000401a|Server.CreateObject_Failed
500
I have seen some clues to permissions issues ("Access denied"), but
even when giving all users full control to the DLL in question
(vforager.dll) and to msvbvm60.dll, it still bombs. Any ideas ?