Mensaje de error cuando el servicio del servidor de informes se inicia o cuando intenta obtener acceso al sitio web de Reporting Services en SQL Server 2008: "clave no válida para usar en el estado especificado"


Síntomas


Cuando trabaja con un equipo que ejecuta Microsoft SQL Server 2008, es posible que reciba el siguiente mensaje de error en el registro de seguimiento del servicio del servidor de informes:
Se ha producido un error interno en el servidor de informes. Para obtener más información, consulta el registro de errores. (rsInternalError) Obtener la clave de ayuda en línea no válida para usar en el estado especificado. (Excepción de HRESULT: 0x8009000B)
Puede recibir este mensaje de error cuando se produce una de las siguientes acciones:
  • Se inicia el servicio del servidor de informes.
  • Intenta obtener acceso al sitio web de Reporting Services.
Además, es posible que reciba el siguiente mensaje de error en el registro de seguimiento del servicio del servidor de informes:
ERROR: excepción detectada al iniciar el servicio. Error: Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerDisabledException: el servidor de informes no puede descifrar la clave simétrica usada para obtener acceso a datos confidenciales o cifrados en una base de datos del servidor de informes. Debe restaurar una clave de copia de seguridad o eliminar todo el contenido cifrado. Para obtener más información, consulta la documentación.

Causa


Este problema suele ocurrir cuando se restablece la contraseña de la cuenta de servicio del servidor de informes.

Solución


Para resolver este problema, utilice uno de los métodos siguientes.

Método 1: restaurar la clave simétrica

Nota Para usar este método, debe tener disponible una copia de seguridad de la clave simétrica. Para restaurar la clave simétrica, siga estos pasos:
  1. Inicie la herramienta de configuración de Reporting Services y, a continuación, conéctese al servidor de informes que desea configurar.
  2. En la página claves de cifrado , haga clic en restaurar.
  3. Haga clic en el archivo. snk que contiene la copia de seguridad.
  4. Escriba la contraseña que desbloquee el archivo.
  5. Haga clic en Aceptar.

Método 2: eliminar el contenido cifrado

Importante Este método elimina todo el contenido cifrado. Esto incluye las cadenas de conexión y las credenciales almacenadas. A continuación, este método crea una nueva clave simétrica. Use este método solo si no puede restaurar la clave simétrica. Después de eliminar el contenido cifrado, debe volver a escribir las cadenas de conexión que faltan y las credenciales almacenadas que faltan en los informes y en los orígenes de datos compartidos que ya no tienen estos valores. Además, debe actualizar todas las suscripciones que usan extensiones de entrega que almacenan datos cifrados. Esto incluye la extensión de entrega de uso compartido de archivos y cualquier extensión de entrega de terceros que use valores cifrados. No hay ninguna manera automatizada de actualizar esta información. Debe actualizar los informes, las suscripciones y los orígenes de datos compartidos que usan credenciales almacenadas y cadenas de conexión de una en una. Para eliminar el contenido cifrado, siga estos pasos:
  1. Inicie la herramienta de configuración de Reporting Services y, a continuación, conéctese al servidor de informes que desea configurar.
  2. En la página claves de cifrado , haga clic en eliminar contenido cifrado.

Referencias


Para obtener más información sobre el registro de seguimiento del servicio del servidor de informes, visite el siguiente sitio web de Microsoft TechNet: Para obtener más información sobre cómo restaurar la clave simétrica, visite el siguiente sitio web de Microsoft TechNet: Para obtener más información acerca de las claves de cifrado, visite el siguiente sitio web de Microsoft TechNet: