El Web Service SSL No Corre en la PC Objetivo



Software Primario:
Versión de Software Primario: 1.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

He creado un instalador para mi Web Service, pero después de correrlo en la PC objetivo no puedo conectar el Web Service. ¿Cómo lo arreglo?



Solución:

El instalador no copía algunos DLLs necesarios para que corra el Web Service SSL También debe contar con una copia del certificado SSL y los archivos clave de la PC anfitrión. Se adjunta un proyecto que muestra como empaquetar los DLLs faltantes y los archivos del certificado dentro del instalador que se colocarán en la PC objetivo.

También puede seguir el procedimiento manual:

1. De labview\resource\webserver\modules\ copie los siguientes archivos:

  • libopenSslModule.dll
  • libsslInitModule.dll
  • libsslModule.dll

Y péguelos en el siguiente directorio de la PC objetivo: C:\Program Files\National Instruments\Shared\LabVIEW Run-Time\2009\webserver\modules\

2. De C:\Program Files\National Instruments\Shared\nissl\ copie los siguientes archivos:

  • NIlibeay32.dll
  • NIssleay32.dll
  • nisslinit.dll

Y péguelos en el siguiente directorio de la PC objetivo C:\Program Files\National Instruments\Shared\nissl\

3. Asegúrese de que el certificado y los archivos clave se ubiquen en el directorio especificado en el archivo niwebserver.conf



Ligas Relacionadas: DeveloperZone Tutorial: LabVIEW Web Services FAQ
Community: Setting up SSL for Web Services in LabVIEW 2009

Archivos Adjuntos:





Día del Reporte: 10/05/2009
Última Actualización: 01/02/2010
Identificación del Documento: 524DRFWQ