Error 503 Servicio no disponible cuando navega por sitios web de Windows SBS

Se aplica a: Windows Small Business Server 2011 Premium Add-OnWindows Small Business Server 2011 Standard

Síntomas


Cuando intenta conectarse a Outlook Web Access, Lugar de trabajo remoto en Web, Companyweb o cualquier otra aplicación web similar, no puede cargarse el sitio y aparece un mensaje de error similar al siguiente:
Error HTTP 503. Servicio no disponible.
Error HTTP 503. Servicio no disponible.

Solución


Generalmente, este error se produce si el grupo de aplicaciones asociado con la aplicación web no se inicia. Para solucionar este problema, siga estos pasos:
  1. En Visor de eventos, consulte el registro del sistema para encontrar errores del origen Microsoft-Windows-WAS. A menudo, un evento aparece en el registro del sistema si el grupo de aplicaciones no puede iniciarse.
  2. Si no encuentra ningún evento relevante en el registro del sistema, busque entradas relevantes en el archivo de registro HTTPERR. El archivo httperr1.log se encuentra en la siguiente carpeta del sistema:
    c:\windows\system32\logfiles
    En el archivo, busque "503" para encontrar cualquier información relevante acerca del motivo por el cual no se pudo iniciar el grupo de aplicaciones. Por ejemplo, es posible que vea una entrada similar a la siguiente:
    2011-12-08 18:26:42 ::1%0 6721 ::1%0 443 HTTP/1.1 GET /owa 503 3 N/A SharePoint+Web+Services+Root
    La entrada del registro debería mostrar el sitio por el cual intentaba navegar y el grupo de aplicaciones que está en uso. Asegúrese de que se esté usando el grupo de aplicaciones correcto para el sitio.
Por ejemplo, intenta navegar el sitio web "/owa" mediante el grupo de aplicaciones raíz de SharePoint Web Services. La aplicación OWA debería usar el grupo de aplicaciones MSExchangeOWAAppPool. Sin embargo, hay una configuración incorrecta en Internet Information Services (IIS). Para resolver este problema, debería comprobar el grupo de aplicaciones para el sitio y los enlaces para asegurarse de que IIS esté configurado correctamente.
  1. Abra MMC del Administrador de IIS. Para iniciar el Administrador de IIS desde la consola de servicios administrativos, siga los pasos siguientes:
    1. En el menú Inicio, haga clic en Todos los programas, elija Accesorios y, a continuación, haga clic en Ejecutar.
    2. En el cuadro de texto Ejecutar, escriba control panel y, a continuación, haga clic en Aceptar.
    3. En la ventana del Panel de control, haga clic en Vista clásica y, luego, haga doble clic en Herramientas administrativas.
    4. En la ventana Herramientas administrativas, haga doble clic en Internet Information Services.
  2. Compruebe los enlaces para cada uno de los sitios web para asegurarse de que coinciden con la configuración predeterminada de la tabla siguiente.
    Sitio web Tipo Nombre del host Puerto Dirección IP Información de enlace
    Companyweb http Companyweb 80 * Puerto 80
    Sitio web predeterminado HTTP

    http

    net.tcp

    net.pipe

    net.msmq

    msmq.formatname

    https

    https
     
      80

    80









    443

    443
    *

    127.0.0.1









    *

    127.0.0.1




    808:*

    *

    Localhost

    localhost
     
    Aplicaciones de desarrollo del cliente de SBS http

    http


    SBSConectComputer


    80


    *
    *:80:connect
    SharePoint de SBS https   987 *  
    Administración central de SharePoint v4 http   18000    
  3. Compruebe cada valor del grupo de aplicaciones para asegurarse de que la configuración es correcta. En la tabla siguiente se muestra la configuración predeterminada para los grupos de aplicaciones de SBS estándar.
    Grupo de aplicaciones Versión de .NET Framework Identidad Aplicaciones asociadas
    DefaultAppPool V2.0 ApplicationPoolIdentity /rpc

    /rpcwithcert
    MSExchangeAutodiscoverAppPool V2.0 LocalSystem /Autodiscover

    /Autodiscover/bin

    /Autodiscover/help
    MSExchangeECPAppPool V2.0 LocalSystem /ecp
    MSExchangeOWAAppPool V2.0 LocalSystem /owa
    MSExchangeOWACalendarAppPool V2.0 LocalSystem /owa/Calendar
    MSExchangePowerShellAppPool V2.0 LocalSystem /PowerShell
    MSExchangeSyncAppPool V2.0 LocalSystem /Microsoft-Server-ActiveSync
    MSExchangeServicesAppPool V2.0 LocalSystem /EWS

    /EWS/bin
    SBS SharePoint AppPool V2.0 <Nombrededominio>\spwebapp Aplicación raíz para SharePoint de SBS

    Aplicación raíz para SharePoint de Companyweb
    Grupo de aplicaciones de SBS WEB Applications V4.o NetworkService /webhelp

    Aplicación raíz para el sitio web predeterminado
    SBS Web Workplace AppPool V4.0 NetworkService /Remote

