With PerlEx 3.0 on IIS 5.1 on XP Professional, I've seen the system refuse to 
execute working scripts, and instead drop me an error and a warning in the 
Windows event log. The error is DCOM 10004, and it always followed by a warning 
W3SVC 36. I think the warnung is just a corrollary and wouldn't be there if the 
error weren't.

The first time this occurred was after a Windows system update with a pending 
injunction to reboot. Predictably, the reboot fixed the problem.

The second time this occurred was after the computer spending the weekend in 
sleep mode. (But it does that every night.) I tried three things:

(1) stop and restart the website: doesn't help;
(2) stop and restart the service: doesn't help either;
(3) call iisreset: this works.

Obviously, having to call iisreset is not a solution. I'd like to understand 
this problem, and then solve it. Googling for DCOM 10004 and Perlex didn't turn 
up anything. Googling for DCOM 10004 and IIS yields more hits.

The precise error message (in German) I'm seeing is:

Bei DCOM ist der Fehler "Anmeldung fehlgeschlagen: Dem Benutzer wurde der 
angeforderte Anmeldetyp auf diesem Computer nicht erteilt. " aufgetreten. 
.\IWAM_HRSWKS016 konnte nicht angemeldet werden, um den folgenden Server zu 
starten:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}

Which translates to some kind of logon failure: "unable to logon 
.\IWAM_<machine name> in order to run the server: {ID}".

There is a description of the scenario here:

http://objectmix.com/inetserver/285113-frequent-dcom-10004-w3svc-36-errors.html

Mention is made of a script called synciwam.vbs, but that seems to be another 
workaround. Why do things get out of sync?

There's an answer that sounds helpful on that page:

  For whatever reason it appears that the password
  stored in the SAM, and the password IIS has for the
  IWAM account are getting "out of sync" every day.

Instead of delving into a world of things I'm not yet familiar with (like 
secpol.msc), I'm asking the list for experience and advice regarding this issue.

-- 
Michael Ludwig 
_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to