Email no es valido despues de migrar a version 3.15.1

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
http://foro.comunidad.siu.edu.ar/index.php?topic=6674.15
http://foro.comunidad.siu.edu.ar/index.php?topic=6164.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?


Error Mail.png

Error Mail.png

Hola
Para verificar la configuración podrían por favor realizar la siguiente consulta en la base

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

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!

Hola
Si esta dentro de la documentación para la actualización el paso 3.7 :

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

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

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

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

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

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