Panduan ini berlaku untuk Electrum 4.0 dan versi yang lebih baru.
Sebelum memulai, pastikan Anda memiliki kunci privat TLS/SSL dan sertifikat publik untuk domain Anda. Kedua sertifikat ini harus ditandatangani oleh Otoritas Sertifikat (CA). Anda bisa mendapatkan sertifikat gratis dari layanan seperti LetsEncrypt.
Menyiapkan Kunci Pribadi SSL Anda
Pertama, buat berkas yang hanya berisi kunci privat SSL Anda. Berkas tersebut akan terlihat seperti ini:
-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----
Penting: Kunci ini untuk sertifikat SSL Anda, bukan dompet Anda.
Selanjutnya, beritahu Electrum di mana menemukan berkas kunci privat SSL Anda. Gunakan perintah berikut:
electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem
Menggantikan /path/to/ssl/privkey.pem
dengan jalur yang sebenarnya ke file kunci pribadi Anda.
Menambahkan Bundel Sertifikat SSL Anda
Selanjutnya, Anda perlu membuat berkas untuk bundel sertifikat SSL Anda. Berkas ini harus berisi:
- Sertifikat Anda.
- Semua sertifikat tingkat menengah.
- Sertifikat CA root.
Susunlah secara berurutan, dengan sertifikat Anda di bagian atas dan root CA di bagian bawah. Struktur file akan terlihat seperti ini:
-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----
Setelah membuat file ini, beritahu Electrum di mana Anda dapat menemukannya. Gunakan perintah ini:
electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem
Menggantikan /path/to/ssl/fullchain.pem
dengan jalur yang sebenarnya ke file bundel sertifikat Anda.
Memverifikasi Konfigurasi Sertifikat SSL Anda
Setelah menyiapkan kunci privat SSL dan bundel sertifikat Anda, penting untuk mengonfirmasi bahwa Electrum telah menerima sertifikat Anda. Berikut cara memeriksanya:
Jalankan perintah berikut ini:
electrum -o get_ssl_domain
Perintah ini akan mengembalikan Nama Umum sertifikat Anda. Nama Umum biasanya cocok dengan nama domain Anda.