Memperbarui SSL untuk Centova Cast v3.2.4

Untuk pengguna Centova Cast v3.2.6 ke atas, untuk mengaktifkan SSL sangat mudah, karena di tutorial centovanya sendiri sudah lengkap tinggak jalan beberapa perintah maka SSL dari letencrypt sudah bisa ready. Namun untuk Centova Cast v3.2.4 ada beberapa tahapan yang perlu di lalui.

Di sini saya masih menggunakan Centova Cast v3.2.4, dan SSL nya menggunakan sertifikat dari gogetssl, beda sama dengan SSL yang berbayar, untuk versi gratisan setiap tiga bulan harus di perbarui.

Generate New SSL di gogetssl , setelah proses selesai dan SSL sudah ready, bisa langsung config di centovanya, disini untuk sertifikat SSL dari gogetssl saya letakkan di direktory /etc/gogetssl/live/stream.arenastreaming.com :

/usr/local/centovacast/sbin/setssl /etc/gogetssl/live/stream.arenastreaming.com/privkey.pem /etc/gogetssl/live/stream.arenastreaming.com/fullchain.pem
/usr/local/centovacast/centovacast restart

File privkey.pem adalah private key ketika kita generate CSR, sedang fullchain.pem berisi dari Certificate dan Intermediate CA yang kita dapatkan dari web gogetssl

Untuk pembuatan file fullchain.pem, setelah download file certificate & intermediate CA melalui web gogetssl, saya menggabungkan file stream_arenastreaming_com.crt dan stream_arenastreaming_com.ca dengan perintah

[root@streaming stream.arenastreaming.com]#cat stream_arenastreaming_com.crt > fullchain.pem
[root@streaming stream.arenastreaming.com]#cat stream_arenastreaming_com.ca >> fullchain.pem

Setelah proses pembuatan file fullchain selesai, maka kita juga harus memperbarui file icecast.pem (berisi private key, SSL Cert dan CA Bundle), caranya adalah dengan menggabungkan private key dengan certificate (fullchain.pem)

[root@streaming stream.arenastreaming.com]#cat fullchain.pem > icecast.pem
[root@streaming stream.arenastreaming.com]#cat privkey.pem >> icecast.pem

Oke, sampi sini proses memperbarui SSL sudah selesai. Selamat Mencoba.

Written by Mohammad Johan Rajabi
Saat ini bekerja di salah satu perusahaan Media Broadcasting nasional, di sela-sela kesibukan sebagai Chief Of IT, sering mengisi waktu dengan menulis seputar dunia IT dan Broadcast di beberapa website https://rajabi.me , https://alloperator.com dan https://www.arenastreaming.com

Leave a comment

17 − 8 =