Checklist
[X ] I have read intro post: About the Installation Issues category
[ X] I have read the tutorials, help and searched for similar issues
[ X] I provide relevant information about my server (component names and versions, etc.)
[X ] I provide a copy of my logs and healthcheck
[ X] I describe the steps I have taken to trouble shoot the problem
[ X] I describe the steps on how to reproduce the issue
Hello folks, all in the topic.
Trying to install on a company server I receive following error:
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package passbolt-ce-server```
Looking in the forum I made out I should have a /etc/apt/.../passbolt.source file which I don't have.
I created one from scratch copying and adapting the content from another post but I receive an malformed URIs error.
so I am stuck.
can anyone help?
So the script exited before setting up the passbolt source file because it seems you already have PHP running in your server, hence the “Unable to locate package passbolt-ce-server” error. Do you have any other services running on that server?
If yes, we would recommend to install passbolt on another server for security reasons. If you still want to install on this server, you can run again the same command with the “–passbolt-migrate” option like this:
Ok I think I got it and went ahead and finally managed to install it!
For some reason, though, I have completely lost the redirect logic of the Plesk panel and now instead of routing every virtual host to its route, everything is redirected to the main passbolt page…
maybe I overwrote the nginx.config file at the very beginning of the installation?
which is supposed to be the correct configuration to redirect my passbolt website to passbolt.arkage.it and leave the rest alone?
Hey, during the installation when it asked if you want to configure Nginx that would change the config you had on the server. Did you run this on a host that had other services running?
Using the script and the TUI installer to configure your instance assumes that there is nothing else on the host, otherwise a manual configuration is the way to go
There are a couple ways to do it but they generally involve setting up the nginx config manually.
Some use docker if they are running other containers and that seems to be easiest to run multiple services on one host.
Otherwise when you install the package it asks if you want to configure nginx and at that point you’ve have to select no and then go in and edit your nginx config