Autor Tema: Email no es valido despues de migrar a version 3.15.1  (Leído 959 veces)

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

Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Email no es valido despues de migrar a version 3.15.1
« on: Agosto 21, 2018, 01:26:48 pm »
Hola,
El fin de semana migramos de la versión 3.12 a la 3.15.1, y nos empezó a aparecer "Email no es válido" cuando se trata de ingresar un mail en "Matricula>Personas>Administrar personas"
En el proceso, actualizamos la versión de postgres de 9.2 a 9.3, ya que en el mismo server tenemos una instalación de Kolla, la cual fue actualizada a la versión 4.0.1, y era requisito.
ya probamos distintas soluciones que figuran en el foro:
http://foro.comunidad.siu.edu.ar/index.php?topic=7486.msg31879;topicseen#msg31879
http://foro.comunidad.siu.edu.ar/index.php?topic=6674.15
http://foro.comunidad.siu.edu.ar/index.php?topic=6164.msg26147#msg26147

No encontré ninguna referencia a la versión que instalamos, 3.15.1,
En postgres esta:  "standard_conforming_strings = off", y regeneré la instancia "./toba instancia regenerar -i desarrollo"

No encuentro donde más buscar, para salir del paso, ¿donde debería deshabilitar esa verificación?

Saludos,
Hernán


No encuentro donde mas buscar, para salir del paso, donde debería deshabilitar esa verificacion?

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 365
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #1 on: Agosto 21, 2018, 03:54:07 pm »
Hola
Para verificar la configuración podrían por favor realizar la siguiente consulta en la base 
Código: [Seleccionar]
SELECT * FROM pg_settings WHERE name = 'standard_conforming_strings';Si lo cambiaron de la configuración ¿Reiniciaron el servidor de base de datos y luego regeneraron la instancia toba?
Coméntanos cuales fueron los resultados
Muchas gracias
Saludos

Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #2 on: Agosto 21, 2018, 04:05:22 pm »
Hola Jesica,
Si, originalmente estaba comentada la linea, la descomenté, le puse off , reinicie el postgresql, y despues hice el regenerar instancia  "./toba instancia regenerar -i desarrollo"
sigue pasando lo mismo, da el mismo error.
¿Esta bien el comando de regenerar la instancia para el 3.15.1? (en otros mensajes del foro vi que cambiaba de a cuerdo a la versión)

Salida de la consulta:
"standard_conforming_strings";"off";"";"Version and Platform Compatibility / Previous PostgreSQL Versions";"Causes '...' strings to treat backslashes literally.";"";"user";"bool";"configuration file";"";"";"";"on";"off";"/var/lib/pgsql/9.3/data/postgresql.conf";558

Saludos!
« Última Modificación: Agosto 21, 2018, 04:18:42 pm por hcarballo »

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 365
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #3 on: Agosto 21, 2018, 04:57:53 pm »
Hola
Si esta dentro  de la documentación para la actualización el paso 3.7 :
Cita
Regenerar la instancia Toba. Dentro de la carpeta 'bin' (<path proyecto Guaraní>/bin) ejecutar:
./toba instancia regenerar -i desarrollo
Nota: ante la pregunta "Desea conservar datos locales como usuarios y logs? (Si o No)" responder n.
Justo después de reiniciar Apache.

Muchas gracias
Saludos

Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #4 on: Agosto 21, 2018, 05:06:02 pm »
Ok, entonces lo ejecute correctamente, seguimos igual.
Hay alguna forma de cambiar alguna configuración para que genere un log del error? me fije en los logs, y no encuentro nada.

Muchas gracias,
Saludos

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 365
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #5 on: Agosto 21, 2018, 05:14:52 pm »
Hola
Estas son las configuraciones recomendadas para desarrollo y producción. 
Si están en desarrollo podrían  por favor probar la configuración para ver si aparece el error en el log ?
Muchas gracias
Saludos


Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #6 on: Agosto 22, 2018, 11:50:59 am »
Hola!
Ahí habilite las opciones para server de desarrollo, en los logs sigue sin registrar el error en el mail.
Necesitamos cargar  el mail de algunos alumnos, se les ocurre por donde encontrar una solución?

Saludos
hernán

Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #7 on: Agosto 22, 2018, 12:31:09 pm »
Una observación, que no se si tiene que ver con lo mismo,
en uno de los pasos de la migración, cuando ejecutamos "./guarani migrar_base" nos dio un error en el diferencial "000948.sql"

/BD/Diferenciales/3.14.0/000948.sql
en la linea 59 "INSERT INTO mdp_pueblos_originarios(pueblo_originario, nombre) VALUES (20, 'Selk\'Nam (Ona)');"
pudimos ejecutar correctamente el comando eliminando la comilla en  "Selk\Nam".


Saludos
Hernán

Hernan Carballo

  • Administrador
  • *****
  • Mensajes: 52
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Hernán Carballo
  • Utilizo algun sistéma del SIU: Sí
Re:Email no es valido despues de migrar a version 3.15.1
« Respuesta #8 on: Agosto 22, 2018, 12:56:31 pm »
Hola!!!
ya encontré el error en el procedimiento, el problema es que el servidor estaba configurado para producción:
En "<path proyecto Guaraní>/www/ aplicacion.php"
estaba: "define('apex_pa_metadatos_compilados', 1);"
Por lo tanto después de cambiar el valor en postgres.conf, y regenerar la instancia, faltaba ejecutar el ./guaraní compilar

Resumen, si el servidor esta en produccion y se acaba de actualizar el postgresql, hay que seguir estos pasos:
1) configurar el parámetro en el archivo postgres.conf "standard_conforming_strings = off",
2) regenerar la instancia:  "<path proyecto Guaraní>/bin/toba instancia regenerar -i desarrollo"
3)Compilar el proyecto: "<path proyecto Guaraní>/bin/guarani compilar"

Muchas gracias por todo, migración completada!!

Saludos,
Hernán