es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede acceder a la interfaz de usuario web (WebUI) cuando Trino está asegurado detrás de un balanceador de carga y la autenticación LDAP está habilitada.

Estoy configurando un servidor de desarrollo para Trino utilizando la imagen Docker de Trino. Necesito integrar Trino a LDAP, por lo que decidimos asegurarlo detrás de un equilibrador de carga (ver aquí). Sin embargo, después de habilitar la autenticación de contraseña, vemos lo siguiente cuando accedemos a Trino (https://trino_domain) WebUI:

enter image description here

Mis config.properties son los siguientes:

enter image description here

Por lo que debería ser guiado/a por la pantalla de inicio de sesión habitual con el campo de la contraseña habilitado. No hay errores en los registros (logs). La única advertencia que encontré es la siguiente:

enter image description here

No pude encontrar nada en Google al respecto, así que no estoy seguro/a de qué falta o lo que está mal. Por favor, ayúdeme.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás teniendo problemas para configurar Trino con autenticación LDAP detrás de un balanceador de carga. Has configurado correctamente el archivo config.properties, pero al acceder a la interfaz de usuario web de Trino, no se muestra la pantalla de inicio de sesión habitual con el campo de contraseña habilitado. La única advertencia que puedes encontrar en los registros es:

    2020-07-17T13:09:17.837+0000    WARN    o.a.h.s.HttpSessionSecurityContextRepository    No HttpSession currently exists
    

    Es posible que el balanceador de carga no esté pasando correctamente la información de sesión. ¿Has intentado desactivar el balanceador de carga y acceder a Trino directamente? Si eso funciona, entonces es posible que necesites configurar el balanceador de carga para que pase correctamente la información de sesión.

Comments are closed.