Momentan sunteți offline, așteptați să vă reconectați la internet

Serviciul HTTP nu poate fi oprit atunci când este instalat serviciul Microsoft Web Deployment

SIMPTOME
Să luăm în considerare următorul scenariu. Încercaţi să opriţi serviciul HTTP pe un server pe care se execută Internet Information Services (IIS) 6, 7 sau 7.5. Serverul are, de asemenea, serviciul Microsoft Web Deployment (MSDEPSVC) instalat. Atunci când încercaţi să opriţi serviciul HTTP utilizând instrucţiunea NET STOP HTTP în linia de comandă, se afişează următorul mesaj în linia de comandă:

Se opreşte serviciul HTTP....
Imposibil de oprit serviciul HTTP.


Dacă executaţi din nou comanda NET STOP HTTP, se afişează următorul mesaj:

Serviciul porneşte sau se opreşte. Reîncercați mai târziu.



CAUZĂ
Această problemă apare deoarece serviciul Microsoft Web Deployment (MSDEPSVC) depinde de serviciul HTTP, dar atunci când MSDEPSVC se instalează iniţial, dependenţa respectivă nu se înregistrează în Managerul de control al serviciilor. Când HTTP încearcă să-l oprească, trebuie să oprească şi serviciile sale dependente. Totuşi, HTTP nu ştie că trebuie să oprească MSDEPSVC din cauza dependenţei neînregistrate şi, prin urmare, nu se reuşeşte oprirea serviciului.
REZOLUŢIE
Dacă doriți să remediem problema pentru dvs., continuați cu secțiunea „Remediere automată”. Dacă preferați să remediați dvs. problema, continuați cu secțiunea „Remediere personală”.

Remediere automată



Pentru o remediere automată a acestei probleme, faceți clic pe linkul sau pe butonul Remediere. Apoi faceți clic pe Executare în caseta de dialog Descărcare fișier, apoi urmați pașii din expertul Remediere.




Note
  • Este posibil ca acest expert să fie numai în limba engleză. Însă, remedierea automată funcționează și pentru Windows în alte limbi.
  • Dacă nu vă aflați la computerul care manifestă problema, salvați soluția de remediere pe o unitate flash sau pe un CD, apoi executați-o pe computerul care manifestă problema.

Apoi continuați cu secțiunea „S-a remediat problema?”.



Remediere personală

Pentru a rezolva personal această problemă, copiaţi scriptul următor şi executaţi-l ca script PowerShell pe server. Scriptul se va asigura că toate dependenţele de serviciul HTTP sunt corect înregistrate.



$bFoundHttp = $false$msdepsvc = Get-Service -name MsDepSvc$reqsvcs = "HTTP"$msdepsvc.ServicesDependedOn | ForEach-Object `{    if($_.Name -eq "HTTP")    {  $bFoundHttp = $true    }    else    {    if($_.Name -ne "") {     $reqsvcs += "/" + $_.Name }    }}if ($bFoundHttp -eq $false){    $status = $msdepsvc.Status    if($status -eq "Running")    { Stop-Service -name MsDepSvc    }        sc.exe config MsDepSvc depend= $reqsvcs    if($status -eq "Running")    { Start-Service -name MsDepSvc    }}


S-a remediat problema?

  • Verificaţi dacă s-a remediat problema. Dacă s-a remediat problema, ați terminat cu această secțiune. Dacă problema nu s-a remediat, contactaţi asistenţa.
  • Apreciem părerea dvs. Pentru a vă spune părerea sau pentru a raporta orice problemă cu această soluție, lăsați un comentariu în blogul „Remediere automată” sau trimiteți-ne un mesaj de poștă electronică.
INFORMAŢII SUPLIMENTARE
Pentru informaţii despre cum se instalează Windows PowerShell 1.0 pe un server Windows Server 2003, consultaţi linkul următor:

Pachete de instalare în limba engleză Windows PowerShell 1.0 pentru Windows Server 2003 şi pentru Windows XP
http://support.microsoft.com/kb/926139




Pentru informaţii despre cum se utilizează Windows PowerShell pe Windows Server 2003, Windows Server 2008 şi Windows Server 2008 R2, consultaţi linkul următor:

Windows PowerShell
http://technet.microsoft.com/ro-ro/library/bb978526(en-us).aspx




Pentru mai multe informaţii despre instrumentul Microsoft Web Deployment, consultaţi următorul link:

Web Deploy 2.0
http://www.iis.net/download/WebDeploy

fixit fix it fixme
Proprietăți

ID articol: 2597817 - Ultima examinare: 11/22/2011 21:57:00 - Revizie: 2.0

Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 7.0, Microsoft Internet Information Services 7.5

  • kbfixme kbmsifixme KB2597817
Feedback