iis - descargar - El servicio no puede aceptar mensajes de control en este momento
install iis windows 10 (10)
Detuve el proceso de trabajo de IIS (en el administrador de tareas), y luego comencé el IIS nuevamente. Funcionó.
Acabo de detener un grupo de aplicaciones en IIS. Al intentar iniciarlo, IIS se queja de que,
El servicio no puede aceptar mensajes de control en este momento. (Excepción de HRESULT: 0x80080425).
¿Lo que da? ¿De whence vino este error?
Mirando el Visor de eventos> El sistema muestra estas advertencias:
Un proceso de trabajo ''1456'' que sirve al grupo de aplicaciones ''MyAppPool'' no pudo detener un canal de escucha para el protocolo ''http'' en el tiempo asignado. El campo de datos contiene un error numérico.
Un proceso que sirve al grupo de aplicaciones ''MyAppPool'' sufrió un error grave de comunicación con el Servicio de Activación de Procesos de Windows. La identificación del proceso era ''10592''. El campo de datos contiene un error numérico.
Un proceso que sirve al grupo de aplicaciones ''MyAppPool'' excedió los límites de tiempo durante el apagado. La identificación del proceso fue ''10516''.
Esto se resolvió después de aproximadamente 5 minutos, momento en el que intentamos reiniciar el sitio web y recibimos:
El servicio de publicación World Wide Web (W3SVC) se detiene. Los sitios web no se pueden iniciar a menos que se esté ejecutando el Servicio de publicación World Wide Web (W3SVC).
Entonces, comenzamos el servicio W3SVC y luego pudimos iniciar nuestro sitio web.
El mensaje de error podría deberse a la siguiente razón:
- El servicio asociado con Credential Manager no se inicia.
- Algunos archivos asociados con la aplicación se han dañado.
Siga los pasos mencionados a continuación para resolver el problema:
Método 1:
- Haga clic en "Inicio"
- En el cuadro de texto que dice "Buscar programas y archivos", escriba "Servicios"
- Haga clic derecho en "Servicios" y seleccione "Ejecutar como administrador"
- En la ventana de servicios, busque el servicio Credential Manager y "Detenerlo".
- Reinicie la computadora e “Inicie” el servicio Credential Manager y configúrelo en “Automático”.
- Reinicie la computadora y debería funcionar bien.
Método 2: 1. Ejecute el Comprobador de archivos del sistema. Consulte el enlace mencionado a continuación para obtener información adicional: http://support.microsoft.com/kb/929833
En mi caso, el depurador VS se adjuntó al proceso w3wp. Después de desconectar el depurador, pude reiniciar el grupo de aplicaciones
Esto me ayudó: solo espera un minuto o dos.
Espere unos minutos, luego vuelva a intentar su operación.
Maté w3wp.exe relacionado (en el consejo de un amigo) en el administrador de tareas y funcionó.
Nota: Use bajo su propio riesgo. Tenga cuidado al elegir cuál matar.
Olvidé que tenía el mío conectado al depurador de Visual Studio. Asegúrese de desconectarse de allí y luego espere un momento. De lo contrario, el proceso de visualización del PID desde la funcionalidad de Procesos de trabajo del administrador de IIS también funcionará.
Reiniciar el servicio de Windows IIS (
World Wide Web Publishing Service
) y luego iniciar el grupo de aplicaciones me ha funcionado.
Sin embargo, como sugiere la respuesta principal, puede haber sido la espera lo que hizo que posteriormente funcione.
Reiniciar la máquina funcionó para mí, pero no siempre.
Si realmente está atrapado en esto, siga los pasos a continuación
- Administrador de tareas abierto
- Se abrirá una ventana. Haga clic en la pestaña Detalles.
- Busque el nombre del proceso que desea reiniciar / detener.
- Seleccione el proceso, haga clic derecho sobre él, seleccione la opción Finalizar tarea.
- Aparecerá un cuadro de diálogo de confirmación. Haga clic en el botón Finalizar proceso.
- Ahora intente reiniciar su servicio desde la ventana Services.msc.
Seguía teniendo este problema cada vez que intentaba iniciar un grupo de aplicaciones más de una vez. En lugar de reiniciar, simplemente ejecuto el Servicio de información de aplicaciones . (Nota: este servicio está configurado para ejecutarse manualmente en mi sistema, lo que puede ser la razón del problema). Según su descripción, parece obvio que de alguna manera está involucrado:
Facilita la ejecución de aplicaciones interactivas con privilegios administrativos adicionales. Si se detiene este servicio, los usuarios no podrán iniciar aplicaciones con los privilegios administrativos adicionales que puedan necesitar para realizar las tareas de usuario deseadas.
Presumiblemente, el administrador de IIS (así como la mayoría de los otros procesos que se ejecutan como administrador) no mantiene privilegios de administrador durante toda la vida del proceso, sino que solicita derechos de administrador del servicio de Información de la aplicación caso por caso.
Fuente: social.technech.microsoft.com
Siendo impaciente, creé un nuevo grupo de aplicaciones con la misma configuración y lo usé.