404 status after fresh install

I’ve just installed Passbolt CE 3.3.0 on my Ubuntu 20.04 server and, when I enable debug on my browser, I see at least three 404 statuses (stati?). They are:

api_authentication.min.css?v=3.3.0,
api-vendors.js?v=3.3.0, and
api-triage.js?v=3.3.0.

I have the Firefox and Chrome extensions.

Any advice welcome!

Hey @DaddyWarlock,

Thanks for the report, could it be possible to have more information?
Like when are you seeing those 404? during the setup of your server (entering db credentials, etc.). from the password workspace?

Those 3 files are coming from the server.

Ive just tested it from a docker image and a fresh Chrome profile, without issue but I will be happy to help if you give more context.

Cheers,
Max

Hi Max!

When I enter passbolt.mydomain.com in my browser’s address bar I get a blank page. I could only see the 404s when I pressed F12 and looked at the Network tab.

Here’s the most recent content of /var/log/passbolt/error.log:

2021-10-31 08:10:13 Error: [Cake\Routing\Exception\MissingRouteException] A route matching “/” could not be found. in /usr/share/php/passbolt/vendor/cakephp/cakephp/src/Routing/RouteCollection.php on line 199
Request URL: /
Client IP: 143.198.94.64

I hope this helps!

Ken

Yes indeed something seems off here.
When you said that you see 404 in the network tab, are you sure that they are requesting your passbolt.mydomain.com I am wondering if the fullBaseUrl (inside your passbolt.php file) is pointing to the correct URL.
Do you have any warnings or errors when you are executing the healthcheck?

runuser -u www-data -- /usr/share/php/passbolt/bin/cake passbolt healthcheck

No errors, just the JWT Authentication warning mentioned elsewhere.

I forgot to mention: the fullBaseUrl in passbolt.php is:

https://passbolt.mydomain.com

Does this help the troubleshooting?