Billetera Bitcoin líder

Configuración de SSL para Electrum

Esta guía se aplica a Electrum 4.0 y versiones posteriores.

Antes de empezar, asegúrese de que dispone de una clave privada TLS/SSL y un certificado público para su dominio. Estos deben estar firmados por una Autoridad de Certificación (CA). Puede obtener certificados gratuitos en servicios como LetsEncrypt.

Configuración de la clave privada SSL

En primer lugar, cree un archivo que contenga únicamente su clave privada SSL. El archivo debe tener este aspecto:

-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----

Importante: Esta clave es para su certificado SSL, no para su monedero.

A continuación, indique a Electrum dónde encontrar su archivo de clave privada SSL. Utilice el siguiente comando:

electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem

Sustituir /path/to/ssl/privkey.pem con la ruta real a su archivo de clave privada.

Añadir su paquete de certificados SSL

A continuación, debe crear un archivo para su paquete de certificados SSL. Este archivo debe contener:

  1. Su certificado.
  2. Cualquier certificado intermedio.
  3. El certificado CA raíz.

Colóquelos en orden, con su certificado en la parte superior y la CA raíz en la parte inferior. La estructura de archivos debería ser la siguiente:

-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----

Después de crear este archivo, dígale a Electrum dónde encontrarlo. Utilice este comando:

electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem

Sustituir /path/to/ssl/fullchain.pem con la ruta real a su archivo de paquete de certificados.

Verificación de la configuración del certificado SSL

Después de configurar su clave privada SSL y el paquete de certificados, es importante confirmar que Electrum ha aceptado su certificado. He aquí cómo comprobarlo:

Ejecute el siguiente comando:

electrum -o get_ssl_domain

Este comando debería devolver el nombre común de su certificado. El nombre común suele coincidir con el nombre de dominio.

Índice