Los siguientes problemas documentados son una causa común del error HTTP 503 "servicio no disponible".

Problema 1: La identidad de AppPool de SharePoint no es válida

Descripción: No se puede navegar por SharePoint y aparece el siguiente error en el registro de eventos del sistema:

Nombre de registro: System
Origen: Microsoft-Windows-WAS
Id. del evento: 5057
Nivel: Advertencia
Equipo: server.domain.local
Descripción: El grupo de aplicaciones SBS SharePoint AppPool se ha deshabilitado. El servicio WAS (Servicio de activación de procesos de Windows) no ha creado un proceso de trabajo para atender al grupo de aplicaciones porque la identidad del grupo de aplicaciones no es válida.

Solución: Siga los pasos de la entrada de blog siguiente para resolver el problema.Problema 2: Acceso denegado en archivos de Exchange SQM

Descripción: No se puede navegar por SharePoint y se registran los id. de evento siguientes.

El registro del sistema incluye la entrada de evento siguiente:

Nombre de registro: System
Origen: Microsoft-Windows-WAS
Id. del evento: 5022
Nivel: Advertencia
Equipo: SERVER.contoso.local
Descripción:
El Servicio de activación de procesos de Windows no pudo crear un proceso de trabajo para el grupo de aplicaciones "SBS SharePoint AppPool". El campo de datos contiene el número de error.

El registro de aplicaciones incluye la entrada de evento siguiente:

Nombre de registro: Application
Origen: Perfiles generales de Microsoft-Windows-User
Id. del evento: 1509
Nivel: Advertencia
Usuario: CONTOSO\spwebapp
Equipo: SERVER.contoso.local

Descripción:
Windows no puede copiar el archivo C:\Users\Default\AppData\Local\Microsoft\Exchange Server\v14\Configuration14400_100.sqm a la ubicación C:\Users\TEMP.CONTOSO.005\AppData\Local\Microsoft\Exchange Server\v14\Configuration14400_100.sqm. Es posible que este error se deba a problemas de red o derechos de seguridad insuficientes. 

DETALLE - Acceso denegado

Solución: Siga los pasos de la entrada de blog siguiente para resolver el problema.Problema 3: El grupo de aplicaciones está habilitado para aplicaciones de 32 bits

Descripción: Es posible que no se pueda navegar por algún sitio web, como por ejemplo /remote u /owa, y se produzca el error HTTP 503: "servicio no disponible". También es posible que la página no se cargue o que parezca que no responda.

El registro de aplicaciones incluye la entrada de error siguiente:

Origen: Microsoft-Windows-IIS-W3SVC-WP
Id. del evento: 2282
Nivel: Error
Descripción:
Error al cargar el archivo DLL del módulo "C:\Archivos de programa\Microsoft\Exchange Server\V14\Bin\kerbauth.dll" debido a un problema de configuración. La configuración actual solamente es compatible con la carga de imágenes creadas para una arquitectura de procesador x86. El campo de datos contiene el número de error. 
Solución: El error se produce si el grupo de aplicaciones está configurado para habilitar aplicaciones de 32 bits, pero tiene una configuración incorrecta. De forma predeterminada, la compatibilidad para 32 bits está deshabilitada en los grupos de aplicaciones. Si no es necesaria la compatibilidad con 32 bits, compruebe la configuración avanzada de cada grupo de aplicaciones para asegurarse de que el valor Habilitar aplicaciones de 32 bits esté establecido en Falso.

Habilitar aplicaciones de 32 bits el valor False


Si son necesarias las aplicaciones de 32 bits, siga los pasos de la entrada de blog siguiente para habilitar correctamente la compatibilidad de aplicaciones de 32 bits: