Autor Tema: MANEJADOR de SESIONES: Error interno. No es posible cargar la sesion solicitada.  (Leído 1169 veces)

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

fmilicich

  • Sr. Member
  • ****
  • Mensajes: 299
    • Ver Perfil
  • Institución: Universidad de Buenos Aires
  • Nombre y apellido: Federico Guillermo Milicich
  • Sistema: Guaraní 3
  • Teléfono laboral: 5285-5109
  • Utilizo algun sistéma del SIU: Sí
Estimados:

Estamos trabajando con la versión 3.16.2. Estamos intentando ingresar al sistema con un usuario de Gestión que tiene perfil de datos y perfil funcional, pero al ingresar nos salta una página en blanco con el siguiente mensaje:

MANEJADOR de SESIONES: Error interno. No es posible cargar la sesion solicitada.

¿Qué puede estar sucediendo? Le cambiamos el perfil de datos y funcional a uno administrador general y pudo entrar, pero no entendemos cuál es el inconveniente que genera este error.  Los perfiles funcionales y de datos que estamos utilizando los probamos en un entorno de Test y no tuvimos inconvenientes.

Desde ya, muchas gracias!
Saludos,
Federico

UPDATE: Hicimos una prueba eliminando el perfil de datos del usuario y dejando únicamente el perfil funcional y volvió a devolver el mismo error. Luego le pusimos perfil funcional administrador global y el perfil de datos que tenía anteriormente y pudo entrar. Por ende, estimamos que el inconveniente se encuentra en los perfiles funcionales. ¿Puede ser?
« Última Modificación: Marzo 11, 2020, 04:35:08 pm por fmilicich »

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Hola Federico,

Vieron este post? Tienen el mismo mensaje en los logs?

Saludos, Florencia.

fmilicich

  • Sr. Member
  • ****
  • Mensajes: 299
    • Ver Perfil
  • Institución: Universidad de Buenos Aires
  • Nombre y apellido: Federico Guillermo Milicich
  • Sistema: Guaraní 3
  • Teléfono laboral: 5285-5109
  • Utilizo algun sistéma del SIU: Sí
Florencia:

Leímos ese post, pero no encontramos ninguna solución en el mismo. El log al momento del error es el siguiente:

Código: [Seleccionar]
-o-o-o-o-o-
Fecha: 11-03-2020 16:16:38
Usuario: no_autentificado
Version-PHP: 7.1.32
Servidor: guarani.uba.ar
URI: /guarani/3.16/aplicacion.php?ah=st5e6937bd68a262.44645849&ai=guarani%7C%7C5000122
Referrer: https://guarani.uba.ar/guarani/3.16/aplicacion.php?ah=st5e69370cb17372.23407076&ai=guarani%7C%7C5000122
Host: 10.5.26.129
==========
[CRITICAL][toba] toba_error: MANEJADOR de SESIONES: Error interno. No es posible cargar la sesion solicitada.

[TRAZA]toba_error: MANEJADOR de SESIONES: Error interno. No es posible cargar la sesion solicitada. in /var/www/guarani/vendor/siu-toba/framework/php/nucleo/lib/toba_manejador_sesiones.php:831
Stack trace:
#0 /var/www/guarani/vendor/siu-toba/framework/php/nucleo/lib/toba_manejador_sesiones.php(523): toba_manejador_sesiones->cargar_contexto()
#1 /var/www/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(328): toba_manejador_sesiones->iniciar()
#2 /var/www/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(90): toba_nucleo->iniciar_contexto_ejecucion()
#3 /var/www/guarani/www/aplicacion.php(34): toba_nucleo->acceso_web()
#4 {main}
[CRITICAL][guarani] MANEJADOR de SESIONES. Error de consistencia interna,
                                                                                la sesion y el usuario estan marcados como activos,
                                                                                pero la propiedad 'usuario' no se encuentra seteada

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Federico,

No sabemos cómo lo resolvieron en la Universidad Nacional de Los Comechingones porque no respondieron más. Algunas cosas que se me ocurren:
- Limpiar la cache del browser
- Probar en modo incógnito
- Asociar el mismo perfil funcional a otro usuario nuevo
- Borrar el perfil funcional y volver a crearlo

