Autor Tema: Error con SQ-Pagos-Backend  (Leído 148 veces)

0 Usuarios y 1 Visitante están viendo este tema.

diegotait

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Error con SQ-Pagos-Backend
« : septiembre 22, 2017, 01:41:15 pm »
Hola, tengo instalado el ambiente de testing (el de paso por paso).

Estoy tratando de resolver el mensaje de error:

Código: [Seleccionar]
No se pudo conectar con SQ-Pagos-Backend. Server error response [url] http://127.0.0.1/sq_pagos_backend/status [status code] 500 [reason phrase] Internal Server Error
Mirando en los logs del GCO veo que el error se debe a que falta definir la url de notificaciones. Supongo que falta configurar lo relativo a MercadoPago para poder continuar con la instalación y lograr un ambiente para prueba. Veo también que puedo aprovechar un archivo que está en el otro método de instalación (el de docker) para poder hacer el testing cuando no se tiene una ip publica para estas pruebas. Me refiero al dispacher_notificacion_mp.php

Mi primera pregunta es: ¿Voy encaminado hacia la resolución de ese problema?

Mi segunda consulta es: En la universidad no tenemos convenio ni cuenta con mercadopago. ¿Existe una cuenta demo en mercadopago para hacer estas pruebas? ¿O debo crear una cuenta real? (con mi cuenta personal de MP encuentro esos datos de CLIENT_ID y CLIENT_SECRET, pero no se hasta que punto las pruebas que se hagan con SQ van a ser tomadas como ficticias por parte de MP)

Saludos, y gracias!

Esteban Sassone

  • Newbie
  • *
  • Mensajes: 28
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Esteban Sassone
  • Sistema: SIU Sanaviron Quilmes
Re:Error con SQ-Pagos-Backend
« Respuesta #1 : septiembre 22, 2017, 04:37:29 pm »
Hola Diego,

Por el tema:
Código: [Seleccionar]
No se pudo conectar con SQ-Pagos-Backend. Server error response [url] http://127.0.0.1/sq_pagos_backend/status [status code] 500 [reason phrase] Internal Server Error
La configuración de MercadoPago no tiene que ver.. Podes probar ingresar directamente a la URL http://127.0.0.1/sq_pagos_backend/status (no deberías tener problemas con eso). Revisa si podes ingresar correctamente al apache:  http://127.0.0.1/
También revisaría el log de apache a ver si tenés algún dato mas.

Para utilizar el dispatcher solo deberías cambiar:
Código: [Seleccionar]
back_url = 'http://IPLOCAL/sq_pagos_backend/mercado_pago/'
url_notificaciones = 'http://URL_PUBLICA/dispatcher_notificacion_mp.php?sender=diego_IPLOCAL'
donde  IPLOCAL se deberia poder acceder desde URL_PUBLICA


Por último, podes usar tu cuenta personal como cuenta "madre" para generar las 2 cuentas test que necesitas. Mira el instructivo:
http://documentacion.siu.edu.ar/wiki/SIU-Sanaviron-Quilmes/version1.0.0/mercado.pago


Saludos y cualquier cosa hablamos
Coordinador de desarrollo
Equipo SIU-Sanaviron-Quilmes

diegotait

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Re:Error con SQ-Pagos-Backend
« Respuesta #2 : septiembre 25, 2017, 03:40:34 pm »
Ya está solucionado. Era un error que tenía en el archivo de configuración sq.ini

Otra consulta: Vi que en el hub.siu.edu.ar existe un "emulador-guarani". Se puede usar de alguna forma?

Esteban Sassone

  • Newbie
  • *
  • Mensajes: 28
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Esteban Sassone
  • Sistema: SIU Sanaviron Quilmes
Re:Error con SQ-Pagos-Backend
« Respuesta #3 : septiembre 26, 2017, 12:57:07 pm »
El Emulador de Guarani es de uso interno del SIU, no te serviría para probar.

Saludos!
Coordinador de desarrollo
Equipo SIU-Sanaviron-Quilmes