Mengatasi Web Interface Pi-Hole yang tidak bisa diakses
Kali ini saya ingin membahas Pi-Hole lagi, kebetulan sudah beberapa kali masalah ini muncul di Server jaringan di rumah saya. Awalnya saya sempat bingung karena saya merasa tidak melakukan perubahan apa-apa sama sekali. Setelah melakukan pengecekan dengan membaca beberapa referensi hasil browsing, saya menemukan bahwa masalah ini tidak hanya terjadi pada saya saja.
Sebelum lebih jauh melakukan pemeriksaan, yang pertama-tama harus dipastikan adalah apakah PiHole dan lighttpd sudah benar-benar terinstal.
root@loksado:~# pihole status [✓] DNS service is running [✓] Pi-hole blocking is Enabled
Jika ada masalah pada instalasi Pihole, coba repair
root@loksado:~# pihole -r
Restart lighttpd
root@loksado:~# /etc/init.d/lighttpd restart [ ok ] Restarting lighttpd (via systemctl): lighttpd.service.
Jalankan perintah berikut:
root@loksado:~# /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
Ada 2 kemungkinan hasilnya, jika tidak ada masalah maka yang muncul adalah:
root@loksado:~# /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf 2019-07-18 20:17:06: (network.c.309) can't bind to socket: 0.0.0.0:80 Address already in use
Jika bermasalah maka yang muncul adalah:
root@loksado:~# /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf 2019-07-18 20:12:18: (server.c.750) opening errorlog '/var/log/lighttpd/error.log' failed: Permission denied 2019-07-18 20:12:18: (server.c.1461) Opening errorlog failed. Going down.
Cara mengatasinya:
root@loksado:~# /etc/init.d/lighttpd stop [ ok ] Stopping lighttpd (via systemctl): lighttpd.service. root@loksado:~# mkdir /var/log/lighttpd root@loksado:~# chmod -R 644 /var/log/lighttpd root@loksado:~# chmod 750 /var/log/lighttpd root@loksado:~# chown -R www-data:www-data /var/log/lighttpd
Restart lighttpd:
root@loksado:~# /etc/init.d/lighttpd restart [ ok ] Restarting lighttpd (via systemctl): lighttpd.service.
Coba jalankan lagi:
root@loksado:~# /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf 2019-07-18 20:17:06: (network.c.309) can't bind to socket: 0.0.0.0:80 Address already in use root@loksado:~#
Cek web interface Pihole, seharusnya sudah bisa dibuka.
Jangan lupa like kami di Facebook untuk update informasi terbaru:
Zulkifli Maka
Kenapa masalnyanya terjadi seperti itu ya? bisa dijelaskan?