Si no se soluciona podemos consultar en el foro Toba-Desarrollo.

Saludos, Florencia.

fmilicich

  • Sr. Member
  • ****
  • Mensajes: 299
    • Ver Perfil
  • Institución: Universidad de Buenos Aires
  • Nombre y apellido: Federico Guillermo Milicich
  • Sistema: Guaraní 3
  • Teléfono laboral: 5285-5109
  • Utilizo algun sistéma del SIU: Sí
Florencia:

Intentamos lo indicado y no hubo resultados, vuelve a producirse el mismo error.

¿Qué otra cosa podemos intentar?
Gracias!

Federico

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Federico.

Verificaron en los logs de Apache si hay más información sobre el error?
Les pasa en una instalación de desarrollo o producción? Con qué perfil en particular?

Saludos, Florencia.
« Última Modificación: Marzo 19, 2020, 12:57:00 pm por fjarque »

glbelleville

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
    • Email
  • Institución: UBA
  • Nombre y apellido: Guillermo Belleville
  • Teléfono laboral: Guaraní
Buenos días, estamos retomando el tema de asignar perfiles funcionales a usuarios de gestión y nos continua tirando el mismo mensaje " Re:MANEJADOR de SESIONES: Error interno. No es posible cargar la sesión solicitada."
Probamos como le indicaron a Federico con borrar aquellos perfiles y crear nuevos y el resultado fue el mismo.
También probamos asignar esos perfiles funcionales a distintos usuarios y el error continua.
Están tildados los checks en Inicio y también en "Editable en producción"
 Estamos trabajando en el entorno de producción y en un perfil funcional nuevo.
No se nos ocurres como continuar
Gracias
Guillemo

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Hola Guillermo,

Probaron de compilar los metadatos nuevamente ( sudo ./guarani compilar)? El comando se ejecuta sin problemas?
En los logs de Apache no hay más información sobre el error?
Nos podrían enviar el resultado de ejecutar la siguiente consulta SQL sobre el esquema 'desarrollo' de la BD?
Código: [Seleccionar]
SELECT * FROM apex_usuario_grupo_acc WHERE proyecto = 'guarani';Cuál de esos perfiles funcionales es el que tiene problemas?

Saludos, Florencia.

glbelleville

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
    • Email
  • Institución: UBA
  • Nombre y apellido: Guillermo Belleville
  • Teléfono laboral: Guaraní
Buenas tardes,
Paso el resultado de la query, para ver si detectan algo. El PF que  estamos usuando es el de Coordinación
Gracias
Guillermo
guarani3=# SELECT * FROM apex_usuario_grupo_acc WHERE proyecto = 'guarani';
proyecto | usuario_grupo_acc |          nombre           | nivel_acceso |                    descripcion                    | vencimiento | dias | hora_entrada | hora_sali
da | listar | permite_edicion | menu_usuario
----------+-------------------+---------------------------+--------------+---------------------------------------------------+-------------+------+--------------+----------
---+--------+-----------------+--------------
guarani  | admin             | Administrador del Sistema |            0 | Accede a toda la funcionalidad                    |             |      |              |
   |        |               1 |
guarani  | admin_oficina     | Usuario Administrativo    |              | Todo menos administrar perfiles y UG              |             |      |              |
   |        |               1 |
guarani  | alumno            | Usuario Alumno            |              | Perfil para acceso de Alumnos a gestion           |             |      |              |
   |        |               0 |
guarani  | coordinacion      | Coodinación UBA XXI       |              | Usuario de gestión a nivel de Coordinacion UBAXXI |             |      |              |
   |        |               1 |
guarani  | plan_cbc          | Planificación CBC         |              | Perfil para usuarios de Planificación del CBC     |             |      |              |
   |        |               1 |
guarani  | titulos           | Perfil Títulos            |              | Usuarios de la DGTyP                              |             |      |              |
   |        |               0 |
(6 rows)
 
guarani3=#

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Hola Guillermo,

