Add SSL to Passbolt

Hi Team,

I’m trying to add SSL certs to my passbolt install after the fact of getting it all running.

So I’ve got my .crt and .key and added them to the /etc/nginx/conf.d/passbolt.conf and added a listen 443 ssl; statement as well and restarted nginx but i get the following issues:

  1. Text only came. When clicking a link I get redirected to the old http site.
  2. After removing the listen 80; statement from the nginx/passbolt.conf and restarting it said it was registered to another domain (http) ok understandable, so I go to re-register it and put in my private key etc and lost access. After 30 mins of trying to get it working, I rolled back to the original setup I had and re-registered and now I have access again, but of course SSL isn’t working.

Does anyone have a walkthrough on how to get this done? I’m sure this is a common task.

I was able to figure out that I had to first change the
passbolt.default.php: ‘fullBaseUrl’ => ‘myFQDN’,

Then apply my changes to nginx.

Now SSL is working, however the extention no longer works. I’ve removed it and re-downloaded it but I don’t get prompted to re-register it.

I removed the plugin. Closed all browsers and then logged back into the new https://fqdn and go prompted to download the plugin from there, which I did. Then I had to close it again and reopen the page in the browser and then I was prompted to re-register or claim my account, which I did re-claim successfully.

Hope this helps someone else.


1 Like

Hi @Corley I’m glad you could figure it out. Cheers,

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.