Replacing the certificates of a standalone Ubuntu Landscape appliance

September 2009


  1. Create the new certificates

    Plenty of examples of that around, left as an exercise to the reader.

  2. Place the certificates

    ... in /etc/ssl/certs, and make sure the permissions are set appropriately.

  3. Adjust the Landscape config file

    In /etc/landscape/server.conf on the server that hosts the Landscape appliance, fill in these:

    ssl-certificate-key = /etc/ssl/certs/1241723442-key
    ssl-certificate-crt = /etc/ssl/certs/pubcert
    # This one is optional
    ssl-certificate-chain-crt = /etc/ssl/certs/Issuer.pem
    	

  4. Re-run the appliance configurator

    cd to the parent directory of appliance_setup.py and run sudo ./appliance_setup.py

    [Note]Note

    You will need the root password for the appliance: the script will ask for it when uploading the certificates.

  5. Restart the appliance

    Now, the appliance URL should load into browsers without errors.