No veo nada raro en la definición del perfil. Comentaste que la instalación es de producción, usan metadatos compilados? Si es así deberían tener un archivo de nombre 'toba_mc_gene__grupo_coordinacion.php' en '<path proyecto Guaraní>/metadatos_compilados/gene'. Existe? Podrían adjuntarlo?

Insisto, verificaron en los logs de Apache si hay más información sobre el error?

Saludos, Florencia.

4

rbravo

  • Newbie
  • *
  • Mensajes: 42
  • Ricardo Bravo
    • Ver Perfil
  • Institución: Universidad de Buenos Aires - Subscretaría de Transformación Digital y Modernización
  • Nombre y apellido: Ricardo Bravo
  • Sistema: Guaraní
  • Teléfono laboral: +54-11-5285-6100
hola Florencia,
gracias a tu info pudimos encontrar algo verdaderamente sorprendente: no existe el archivo toba_mc_gene__grupo_cOOrdinacion.php sino toba_mc_gene__grupo_cOrdinacion.php (o sea, con una sola 'o'!). El contenido parece tener sentido.  Les consulto cómo podemos resolver este embrollo? Renombrar el archivo y renombrar su classe puede ser solución?  Muchas gracias!

Ricardo
------------------------ (extracto)
<?php

class toba_mc_gene__grupo_cordinacion
{
        static function get_items_menu()
        {
                return array (
  'guarani-3533' =>
  array (
    'padre' => '1',
.......

Ricardo Bravo
UBA / Rectorado / SSTDyM

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Hola Ricardo,

Si, renombren el archivo y la clase que contiene.
Si vuelven a compilar no lo genera correctamente verdad? Vamos a tratar de reproducir el problema...

Saludos, Florencia.

rbravo

  • Newbie
  • *
  • Mensajes: 42
  • Ricardo Bravo
    • Ver Perfil
  • Institución: Universidad de Buenos Aires - Subscretaría de Transformación Digital y Modernización
  • Nombre y apellido: Ricardo Bravo
  • Sistema: Guaraní
  • Teléfono laboral: +54-11-5285-6100
hola!
renombramos el archivo toba_mc_gene__grupo_coordinacion.php y adaptamos el nombre de su clase de manera acorde. Ahora el error es:

Failed opening required '/var/www/guarani/metadatos_compilados/gene/toba_mc_gene__grupo_coordinacion01.php'

o sea, ya no quiere '...coordinacion.php' sino '...coordinacion01.php'.

Lo que hicimos por Gestión fue:

borramos en toba editor los perfiles funcionales creados y luego armamos solo el de Coordinación UBA XXI (Captura 1).
En gestión le asignamos a un usuario el perfil funcional creado y el perfil de datos UBAXXI General (captura 2).
 Al loguearnos con ese usuario nos tiro el mismo erro de manejador de sesiones (captura 3).
Luego y para corroborar que el error tiene que ver con el perfil funcional creado lo que hicimos fue asignarle al mismo usuario el perfil administrador de sistema y el perfil de datos de UBAXXI General de este modo pudimos loguearnos sin problema.

Gracias como siempre!

Ricard
Ricardo Bravo
UBA / Rectorado / SSTDyM

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2665
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Hola Ricardo,

Está bien, ahora busca '/var/www/guarani/metadatos_compilados/gene/toba_mc_gene__grupo_coordinacion01.php' porque el identificador del nuevo perfil funcional es 'coordinacion01' y no 'coordinacion'. Lo que no entiendo es por qué no existe ese archivo. Qué pasa si compilan nuevamente los metadatos? No lo genera?
Podrás enviarnos nuevamente el resultado de ejecutar la consulta SQL:
Código: [Seleccionar]
SELECT * FROM apex_usuario_grupo_acc WHERE proyecto = 'guarani';Y además el contenido de la carpeta '/var/www/guarani/metadatos_compilados/gene/'?

Saludos, Florencia.

rbravo

  • Newbie
  • *
  • Mensajes: 42
  • Ricardo Bravo
    • Ver Perfil
  • Institución: Universidad de Buenos Aires - Subscretaría de Transformación Digital y Modernización
  • Nombre y apellido: Ricardo Bravo
  • Sistema: Guaraní
  • Teléfono laboral: +54-11-5285-6100
hola Florencia!
por ahora tratamos de resolver ésto puntualmente, porque recompilar los metadatos afecta a todos los usuarios y grupos, y hacerlo mientras no se sabe cuál es el problema nos parece un riesgo. En la tabla aparece:

guarani3=# SELECT * FROM apex_usuario_grupo_acc WHERE proyecto = 'guarani';
 proyecto | usuario_grupo_acc |          nombre           | nivel_acceso |               descripcion               | vencimiento | dias | hora_entrada | hora_salida | lista
r | permite_edicion | menu_usuario
----------+-------------------+---------------------------+--------------+-----------------------------------------+-------------+------+--------------+-------------+------
--+-----------------+--------------
 guarani  | admin             | Administrador del Sistema |            0 | Accede a toda la funcionalidad          |             |      |              |             |
  |               1 |
 guarani  | admin_oficina     | Usuario Administrativo    |              | Todo menos administrar perfiles y UG    |             |      |              |             |
  |               1 |
 guarani  | alumno            | Usuario Alumno            |              | Perfil para acceso de Alumnos a gestion |             |      |              |             |
  |               0 |
 guarani  | coordinacion01    | Coordinación UBA XXI      |              | Coordinación de UBA XXI                 |             |      |              |             |
  |               1 |
 guarani  | titulos           | Perfil Títulos            |              | Usuarios de la DGTyP                    |             |      |              |             |
  |               0 |
(5 rows)

guarani3=#

Y en la carpeta:
root@guaraniuba:/var/www/guarani/metadatos_compilados/gene # ls -l
total 884
-rw-r--r-- 1 root root  38682 Mar 16 14:24 toba_mc_gene__basicos.php
-rw-r--r-- 1 root root  32039 Mar 16 14:24 toba_mc_gene__consultas_php.php
-rw-r--r-- 1 root root  16908 Mar 16 14:24 toba_mc_gene__dim_13.php
-rw-r--r-- 1 root root 153449 Mar 16 14:24 toba_mc_gene__grupo_admin_oficina.php
-rw-r--r-- 1 root root 182677 Mar 16 14:24 toba_mc_gene__grupo_admin.php
-rw-r--r-- 1 root root   1873 Mar 16 14:24 toba_mc_gene__grupo_alumno.php
-rw-r--r-- 1 root root  39312 Mar 16 14:24 toba_mc_gene__grupo_alumnos.php
-rw-r--r-- 1 root root  65496 Mar 16 14:24 toba_mc_gene__grupo_computos.php
-rw-r--r-- 1 root root 102039 May 20 19:36 toba_mc_gene__grupo_coordinacion.php
-rw-r--r-- 1 root root   4640 Mar 16 14:24 toba_mc_gene__grupo_titulos.php
-rw-r--r-- 1 root root    494 Mar 16 14:24 toba_mc_gene__items_publicos.php
-rw-r--r-- 1 root root     54 Mar 16 14:24 toba_mc_gene__msj_proyecto_objeto.php
-rw-r--r-- 1 root root  97793 Mar 16 14:24 toba_mc_gene__msj_proyecto.php
-rw-r--r-- 1 root root 108784 Mar 16 14:24 toba_mc_gene__msj_toba.php
-rw-r--r-- 1 root root    671 Mar 16 14:24 toba_mc_gene__pms.php
-rw-r--r-- 1 root root  11671 Mar 16 14:24 toba_mc_gene__relacion_tablas_guarani.php
-rw-r--r-- 1 root root    121 Mar 16 14:24 toba_mc_gene__relacion_tablas_personalizacion.php
-rw-r--r-- 1 root root    120 Mar 16 14:24 toba_mc_gene__relacion_tablas_preinscripcion.php
-rw-r--r-- 1 root root    110 Mar 16 14:24 toba_mc_gene__relacion_tablas_toba.php
-rw-r--r-- 1 root root    407 Mar 16 14:24 toba_mc_gene__servicios_web.php
root@guaraniuba:/var/www/guarani/metadatos_compilados/gene

Se te ocurre qué podemos hacer? Muchas gracias!

Ricardo
Ricardo Bravo
UBA / Rectorado / SSTDyM