Método 3: Configurar Spectrum con certificados autofirmados propios

Nota: No se recomienda esta configuración para entornos de producción.

3. Establezca la configuración de cifrado en la ubicación del servidor: <spectruminstallationdirectory>/server/app/conf/certs

4. Cambie las siguientes propiedades en spectrum-container.properties:

  1. Detenga el servidor Spectrum.
  2. Cree un almacén de claves y un almacén de confianza, y cópielos en la carpeta <spectruminstallationdirectory>/server/app/conf/certs. Esta es la ubicación requerida.
  3. Establezca la configuración de cifrado en la ubicación del servidor. <spectruminstallationdirectory>/server/app/conf/certs.
  4. Cambie las siguientes propiedades en spectrum-container.properties:
    • spectrum.encryption.enabled=true
    • spectrum.encryption.selfSignedCert=true
    • spectrum.encryption.trustAllHosts=true
      Nota: Establezca spectrum.encryption.trustAllHosts en true solo si se utilizará un certificado único en varios hosts.
    • spectrum.encryption.node.keystoreType=pkcs12 or jks
    • spectrum.encryption.node.keystore=node-keystore.p12
    • spectrum.encryption.node.keystorePassword=<keystorepassword>
    • spectrum.encryption.node.keystoreAlias=<keystore alias, if one applies>
    • spectrum.encryption.node.truststoreType= pkcs12 or jks
    • spectrum.encryption.node.truststore=truststore.p12
    • spectrum.encryption.node.truststorePassword=<truststorepassword>
    • spectrum.encryption.client.keystoreType= pkcs12 or jks
    • spectrum.encryption.client.keystore=client-keystore.p12
    • spectrum.encryption.client.keystorePassword=<keystorepassword>
    • spectrum.encryption.client.keystoreAlias=<keystore alias, if one applies>
    • spectrum.encryption.client.truststoreType= pkcs12 or jks
    • spectrum.encryption.client.truststore=truststore.p12
    • spectrum.encryption.client.truststorePassword=<truststorepassword>
  5. Inicie el servidor Spectrum.