Ir al contenido



Foto

Consumo de WebService no funciona en Win Server 2008 r2


  • Por favor identifícate para responder
3 respuestas en este tema

#1 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.816 mensajes
  • LocationMéxico

Escrito 11 mayo 2018 - 10:07

Pues eso.

 

Estoy creando un cliente de consumo de un web service y funciona correctamente en cualquier máquina, excepto donde se tenga instalado Windows Server 2008 R2,

 

Cabe mencionar que con SOAPUI se consume perfectamente en ese sistema operativo, y bueno, pensé en utilizar HTTPAnalyzer para ver si podía encontrar el motivo por el que no funciona, pues nada que hago la primer prueba y funciona  correctamente, detengo el programa HTTPAnalyzer y ya no funciona el copnsumo del web Service. :o

 

¿Alguien sabe que es lo que hace ese programa HTTPAnalyzer que permite que mii programa funcione?  8o|

 

Ya he modificado Firewall, DEP, Sitios de confianza en IExplorer, etc.... y nada que funciona el programa a menos que inicie el HTTPAnalyzer  :

 

Saludos  (b)


  • 0

#2 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.160 mensajes
  • LocationArgentina

Escrito 11 mayo 2018 - 10:13

Pues eso.

 

Estoy creando un cliente de consumo de un web service y funciona correctamente en cualquier máquina, excepto donde se tenga instalado Windows Server 2008 R2,

 

Cabe mencionar que con SOAPUI se consume perfectamente en ese sistema operativo, y bueno, pensé en utilizar HTTPAnalyzer para ver si podía encontrar el motivo por el que no funciona, pues nada que hago la primer prueba y funciona  correctamente, detengo el programa HTTPAnalyzer y ya no funciona el copnsumo del web Service. :o

 

¿Alguien sabe que es lo que hace ese programa HTTPAnalyzer que permite que mii programa funcione?  8o|

 

Ya he modificado Firewall, DEP, Sitios de confianza en IExplorer, etc.... y nada que funciona el programa a menos que inicie el HTTPAnalyzer  :

 

Saludos  (b)

 

¡Espiritus chocareros! :D ;)

 

Bueno, ahora en serio, ¿Services Packs? ¿Puertos? ¿Permisos? ¿No será que te apaga algún servicio del cual dependa?

Que no funcione en un Windows Server 2008 R2 pero si en otros SO es para pensar en mil opciones.

 

Y convengamos que mi experiencia en ese SO como en web services y en ese analizer es digamos... 10E-308 :( Asi que no se por donde ayudar.

 

Saludos,


  • 1

#3 seoane

seoane

    Advanced Member

  • Administrador
  • 1.243 mensajes
  • LocationEspaña

Escrito 11 mayo 2018 - 11:29

Lo unico que se me ocurre es que sea cosa de los certificados, o de la version de las librerias ssl de windows

 

A HTTPAnalyzer no le queda otra que lidiar el mismo con los certificados si quiere interceptar trafico https, una especie de "man in the middle", por lo que la negiciacion https se realiza entre HTTPAnalizer y el servidor, y al no usar las librerias de windows puede tener, como en este caso, un comportamiento completamente diferente.

 

Se me ocurre que el servidor donde tienes alojado el webservice este utilizando una version antigua de ssl, una insegura, y que el Windows Server (que suelen venir con configuraciones mas restrictivas) tenga activada alguna directiva de grupo para rechazar las conexiones utilizando protocolos inseguros.

 

Para empezar, que tienes en las "Opciones de internet" (adjunto foto)

 

Y si eso esta bien, buscaria en las directivas de grupo Computer Configuration\Administrative Templates\Windows Components\Internet Explorer\Security Features.

 

Por ahi creo que van los tiros

 

Saludos

Archivos adjuntos


  • 1

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.816 mensajes
  • LocationMéxico

Escrito 11 mayo 2018 - 11:40

Lo unico que se me ocurre es que sea cosa de los certificados, o de la version de las librerias ssl de windows

 

A HTTPAnalyzer no le queda otra que lidiar el mismo con los certificados si quiere interceptar trafico https, una especie de "man in the middle", por lo que la negiciacion https se realiza entre HTTPAnalizer y el servidor, y al no usar las librerias de windows puede tener, como en este caso, un comportamiento completamente diferente.

 

Se me ocurre que el servidor donde tienes alojado el webservice este utilizando una version antigua de ssl, una insegura, y que el Windows Server (que suelen venir con configuraciones mas restrictivas) tenga activada alguna directiva de grupo para rechazar las conexiones utilizando protocolos inseguros.

 

Para empezar, que tienes en las "Opciones de internet" (adjunto foto)

 

Y si eso esta bien, buscaria en las directivas de grupo Computer Configuration\Administrative Templates\Windows Components\Internet Explorer\Security Features.

 

Por ahi creo que van los tiros

 

Saludos

 

 

Muchas gracias amigo Seoane, voy a mirar por ahí.

 

Saludos


  • 0