Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2016, 06:07
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años
Puntos: 8
Error al crear objeto ActiveX

Resulta que tengo una página que hace uso de capicom.dll para encriptar y desencriptar unos datos, hasta ahora no tenía problemas, pero hemos migrado la web a otro servidor y ha dejado de funcionar. Primero me daba error porque no estaba la dll requerida. La he descargado y registrado (tanto en system32 como en syswow64, por si acaso) pero aun así me da el error

Error de Microsoft VBScript en tiempo de ejecución error '800a01ad'

El componente ActiveX no puede crear el objeto

Alguna idea de como resolverlo? El código es el siguiente y el error lo da en la primera linea, al intentar crear el objeto:

Código ASP:
Ver original
  1. Set xEncrypt = Server.CreateObject("CAPICOM.EncryptedData")
  2.     xEncrypt.Content=textoPlano
  3.     xEncrypt.SetSecret clave
  4.     xEncrypt.Algorithm.Name = CAPICOM_ENCRYPTION_ALGORITHM_3DES
  5.     textoCifrado = xEncrypt.Encrypt
__________________
Vayamos por Partes :: Jack el Destripador