[pyar] Acceder a web service SOAP con SSL
Nippur Lagash
nippur69 en gmail.com
Mar Jul 17 17:33:57 -03 2018
Hola, lo más probable que el servidor no acepte sslv3, solo acepte tlsv1 o
tlsv1.2
Saludos
El mar., 17 jul. 2018 a las 12:29, Maxi (<maxirobaina en gmail.com>) escribió:
> Hola,
>
> Estoy intentando acceder al un webservice con SOAP. Para esto estoy usando
> zeep [1] y python 3.6 en Ubuntu 16.04
> El servicio al que quiero acceder usa SSL y además una validación de
> usuario y contraseña. Me base en los ejemplos de la documentación para
> hacer las pruebas.
>
> EL problema es que me esta dando en siguiente error:
>
> Caused by SSLError(SSLError("bad handshake: Error([('SSL routines',
> 'tls_process_server_certificate', 'certificate verify failed')],)",),))
>
> Entonces lo que intente hacer si éxito es probar directamente desde la
> consola con el cliente openssl y obtengo la siguiente salida (son solo las
> primeras lineas)
>
> CONNECTED(00000003)
> depth=2 C = AR, ST = CABA, CN = CECBA-CA, O = CECBA, OU = Operaciones,
> mail = computos en mail.com.ar
> verify error:num=19:self signed certificate in certificate chain
> 140109698238104:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert
> handshake failure:s3_pkt.c:1487:SSL alert number 40
> 140109698238104:error:140790E5:SSL routines:ssl23_write:ssl handshake
> failure:s23_lib.c:177:
>
> Y al final me muestra
> Verify return code: 19 (self signed certificate in certificate chain)
>
> Por todo esto estoy viendo que el problema no estaría precisamente en como
> estoy usando zeep sino algo que no tengo bien configurado en mi máquina.
>
> Si pueden iluminarme en que puedo estar haciendo mal se los agradecere
>
>
> Saludos
>
>
> [1] http://python-zeep.readthedocs.io
>
>
> --
> Maximiliano Robaina
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
--
Nippur
Mar del Plata
Buenos Aires
Argentina
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180717/ae462c27/attachment-0001.html>
Más información sobre la lista de distribución pyar