Acceso a g3w3

Apache:

[Thu Jun 18 10:46:37.879869 2020] [mpm_prefork:notice] [pid 1328] AH00163: Apache/2.4.29 (Ubuntu) configured – resuming normal operations
[Thu Jun 18 10:46:38.202772 2020] [core:notice] [pid 1328] AH00094: Command line: ‘/usr/sbin/apache2’

Ya aparece el captcha2. No hace nada despues de la validación

Hola
Te envia un mail para cambiar la clave ?
o te da algún error en los logs, tanto apache como el del sistema ?
Esta configurado el correo en config.php ?
Muchas gracias
Saludos

Estimada Jesica,

No envía correo (Sólo he hecho configuración en Guarani para el envío de correos)
En los logs de Apache no aparece nada (Fue el texto que te envié anteriormente) (Anexo log del sistema)


20200618_110024___7768 - copia.txt (9.69 KB)

Hola
Seria conveniente realizar la configuración de correo en g3w3 en el archivo config.php.
Por otro lado en el archivo que está dentro de la carpeta de proyecto g3w3/instalacion/login.php
como está configurado?
muchas gracias
saludos

2

Estimada,

Me podría indicar la configuración del email para este modulo?

Gracias.

Hola

Este problema esta relacionado con este foro, viendo los logs que enviaste en el mensaje anterior creo que dimos con el problema.


clase: Exception
mensaje: [Autenticación LDAP] Fallo búsqueda en el árbol: Operations error
traza: [TRAZA]

Operations error Es el error que no podíamos ver desde Gestión. Buscando un poco encontramos lo siguiente:

https://www.php.net/manual/es/function.ldap-search.php


In order to perform the searches on Windows 2003 Server Active Directory you have to set the LDAP_OPT_REFERRALS option to 0:

ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0);

Without this, you will get "Operations error" if you try to search the whole AD schema (using root of the domain as a $base_dn).

As opposed to Windows 2000 Server, where this option was optional and only increased the performance.

Para Autogestión probemos modificar el método validar_login_ldap del archivo src/siu/modelo/autenticacion/fuente_usuarios_guarani.php

luego de la linea ldap_set_option($conexion, LDAP_OPT_PROTOCOL_VERSION, 3); agregar lo sugerido en el mensaje


 $conexion = @ldap_connect($parametros['server']);
ldap_set_option($conexion, LDAP_OPT_PROTOCOL_VERSION, 3); 
ldap_set_option($conexion, LDAP_OPT_REFERRALS, 0);

y algo similar en Gestión en el método autenticar del archivo
vendor/siu-toba/framework/php/nucleo/lib/autenticacion/toba_autenticacion_ldap.php

Saludos!

Nexo resultados con lo sugerido (LDAP)


20200706_2.jpg

20200706_2.png

20200706_1.jpg

20200706_1.png

Hola

¿Pudiste realizar los cambios en 3w (autogestión) en src/siu/modelo/autenticacion/fuente_usuarios_guarani.php? ¿Que dice el log de la aplicación al intentarte autentificar?

Gracias
Saludos

Buenos dias estimado.

En 3w si pude entrar con mi usuario de AD. En Guarani no.

Algo que deberia revisar?

Hola

Fijate en la captura el bind viene como false! y en un mensaje anterior de este foro ya estaba seteandose correctamente como true,.

Que bind sea false significa “No es posible conectarse con el servidor”, puede ser que esta mal configurado algún parámetro?

Continuemos en ese foro, las consultas por Gestión!

Saludos!