|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
DTC is broken ?
Hello,
I've been trying to get IIS 5.1 running on my home computer but it's turning out to be a bit of a nightmare. I installed IIS okay but when I went to access a page in the browser I got a 500 error. On checking the event logs I found an error like this: Event Type: Warning Event Source: W3SVC Event Category: None Event ID: 36 Description: The server failed to load application '/LM/W3SVC/1/ROOT. The error was 'Class not registered'. On searching the internet I found an article on the subject: http://msmvps.com/blogs/bernard/archive/2005/03/22/39216.aspx So I opened up component services and found that I got an error whenever I tried to access the COM+ folder. So I followed the instructions as described here: http://support.microsoft.com/?id=301919 Unfortunately this didn't work. I still got the error in component services. I looked at the event log again and saw the message 'Could not start MSDTC'. So I opened up the services applet and tried to start Distributed Transaction Coordinator manually. I got an error message along the lines of 'Could not start the Distributed Transaction Coordinator' and error number that was a negative and wasn't recognised by the microsoft support database. I can't find any information on DTC errors, I'm not quite sure what it does ! I disabled it on my work computer and IIS still ran fine ! Does anyone know of a way to reinstall it ? |
|
#2
|
|||
|
|||
|
XP Pro, right?
Disable simple file sharing Make sure you're the computer administrator user Disable any firewalls/script blocking software Uninstall IIS, reboot, reinstall IIS making sure you're the administrator. Re-enable any firewall/script blocking
__________________
====== Doug G ====== "Hide, hide witch! The good folk come to burn thee. Their keen enjoyment hid behind their gothic mask of duty." -Mark Clifton |
|
#3
|
|||
|
|||
|
Okay, I figured it out in the end:
1. Uninstall IIS. 2. run "msdtc.exe -uninstall" in the windows/system32 directory. 3. In regedit delete the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC 4. run "msdtc.exe -install" in the windows/system32 directory. 5. Install IIS. |
|
#4
|
|||
|
|||
|
Thanks for posting the solution.
|
![]() |
| Viewing: Dev Shed Forums > System Administration > IIS > DTC is broken ? |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|