You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-08-24 09:26:45

fernando.medina
Member
Registered: 2016-02-23
Posts: 11

Glpi 9.3

Tras migrar desde la versión 9.1.6 a la 9.3 le indica a algunos usuarios que no tiene permisos a la hora de hacer login, sin embargo la auténtica ión es correcta y el usuario tiene la autorización y está habilitado.

Los usuarios son Ldap y están en la misma unidad organizativa que el mio, cuando el mio funciona sin problemas. Antes de actualizar no daba ningún problema.

Añado: he descubierto que solo pasa al autenticar con ldap ya que al cambiarlo a autenticacion interna funciona.

¿Se hace algún tipo de comprobación específica? No encuentro que diferencia hay entre un usuario y otro para que funcione o no

Last edited by fernando.medina (2018-08-24 10:33:50)

Offline

#2 2018-08-24 16:53:35

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Glpi 9.3

Hola Fernando, has probado re-sincronizar a los usuarios?


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#3 2018-08-25 10:36:43

fernando.medina
Member
Registered: 2016-02-23
Posts: 11

Re: Glpi 9.3

Hola Roberto Carlos, gracias por tu respuesta. Entre las pruebas que he hecho con el usuario sí lo hice, y hasta borré toda la información de nombre, apellidos, limpie la foto y resincronicé de nuevo apareciendo de nuevo los datos. Con esto descarte por segunda vez que fuese fallo de conexión con ldap, a parte de en la sección autenticaciones.

Offline

#4 2018-08-29 21:08:37

rosendo.ayala
Member
Registered: 2018-08-29
Posts: 7

Re: Glpi 9.3

Ya probaste a reiniciar el servidor apache/mariadb? Si eso no funciona, prueba desactivando complementos, puede que estos no sean compatibles con la versión 9.3.
Me paso al actualizar a la versión 9.3 y de esa manera se soluciono.

Offline

#5 2018-08-30 08:46:24

fernando.medina
Member
Registered: 2016-02-23
Posts: 11

Re: Glpi 9.3

Hola,

Los segundo que hice fue reiniciar el apache y mariadb y lo de la desactivación de complementos también se ha probado, pero tampoco funciona.

Además lo curioso es que no le pasa a todos los usuarios, solo a algunos sueltos, que por cierto tiene el perfil super-admin también. Creo tiene que ver por el apartado de ldap, ya que al cambiar la autenticacion a glpi funciona, pero si lo vuelvo a poner en ldap deja de funcionar de nuevo,pero sin embargo,  otros usuarios de la misma unidad organizativa sí funcionan.

Offline

#6 2018-09-04 09:29:15

fernando.medina
Member
Registered: 2016-02-23
Posts: 11

Re: Glpi 9.3

Buenos días,

He llegado a los logs y registros y encuentro lo siguiente:

- En los registros aparece que el login es correcto, pero GLPI le muestra "No tiene permisos para conectarse". He podido observar que es un caso aislado de un sólo usuario (aparentemente), pero es técnico y tiene asignados muchos tickets en diferentes estados.

- En los logs, aparecen los siguiente mensajes cuando intenta hacer el login:

[2018-09-04 09:15:33] glpiphplog.WARNING: CommonDBTM::getFromDBByCrit() in /var/www/glpi/inc/commondbtm.class.php line 291
getFromDBByCrit expects to get one result, 2 found!  {"user":"@servidor.dominio.local","mem_usage":"0.018\", 1.82Mio)"}
[2018-09-04 09:15:33] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 657
  *** PHP Notice(8): Undefined index: glpilanguage
  Backtrace :
  inc/html.class.php:1154
  inc/html.class.php:1823                            Html::includeHeader()
  front/login.php:88                                 Html::nullHeader()
  {"user":"@servidor.dominio.local","mem_usage":"0.030\", 3.96Mio)"}
[2018-09-04 09:15:33] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 657
  *** PHP Notice(8): Undefined index:
  Backtrace :
  inc/html.class.php:1154
  inc/html.class.php:1823                            Html::includeHeader()
  front/login.php:88                                 Html::nullHeader()
  {"user":"@servidor.dominio.local","mem_usage":"0.000\", 3.96Mio)"}


Por si pudiera ayudar.

Offline

#7 2018-09-05 06:59:04

rosendo.ayala
Member
Registered: 2018-08-29
Posts: 7

Re: Glpi 9.3

Dentro de tu directorio LDAP, estas usando "samaccountname" en el campo de Login?
Tu usuario se encuentra dentro de la OU de BaseDN junto con los demas usuarios que si autentican?
Pudieras compartir el Filtro de conexion, BaseDN, RootDN y Campo de Login para ver si va por ahì?

Offline

#8 2018-09-05 09:27:19

fernando.medina
Member
Registered: 2016-02-23
Posts: 11

Re: Glpi 9.3

En el filtro de conexión utilizo (objectClass=user), en la BaseDN utilizo ou=SEVILLA,dc=nombrededominio,dc=local, en el RootDN estamos usando  CN=Administrador,CN=nombrededominio,DC=GHA,DC=local  y en el campo de login uso samaccountname. De todas formas, en los logs muestra que el login es correcto, por lo que debe reconocer al usuario en la configuración de directorio,  el problema es que le indica que no tiene permisos

Lo que me parece realmente raro, es que a excepción de este usuario, funciona el resto. Por lo que hec centrado la búsqueda en el usuario:

He hecho la siguiente prueba:

- Hemos renombrado el nombre de usuario, nombre y apellidos en usuarios.

- He renombrado el DN en la tabla users.

- He modificado la dirección de email en la tabla useremails

- Me he autenticado y me ha creado un nuevo usuario que sí funciona correctamente.

Por lo que algo hay relacionado al usuario internamente en GLPI que está fallando por algún sitio y no es en ldap.

Offline

#9 2018-09-05 15:29:50

rosendo.ayala
Member
Registered: 2018-08-29
Posts: 7

Re: Glpi 9.3

Si en Active Directory habilitas View>Advanced Features
Te aparecen algunas pestañas mas en las propiedades de tus usuarios. Hay una que se llama Attribute Editor y te muestra algunos otros valores de la cuenta como si ha expirado, esta desactivada, el cn, samaccountname, correo, etc. Tal vez ahí pudieras hacer una comparación exhaustiva a esa cuenta.

La cuenta de usuario tiene algun caracter que no sea del alfabeto ingles como una "ñ"?
Has probado si autentica por el atributo cn?

Offline

#10 2022-05-13 14:12:16

Willysaurio
Member
From: San Juan - Argentina
Registered: 2019-09-20
Posts: 26

Re: Glpi 9.3

Revisa si la cuenta del Usuario, en el dominio, está bloqueada o requiere cambio de contraseña

Offline

#11 2022-11-29 19:02:52

Rubaanxd
Member
Registered: 2022-11-11
Posts: 1

Re: Glpi 9.3

Yo tenia ese problema con algunos usuarios, especialmente los nuevos que aun no se habian registrado a glpi. El problema lo cause cuando borre el perfil predeterminado. Lo que hice fue crear un perfil y marcar la opcion de hacerlo predeterminado. Con eso se soluciono el problema.
Espero les sirva big_smile

Offline

Board footer

Powered by FluxBB