Deze handleiding is van toepassing op Electrum 4.0 en latere versies.
Voordat u begint, moet u ervoor zorgen dat u een privésleutel voor TLS/SSL en een publiek certificaat voor uw domein hebt. Deze moeten zijn ondertekend door een certificeringsinstantie (CA). U kunt gratis certificaten krijgen van diensten zoals LetsEncrypt.
Uw SSL-sleutel instellen
Maak eerst een bestand aan dat alleen uw SSL privésleutel bevat. Het bestand zou er als volgt uit moeten zien:
-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----
Belangrijk: Deze sleutel is voor je SSL-certificaat, niet voor je portemonnee.
Vertel Electrum vervolgens waar het uw SSL private key-bestand kan vinden. Gebruik het volgende commando:
electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem
vervangen /path/to/ssl/privkey.pem
met het werkelijke pad naar uw privésleutelbestand.
Uw SSL-certificaatbundel toevoegen
Vervolgens moet u een bestand maken voor uw SSL-certificaatbundel. Dit bestand moet het volgende bevatten:
- Je certificaat.
- Eventuele tussenliggende certificaten.
- Het root-CA-certificaat.
Rangschik deze in volgorde, met uw certificaat bovenaan en de root-CA onderaan. De bestandsstructuur zou er als volgt uit moeten zien:
-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----
Nadat je dit bestand hebt gemaakt, moet je Electrum vertellen waar het te vinden is. Gebruik deze opdracht:
electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem
vervangen /path/to/ssl/fullchain.pem
met het daadwerkelijke pad naar je certificaatbundelbestand.
Uw SSL-certificaatconfiguratie controleren
Na het instellen van uw SSL private key en certificaatbundel, is het belangrijk om te bevestigen dat Electrum uw certificaat heeft geaccepteerd. Hier leest u hoe u dit kunt controleren:
Voer het volgende commando uit:
electrum -o get_ssl_domain
Dit commando zou de Common Name van je certificaat moeten teruggeven. De Common Name komt meestal overeen met je domeinnaam.