EC1356

Synopsis

ERROR EC1356: SSL support requires both --emake-ssl-cacert and -emake-ssl-keystore

Description

In order to use SSL for authentication and encryption, both --emake-ssl-cacert and --emake-ssl-keystore must be specified on the emake command-line. This error indicates that these options were not both provided on the emake command-line.

Reasons

There are three ways to trigger this error:

The user has specified --emake-ssl-cacert but not --emake-ssl-keystore.

The user has specified --emake-ssl-keystore but not --emake-ssl-cacert.

The user has specified --emake-ssl-allow, but neither --emake-ssl-cacert nor --emake-ssl-keystore.

Fixes

Inspect the emake command-line to determine which option or options were not specified, then add the missing options to the emake command-line; or, disable SSL support by removing all SSL options from the emake command-line.