Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Error al ejecutar el paquete de SSIS 2012 en un Windows compatibles con FIPS

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 2925865
Síntoma
Suponga que tiene ejecutar en un servidor que está habilitada la Federal Information Processing Standard (FIPS) de Microsoft SQL Server 2012. En esta situación, al ejecutar o validar un paquete de servicio de integración de Microsoft SQL Server que contiene el componente de secuencia de comandos de flujo de datos, recibirá el siguiente mensaje de error:

System.InvalidOperationException: Esta implementación no forma parte de los algoritmos criptográficos validados por Windows Platform FIPS. en CryptoserviceProvider System.Security.Cryptography.MD5.. ctor()
Nota: Este problema se produce cuando se establece la siguiente subclave del registro en 1:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\fipsalgorithmpolicy
Causa
Este problema se produce porque SSIS utiliza el algoritmo MD5. El algoritmo MD5 no es compatible con FIPS.
Solución

Información del Service pack

Para solucionar este problema, obtenga el Service Pack 3 para SQL Server 2012.

Para obtener más información acerca de Service Pack 3 (SP3) de SQL Server 2012, vea errores corregidos en el Service Pack 3 de SQL Server 2012.
Solución
Para evitar este problema, pruebe uno de los métodos siguientes:

  • Desactivar la directiva FIPS en el servidor. Para ello, consulte la sección "para configurar opciones de directiva FIPS" en el siguiente sitio Web de TechNet:Notas:

    • Debe reiniciar la aplicación para que la nueva configuración surta efecto.
    • Esta configuración afecta el valor de registro siguiente en Windows Server:

      HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled

      Este valor del registro refleja el valor actual de FIPS. Si esta configuración está habilitada, el valor es 1. Si esta opción está deshabilitada, el valor es 0.
  • En lugar del componente de secuencia de comandos, utilizar otras soluciones de Microsoft. NET.

    Nota: El algoritmo MD5 es codificado de forma rígida en el componente de secuencia de comandos de flujo de datos. Por lo tanto, no puede cambiar este componente de secuencia de comandos.
Más información
SQL Server Integration services utiliza varias ventanas algoritmos de cifrado que no cumplan FIPS 140-2, que son los requisitos de seguridad para módulos criptográficos. Por ejemplo, 2012 SSIS utiliza MD5. Esto no cumple con FIPS 140-2, para calcular los valores hash no se utilizan para la seguridad. FIPS 140-2 define los estándares de seguridad que los Gobiernos de los Estados Unidos y Canadá se utilizan para validar los niveles de seguridad para los productos que implementan la criptografía.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Propiedades

Id. de artículo: 2925865 - Última revisión: 11/23/2015 16:44:00 - Revisión: 2.0

Microsoft SQL Server 2012 Enterprise

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB2925865 KbMtes
Comentarios