• cheche

    (@cheche)


    Buenas tardes,
    Gracias por este estupendo plugin.
    Me han enviado un error de una notificación Asíncrona por HTTP en que la respuesta del servidor es Error (-1 Read timed out).

    Mirando los logs del servidor Apache vemos que la petición se ha contestado con código 200 y ha tardado 6 segundos en procesarse:

    195.76.9.222 – – [23/Nov/2020:11:53:39 +0000] (6 s) “POST /tienda/?wc-api=WC_redsys HTTP/1.1” 200 2 “-” “Java/1.7.0”

    Y al hacer un GET /tienda/?wc-api=WC_redsys dando un error 500 tarda aproximadamente 1 segundo.

    He buscado en el Manual de integración por si ese dato esta reflejado en algún sitio.
    https://canales.redsys.es/canales/ayuda/documentacion/Manual%20integracion%20para%20conexion%20por%20Redireccion.pdf

    Pero no he encontrado nada. Viendo que otros usuarios han tenido errores similares, me gustaría saber si alguien sabe cual es el valor de timed out

    Gracias.

    • This topic was modified 4 years ago by cheche.
Viewing 1 replies (of 1 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola, muchas gracias @cheche

    En priner lugar, cambia asícrona por síncrona, la asincrona suele traer problemas a la larga.

    Lo del timeout, es porque Redsys ha considerando que ha tardado mucho en responder, y 6 segundos, que es lo que comentas que ha tardado, realmente es mucho.

    La verdad es que no te sabría decir cuantos segundos es mucho para Redsys, y no se si lo encontrarás en la documentación. Lo mejor es que preguntes a soporte de tu banco a ver si te lo saben decir.

    Seguramente el timeout será bajo, ya que imagínate la de transacciones que deben haber cada segundo. Si cada petición se quedara abierta durante mucho tiempo, tendrían problemas seguro por conexiones abiertas.

    Saludos

Viewing 1 replies (of 1 total)
  • The topic ‘limite Timeout notificacion Redsys’ is closed to new replies.