Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Request Certificate from Lobaro

Send the generated CSR file (platform.csr) to support@lobaro.de to receive a valid certificate for your Server.

...

Code Block
server:
  dtlsConfig:
    dtlsCertDir: "./config" # This way the configuration directory is used to lookup the key and cert.
    dtlsCertName: "platform" # Used to lookup "platform.crt" and "platform.key"
featureToggle:
  dtlsSecureCoapServiceEnabled: true # removed in > v1.59.1


Warning

Make sure your backups are either secure or do not backup We recommend to do no backup of the platform.key file. If it's lost, we can issue new certificates.

If you need to backup the key file make sure the backup is encrypted in a secure way.


In case you choose another location than "./config" the docker-compose.yml must be updated to mount the dtlsCertDir:

Code Block
services:
  lobaro-backend:
    volumes:
      - </host/path/to/cert-dir>:<dtlsCertDir>


To apply the Configuration restart the Platfrom:

Code Block
docker restart platform_lobaro-backend_1


Note

In case the commands fails with e.g.
Error response from daemon: No such container: platform_lobaro-backend_1 

Execute 

Code Block
docker ps | grep lobaro

You should find the container that is running the platform. The restart command can be issued with the CONTAINER ID or NAME