aamaya
(aamaya)
14 Septiembre, 2020 13:56
1
Buenas!
Al intentar pagar un curso (cuando hacemos click en el botón pagar del g3w3) aparece un error en la url:
http://172.20.4.214/sq_pagos/#/error
Si me intento conectar por browser directamente al backend de sq pagos me aparece lo siguiente:
No route found for "GET /": Method Not Allowed (Allow: OPTIONS)
Adjunto capturas y log de sq pagos.
Gracias!
logs.zip (91.6 KB)
mramunni
(Ramunni, Matías Martín)
14 Septiembre, 2020 14:53
2
Buen día Agustin, como estas?
Hay algún error en la configuración del sq-pagos.
Te hago una consulta, esto pasa al seleccionar inscribirse en 3w o al pagar en sq-pagos? Entiendo que es después de seleccionar ‘inscribirse’.
Te pido que nos pases la configuración del archivo angular-config.json, la linea api_backend_url.
aamaya
(aamaya)
14 Septiembre, 2020 15:00
3
Sí. La primera vez ocurrió cuando apretamos en el botón INSCRIBIR. Después ese botón desapareció y quedó este que dice PAGAR.
Así está la configuración que me pediste:
{
"entorno": "desarrollo",
"desarrollo": {
"config": {
"api_backend_url": "http://localhost/sq_pagos_backend/",
"titulo": "Universidad Nacional de Ejemplo :: Plataforma de pagos :: SIU-Sanaviron Quilmes"
}
},
"produccion": {
"config": {
"api_backend_url": "http://localhost/sq_pagos_backend/",
"titulo": "Universidad Nacional de Ejemplo :: Plataforma de pagos :: SIU-Sanaviron Quilmes"
}
}
}
mramunni
(Ramunni, Matías Martín)
15 Septiembre, 2020 19:06
4
Hola Agustin, en desarrollo tenes desconfigurado. Por ejemplo, debería ser:
“api_backend_url”: “http://172.20.4.214/sq_pagos_backend/ ”,
aamaya
(aamaya)
15 Septiembre, 2020 23:53
5
Hola Mati,
Ese archivo de configuración es el del server de SQ Nucleo. Está en ese mismo servidor, por eso le dejé el localhost.
De todas formas, ahí lo cambi, volví a realizar los pasos que indica la instalación y todo sigue igual.
Tengo que poner la IP pública ahí o con la IP local privada ya alcanza?
system
(system)
16 Septiembre, 2020 14:57
6
Hola Agustín,
El archivo que pasaste corresponde a SQ-Pagos y deberías modificar el “localhost” por la IP donde se encuentra GCO.
Hecho esto tenes dos caminos posibles para solucionar el problema.
Uno es correr nuevamente los comando para instalar SQ-Pagos punto 3 (https://documentacion.siu.edu.ar/wiki/SIU-Sanaviron-Quilmes/version2.0.0/instalar_sq_produccion ).
Y otro es modificar el archivo “sq_pagos/app/public/assets/scripts/app.js” buscando la frase: “api_backend_url:” y ahí reemplazar el “localhost” por la IP correspondiente.
Con esto debería funcionar ok.
Saludos
aamaya
(aamaya)
17 Septiembre, 2020 06:24
7
Buenas Esteban,
Sí, el archivo que les pasé es el de SQ Pagos, me equivoqué cuando les puse SQ Núcleo.
Ya configuré todo como me dijeron, con la IP.
Inclusive, modifiqué el archivo “sq_pagos/app/public/assets/scripts/app.js” en la línea que me indicaste, pero sigue fallando.
mramunni
(Ramunni, Matías Martín)
17 Septiembre, 2020 18:01
8
Ok, en ese caso entonces, deberías probar volver a ejecutar los comandos que instalan sq-pagos.
Punto 3 (https://documentacion.siu.edu.ar/wiki/SIU-Sanaviron-Quilmes/version2.0.0/instalar_sq_produccion ).
Avisanos como te fue!
aamaya
(aamaya)
17 Septiembre, 2020 19:01
9
Buenas Matías,
Ya intenté los pasos luego de modificar el archivo, pero sigo teniendo el mismo error.
mramunni
(Ramunni, Matías Martín)
17 Septiembre, 2020 20:53
10
Hola Agustin!
Si o si, en desarrollo tenes que configurar la ip o dns. Con localhost no te va a funcionar.
Por ejemplo, “api_backend_url”: “http://172.20.4.214 /sq_pagos_backend/”,
aamaya
(aamaya)
18 Septiembre, 2020 19:07
11
Buenas Mati,
{
"entorno": "desarrollo",
"desarrollo": {
"config": {
"api_backend_url": "http://172.20.4.214/sq_pagos_backend/",
"titulo": "Universidad Nacional de Ejemplo :: Plataforma de pagos :: SIU-Sanaviron Quilmes"
}
},
"produccion": {
"config": {
"api_backend_url": "http://172.20.4.214/sq_pagos_backend/",
"titulo": "Universidad Nacional de Ejemplo :: Plataforma de pagos :: SIU-Sanaviron Quilmes"
}
}
}
Esa es la configuración actual.
En el archivo sq_pagos/app/public/assets/scripts/app.js figura la misma ruta.
Pero me sigue arrojando el mismo error.
afellay
(Fellay, Ariel Horacio)
23 Septiembre, 2020 12:44
12
Hola Agustin,
Con lo que hablamos en la reunion se soluciono este tema?
Te consulto para que nos quedemos tranquilos.
Saludos!
aamaya
(aamaya)
25 Septiembre, 2020 14:33
13
Buenas Ariel!
Sí, este tema está resuelto.
Muchas gracias!