PerlEx: DCOM 10004 and W3SVC 36 in eventvwr
am 09.08.2010 13:05:20 von Michael.LudwigWith 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_
There is a description of the scenario here:
http://objectmix.com/inetserver/285113-frequent-dcom-10004-w 3svc-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
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs