Hallo sob! malam ini pada tanggal 18 juli 2024 ya gue dapat masalah ssl error pada blog ini, kok bisa error?. Jadi ketika gue update OLS openslitespeed versi terbarunya 1.8.1 menurut sumber OLS ada pembaruan changelog fix bugnya yaitu
Server Core
[Security] Fix chunked encoding + proxy related issues.
[New Feature] Add request body chunked encoding support for proxy backends.
[Bug Fix] Fix excessive cache misses caused by cookie vary.
[Bug Fix] Make nodejs helper script compatible with older nodejs versions.
[Bug Fix] Minor fixes to namespace and cgroup support.
[Bug Fix] Update lsquic to v4.0.8
[Bug Fix] Fix an AIO code crash.
Nah pada akhirnya gue penasaran dong versi terbarunya itu, langsung deh upgerade terbaru dannnn jreeeeng pas proses selesai update berikut ini output hasil perintah:
Cara Memperbiki SSL Error Let’s Encrypt OpenLitespeed
Cara memperbaikinya sangat mudah namun ada beberapa metode
A. Cara metode pertama
- berikut ini metode perama copas perintah dibawah ini
sh <(curl https://raw.githubusercontent.com/josephgodwinkimani/cyberpanel-mods/main/selfsigned_fixer.sh || wget -O – https://raw.githubusercontent.com/josephgodwinkimani/cyberpanel-mods/main/selfsigned_fixer.sh) - selanjutnya tulis domain kamu yang ingin pakai ssl, hasil perintah diatas outputnya:
root@raptor:~# sh <(curl https://raw.githubusercontent.com/josephgodwinkimani/cyberpanel-mods/main/selfsigned_fixer.sh || wget -O - https://raw.githubusercontent.com/josephgodwinkimani/cyberpanel-mods/main/selfsigned_fixer.sh)
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 827 100 827 0 0 1983 0 --:--:-- --:--:-- --:--:-- 1983
Which domain do you want to issue SSL certificate? (e.g mydomain.com)
yogijuliyanto.my.id - Tunggu proses berjalan jika keterangan selesai kamu cek dibrowser
B. Metode ke dua
- Jika tidak berhasil kamu bisa coba ini ingat domainya harus ganti ya mydomain.com ke domain kamu, dengan ini kamu harus menghapus privkey.pem dan fullchain.pem
$ rm -f /etc/letsencrypt/live/mydomain.com/privkey.pem && rm -f /etc/letsencrypt/live/mydomain.com/fullchain.pem
- Selanjutnya kamu bikin fullchain.pem dan privkey.pem yang baru dan ingat kamu rubah domainnya berikut ini perintah copas satu persatu:
$ /root/.acme.sh/acme.sh --upgrade --auto-upgrade
$ /root/.acme.sh/acme.sh --issue -d mydomain.com -d www.mydomain.com --cert-file /etc/letsencrypt/live/mydomain.com/cert.pem --key-file /etc/letsencrypt/live/mydomain.com/privkey.pem --fullchain-file /etc/letsencrypt/live/mydomain.com/fullchain.pem -w /usr/local/lsws/Example/html --force --debug
## Add paths to the Private Keys and `fullchain.pem`**fullchain.pem:** This is the file contains both your ssl certificate and intermediate certificates.
- Sekarang kamu cek pada OLS kamu aksesnya domain vpskamu contoh domain.com:7080 dan kamu login.
- Kemudian menu Virtualhost->pilih domain kamu klik icon view (icon pembesar)-> menu SSL
- kamu tambahkan direktori SSL tadi seperti di gambar atas dan klik Save.
/etc/letsencrypt/live/mydomain.com/privkey.pem
/etc/letsencrypt/live/mydomain.com/fullchain.pem - jika ada keterangan maka kamu klik icon warna hijau LSWS PID
Configuration has been modified. To apply changes, please perform a graceful restart. - kamu coba akses blog atau websitemu.
C. Metode ke 3
jika kamu masih gagal belum berhasil cara ini sebenarnya senderhana ikuti proses ini
- Masuk ke webserver kamu cyberpanel ipvpskamu:8090
- Lalu kamu akses menu SSL
- Disana kamu menemukan 3 SSL tapi kamu wajib 3 menu SSL ini seperti digambar bawah, kemudian kamu arahkan domain yang kamu install ssl Let’s encrypt baik itu manage ssl, mailserverssl dan kamu klik tombol SSL Issue sampai ada keterangan berhasil
- Nah sekarang kamu coba akses websitemu berhasil atau tidak.
Penutup
Dengan pembaruan OLS ini cuman ada beberapa fixbugnya aja dari OLS changelog, sebelum kamu melalukan upgrade backup dulu OLS, pentingnya Snpashot atau backup manual agar tidak build ulang sistem, jika ada pertanyaan silahkan komen