Buenas tardes.
Tengo un departamento que tiene problemas para el inicio de sesión en el Guaraní 2.6.5 desde la aplicación WEB.
Cuando los alumnos quieren ingresar les aparece el siguiente mensaje:
La página no recibió la información necesaria, ejecutá la operación nuevamente
Para intentar solucionarlo realizamos los siguientes pasos:
Reiniciar la clave.
(Funciona pero cuando pide el cambio de la contraseña y uno ingresa la nueva vuelve a tirar ese mensaje).
Borramos la tabla aca_usuarios_ag. La volvimos a crear y generamos 1 usuario nuevo para probar.
El mismo problema se presentó.
Hicimos un backup, le pusimos los triggers y los procedures de una base 2.6.5 limpia y probamos el ingreso.
Siguió el problema.
Todo indicaría que hay alguna tabla dañada, el tema es que no sabemos que tablas intervienen en el acceso WEB. Esto es producto de que el servidor donde se estaba ejecutando el guaraní tenía un módulo RAM defectuoso. Por esto también nos encontramos con que los triggers habían desaparecido entre otras cosas.
Por favor si nos pueden tirar alguna pista de que interviene en el ingreso sería genial.
Probaste de volver a bajar los archivos php de la interfaz web de esa version, configurar la conexión a la base y volver a probar?
Existen dos archivos php para probar la conexión, fijate primero de probar si funcionan estos, que son: test_conexion.php (este usa el archivo de configuracion del sistema: parametros.inc.php) test_conexion_basica.php (este se conecta directamente a la base y consulta una tabla)
Volvi a bajar el php del G3w y busco esos dos archivos y la verdad que no los encuentro. Lo que se me ocurre es desacticvar que te pida cambiar la contraseña por una nueva la primera vez que se accede al sistema, pero no se donde scar ese parametro o comentar esa linea.
La verdad que ya no sabemos que hacer.!!!
Hola.
Les cuento que buscando en el el codigo php del G3w en el archivo:
…\www\a_general\autentificarse.php
Agregue la siguiente linea antes del codigo (lo agregado lo marco en negrita): $intStatus = 3;
if ($intStatus == 0)
{
$url = ArmaLink($parametros[“PagSiguiente”] . “?msg=”.urlencode(“Tu clave expiró, es necesario que la cambies”) . “&operacion=” . $parametros[“operacion”]);
header(“Location: $url”);
exit();
}
Esto hace obviar el paso de pedido de cambio de clave, lo que hace que los usuarios puedan ingresar al sistema sin problemas.
Pero ahora la hora que quieren cambiar la clave vuelve al mismo error:
"La página no recibió la información necesaria, ejecutá la operación nuevamente "
Necesitamos una solucion a esto, nadie nos sabe responder.