Skip to content

Use a custom certificate

By default, SpaceDrake generates a signed certificate during the server install process. In some cases, a server administrator may choose not to use that feature, in which case your SpaceDrake server may be using a self-signed certificate. This is most common for SpaceDrake servers not connected to the public internet.

Most browsers will show a warning if you try to connect to a SpaceDrake server with a self-signed certificate.

If you are absolutely, 100% sure that the SpaceDrake server you are connecting to is supposed to have a self-signed certificate, click through the warnings and follow the instructions on-screen.

If you are less than 100% sure, contact your server administrator. Accepting a malicious self-signed certificate would give a stranger full access to your SpaceDrake account, including your username and password.

SpaceDrake Desktop version 5.4.0 and above use the operating system’s certificate store, like your web browser.

  1. Hit Cmd + Space to bring up Spotlight Search, type Keychain Access, and press Enter.
  2. From the File menu, choose Import Items…
  3. Navigate to the certificate file, then click Open.
  4. Right-click the newly-added certificate, and click Get Info from the context menu.
  5. Expand the Trust section.
  6. Select Always Trust for the Secure Sockets Layer (SSL) option.
  7. Close the window. You will be prompted for your password to verify the change.
  8. Restart the SpaceDrake Desktop application.

On SpaceDrake Desktop version 5.3.0 and below, we require you to manually enter the certificate details before you can connect to your Zulip server. You’ll need to get a certificate file (should end in .crt or .pem) from your server administrator and add it:

  1. Click the gear () icon in the bottom left corner of the app.
  2. Select the Organizations tab.
  3. Under Add Custom Certificates, enter your organization URL and add the custom certificate file (it should end in .crt or .pem).