Apa itu Unifi Contoller ?
UniFi controller adalah perangkat lunak (software) yang didesain khusus untuk memudahkan memanage perangkat wifi khususnya UniFi ,dengan kata lain UniFi controller hanya bisa dipakai untuk memanage perangkat UniFi.
Apa itu SSL ?
Secure Socket Layer adalah protokol keamanan internet berbasis enkripsi yang biasa digunakan pada sistem keamanan website. SSL sendiri menjadi standar keamanan website yang bekerja dengan mengenksripsi lalu lintas data pada dari web klien ke web server, atau dari browser ke website.
untuk pertama kali untuk mengakses GUI dari Unifi Controller kita akan akan melihat status SSL yang tidak aktif, namun bagaimana bila kita sudah memiliki SSL atau sudah membeli SSL.
nah kita cukup lakukan perintah seperti dibawah ini
openssl pkcs12 -export -in ini_sertifikat_ssl.pem -inkey ini_key.pem -out unifi.p12 -name unifi -CAfile ini_ca_bundle.pem -caname root
sebelum melakukan perintah diatas pastikan kita berada pada direktori SSL dengan format *.pem lalu sesuaikan nama SSL ya.
mv /var/lib/unifi/keystore /var/lib/unifi/keystore.backup
perintah diatas itu untuk lakukan backup keystore, selanjutnya kita import sertifikat .p12 ke keystore dengan perintah dibawah ini
keytool -importkeystore -deststorepass aircontrolenterprise -destkeypass aircontrolenterprise -destkeystore /var/lib/unifi/keystore -srckeystore unifi.p12 -srcstoretype PKCS12 -alias unifi
selanjutnya kita restart service unifi dengan perintah
service unifi restart
maka coba akses ulang GUI lalu SSL sudah berhasil kita import
namun apabila terjadi error maka silahkan kembalikan backup keystore lalu lakukan restart service unifi, dengan perintah dibawah ini
mv /var/lib/unifi/keystore /var/lib/unifi/keystore.borkedmv /var/lib/unifi/keystore.backup /var/lib/unifi/keystore