Checklist
I have read intro post: About the Installation Issues category
I have read the tutorials, help and searched for similar issues
I provide relevant information about my server (component names and versions, etc.)
I provide a copy of my logs and healthcheck
I describe the steps I have taken to trouble shoot the problem
I describe the steps on how to reproduce the issue
I want to use passbolt in a subdirectory https://myhost/passbolt.
I have docker installation of passbolt/passbolt:latest-ce
but I also tried passbolt/passbolt:4.2.0-1-ce
.
I set docker env:
APP_BASE: "/passbolt"
APP_FULL_BASE_URL: "https://myhost/passbolt"
The problem I encounter is that when I try to open https://myhost/passbolt
it redirects me to https://myhost/passbolt/auth/login?redirect=%2F
which is a blank page.
In the log I see:
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/ HTTP/1.1" 302 5 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/auth/login?redirect=%2F HTTP/1.1" 200 1130 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/passbolt/js/app/api-triage.js?v=4.2.0 HTTP/1.1" 404 1483 "https://myhost/passbolt/auth/login?redirect=%2F" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/passbolt/js/app/api-vendors.js?v=4.2.0 HTTP/1.1" 404 1483 "https://myhost/passbolt/auth/login?redirect=%2F" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/passbolt/js/app/stylesheet.js?v=4.2.0 HTTP/1.1" 404 1483 "https://myhost/passbolt/auth/login?redirect=%2F" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/passbolt/js/app/api-vendors.js?v=4.2.0 HTTP/1.1" 404 1483 "https://myhost/passbolt/auth/login?redirect=%2F" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
passbolt_1 | 172.22.0.2 - - [29/Oct/2023:10:44:40 +0000] "GET /passbolt/passbolt/js/app/api-triage.js?v=4.2.0 HTTP/1.1" 404 1483 "https://myhost/passbolt/auth/login?redirect=%2F" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0"
The installation works fine if I use a subdomain instead of a subdirectory.