Error Squid .

Posted by farisi No Commented December 11 2007

Under: General, linux

Ini ceritanya dua atau tiga minggu yang lalu, tiba-tiba aja aq gak bisa ngakses ke port apapun kecuali 22 dan 80, padahal locahost.

ya jadinya squid ku gak bisa jalan dan dansguardian juga, berhubung aq menginstall dansguardian dan squid dalam satu pc.

gimana bisa tahu klo localhostnya gak bisa ngakses port-port 3128 dan 8080? aq menggunakan jasa dari telnet, dengan mengetikkan command telnet locahost 3128 dari mesin linux ku menghasilkan error connection time out.

otomatis squid gak mo jalan, setelah pusing nyari-nyari jawaban, akhirnya aq nanya ke dudi,
aq : kenapa squid ku gak bisa jalan nie?
dudi: bentar aq check
……………………………………….
………………………………………
percakapanya panjang, jadinya malas di include

akhirnya setelah dudi menganalisa(ya ampun bahasa mu nak), dia menemukan jawabannya, yaitu cache squid ku rupanya kepenuhan. aq harus meng-stop squid, menghapus cachenya dan start kembali, sebaiknya dilakukan dengan posisi firewall gak aktif, itu nasehat dari dudi.

akhirnya aq buat script otomatis untuk itu, aq belon tahu itu berjalan apa ndak, setidaknya secara phisikologis aq udah tenang..

begini kira-kira scriptnya :

#!/bin/sh

IPT=/sbin/iptables

# menghapus semua aturan iptables di table filter
$IPT -F

/etc/init.d/squid stop

rm -R /var/log/squid/*

squid -z

# letak file script untuk iptables tabel filter.
/etc/init.d/filter-table

begitu deh kira-kira scriptnya yang saya simpan di contrap.month

dan gak lupa thank’s ya dudi, muaaaaaaaaaaaaaah………….muaaaaaaaaaaaaah.

ups… lupa tetapi gimana dengan port 8080 dan 3128 yang gak bisa di akses?
wah klo itu sampe sekarang belon dapat jawabannya………tapi tiba-tiba aja sekarang port itu udah terbuka lagi buat locahost. ya kayaknya port itu di block oleh squid karena kasus penuhnya cache tadi.

Leave a Reply