This is an old revision of the document!
HTTPS
To make Blocks serve your content over HTTPS you have to add a certificate for your domain and configure Blocks to use it. Follow the steps below:
- Place the certificate (typically a file ending with .p12) in your PIXILAB-Blocks-root folder (located in the home directory of the user account under which you run the server).
- Open your Blocks server configuration file.
- Under server.applicationConnectors, make sure the settings shown below are configured as appropriate for your domain name and certificate.
- Restart Blocks.
server: type: pixilab_server applicationConnectors: - type: http port: 9080 - type: https port: 9443 keyStorePath: pixi.guide.p12 keyStoreType: PKCS12 keyStorePassword: ******** certAlias: 1
- keyStorePath is the path to the key store which contains the host certificate and private key. May be a relative path if stored under the PIXILAB-Blocks-root
- keyStoreType is the type of the key store used in the certificate, in our case "PKCS12" (aka "p12").
- keyStorePassword is the password used to access the certificate file.
- certAlias is the alias name given to the proper certificate in the file (as it may contain more than one)