Certificate has expired

I am using passbolt in Ubuntu in the form of self-hosting.
As shown in the link below, I am using passbolt-cli.

But when I perform the command “passbolt list user”, I got an error that the certificate has expired.

Error: Logging in: Doing Stage 1 Request: Doing Request: Request: Post "https://passbolt.mydomain.net/auth/login.json?api-version=v2": x509: certificate has expired or is not yet valid: current time 2022-10-21T17:34:51+09:00 is after 2022-10-21T07:08:10Z

I would like to ask if this certificate is from the passbolt server itself or from the passbolt-cli.
Also, I would appreciate it if you could tell me in detail how to renew or reissue the certificate for the case in the above question.


Hi @Juyeon I believe that is your https self-signed cert being reported. Passbolt Help | Troubleshoot SSL

1 Like

Hi @Juyeon,

Passbolt does not provide or issue any SSL certificates. The only time passbolt should have an ssl error is if you are using their hosting. In your case, you are self hosting passbolt and the certificates should be set by you manually. Either by buying one or getting a free one using LetsEncrypt

In this case you might be using one of the following:

  • Self Signed Cert
  • Pre-configured Hosts cert that is generated when Apache Or Nginx is installed.


Hi @garrett,

I keep forgetting that passbolt has docs lol. Does it perhaps have a guided how to for issuing Lets Encrypt SSL Certs.

Could definitely be useful for newbies.


We sure do! It’s the first item in the link above and it points to Passbolt Help | HTTPS. The hyperlinks on the help page are dimly-dotted and can be hard to see.

1 Like