Skip to content

Step 1 of 8

Install the appliance in your network and open the setup wizard in your browser.

  • An sslbrain Cloud (EU) account with accepted licensing terms and data processing agreement.
  • For a virtual machine: 2 vCPU, 4 GB RAM and a 40 GB thin-provisioned disk.
  • For Docker: a Linux server with 4 GB RAM and 20 GB of free disk space.

Hyper-V is not supported. The virtual appliance includes a console menu, firewall and Ubuntu security updates. With Docker, you maintain the server’s operating system and Docker yourself.

  1. Install the appliance using the platform guide above.

  2. Wait until the virtual machine’s console shows Open https://<ip> in a browser to use it. With Docker, use the address printed by the script.

  3. Open the address in your browser. The browser warns about the self-signed certificate. On a virtual appliance, you can compare its SHA-256 fingerprint with item 1 in the console menu before continuing.

The setup wizard shows Log in with sslbrain Cloud.

Continue with 2. First-time setup.

  • The console shows NO NETWORK ADDRESS → set a static address using item 3 in the console menu.
  • The console shows The IP address from the deploy wizard was refused → read the reason and set the address using item 3. The appliance continues automatically.
  • The software cannot be downloaded → run the connection test using item 2. Allow the required connections in your firewall and see No connection to sslbrain Cloud. The appliance retries every 30 seconds.
  • The signature check fails → get the first-boot log using item 4, then 3 in the console menu, and send it to support. The appliance does not start the software and retries every 5 minutes.
  • The browser cannot open the page → check the address and status using item 1 in the console menu.

After setup, open Appliance › Network › DNS servers as an administrator. Enter your internal DNS servers under DNS server IP addresses, separated by commas, and fill in Search domains for short names. Click Save and try an internal name under Test DNS lookup.

Active configuration shows the addresses in use. The appliance queries your internal DNS servers first, then the ones it already had, and finally 1.1.1.1.

The appliance only needs outbound connections to the internet. Use the names in the firewall if it supports them, because the addresses behind them can change. The fixed IP addresses are listed under Security, Network.

FromToPortUsed for
The appliancecloud.sslbrain.com443Activation, licence and sslbrain Cloud
The applianceacme.sslbrain.com443Certificate issuance
The applianceregistry.sslbrain.com443The appliance’s software and updates
The virtual appliancearchive.ubuntu.com, security.ubuntu.com80Ubuntu security updates

Without port 80 the appliance runs, but Ubuntu gets no security updates. Ubuntu restarts at 03:00 when an update requires it.

On your own network:

FromToPort
Browsers and service agentsThe appliance443 on the virtual appliance, 8443 with Docker
The applianceServers without a service agent, via SSH22
The applianceServers managed via APIthe device’s HTTPS port
The applianceThe DNS provider’s API, if you use DNS-API for domain validation443

The virtual appliance uses DHCP. A static address is entered during import: as OVF properties in VMware, or on a seed disk in Proxmox and KVM. The address is read once, at first boot. After that, you change the address with item 3 in the console menu (Console menu). Without DNS servers, the appliance uses 1.1.1.1 and 9.9.9.9.

The virtual machine’s console shows a menu in English instead of a login prompt. Every item is described under Console menu. A Docker installation has no console menu.

CPU and RAM are changed in the hypervisor. To enlarge the disk, grow the virtual disk while the machine is powered off, then choose items 9 and 5 in the console menu. Before the first boot, growing the disk is enough.