Parece demasiado común que los nuevos usuarios busquen la configuración server.basePath
y no se den cuenta de que necesitan reescribir las solicitudes que llegan a Kibana. Si bien sería increíble si pudiéramos cambiar la forma en que funciona server.basePath
sin interrumpir cada instalación existente usando la configuración, creo que podríamos hacer más para ayudar a la persona a darse cuenta de lo que está mal mostrando un mensaje de ayuda cuando el servidor responde con un 404 y la URL comienza con server.basePath
.
Parece que la preocupación aquí es:
Entonces, ¿por qué no introducir un segundo parámetro y colocarlo inmediatamente debajo de basePath en el yml, con una nota que diga "Si desea cambiar 'basePath', es posible que también desee cambiar este parámetro 'incomingRewriteRule'"?
De esa manera, la gente no se confundiría tanto, "simplemente funcionaría" y no rompería la instalación preexistente de nadie.
Usado junto con el complemento Kibana Shield (también conocido como XPack Security), no obtiene un error 401 sino un bucle de redireccionamiento 302 infinito porque Shield redirige a /kibana/login
Sin implementar un proceso de reescritura de URL para kibana, parece que no hay forma de usar un AWS ALB con enrutamiento basado en rutas. AWS ALB no modifica la ruta que se pasa al backend.
Comentario más útil
Parece que la preocupación aquí es:
Entonces, ¿por qué no introducir un segundo parámetro y colocarlo inmediatamente debajo de basePath en el yml, con una nota que diga "Si desea cambiar 'basePath', es posible que también desee cambiar este parámetro 'incomingRewriteRule'"?
De esa manera, la gente no se confundiría tanto, "simplemente funcionaría" y no rompería la instalación preexistente de nadie.