Latest Posts
Tampilkan postingan dengan label Squid Proxy. Tampilkan semua postingan
Tampilkan postingan dengan label Squid Proxy. Tampilkan semua postingan

Solusi saat terasa kinerja/ perfomance squid proxy menjadi lambat!





Share, 2 solusi saat terasa kinerja/ perfomance server squid proxy menjadi lambat.

Spesifikasi server (di kantor saya)-- HP
-- HDD 500 GB
-- RAM 10 GB (default 2 GB)

Situasi Kondisi-- Jumlah devices terdaftar di sistem sekitar 400 unit komputer/ gadget
-- User habit kebanyakan ke konten video seperti youtube, juga ke skype, game online, sikron data via cloud system.
-- Rata-rata devices yang online per hari adalah sekitar 150-200.
-- Saat jam sibuk, devices yang online sekitar 200, memori yang terpakai pada server squid proxy berkisar 4 GB, untuk amannya minimal saya harus siapkan RAM 6 GB.

Solusi dibawah ini sudah pernah saya lakukan dahulu kala, tapi lupa dicatat, makanya sekarang buat trit ini.

1. Disable filtering untuk blocking domain & ip address tertentu.

Website dengan konten yang mengandung pornografi, SARA, bad-proxy, malware dsb, baik itu yang lewat acl list maupun yang pakai squidGuard.

Terbukti saat dipantau kinerja si om squid kembali cepat...wus..wus..termasuk tanya ke beberapa user tentang kecepatan koneksi internetnya dengan melihat juga faktor kondisi notebook user.

Lahhhh... lalu bagaimana kalau tidak di filter? ya kan sekarang sudah dilakukan oleh Depkominfo & ISP-ISP dengan Filtering Trust+.

Lagipula saat ini DNS Google kena block oleh Depkominfo & ISP-ISP, padahal penting untuk mendongkrak kecepatan (browsing) internet, jadi mau tidak mau kita harus mengunakan DNS dari ISP, nah masalahnya ada DNS ISP tidak secepat DNS Google ditambah si cumi kita beri jobdesc Filtering Domain/ IP.

Memang ada DNS lain seperti OpenDNS, DNS Verizon & DNS Level 3 lainnya, tapi masih kalah dengan performa DNS google, walaupun faktor jauh dekat DNS server juga mempengaruhi.

2. Disable always_direct.

Nah ini yang jadi masalah soalnya ada beberapa domain/ ip terutama yang lokal yang harus di bypass.

Masalah turunnya performa server proxy ini, sudah saya alami 1 mnggu ini, sdh pusing telusuri apa yang salah dengan server ini, cek besarny dir cache, cek alokasi ram untuk squid, cek konfigurasi squid...tidak ada yang salah/ diubah-ubah, dsb-dsb.

Saat sudah ketemu masalahnya & solved, terus lihat respon dalam 3 hari ini user pada happy, saya jadi lega dah... akhirnya bisa ngopi dulu dengan tenang.

Tapi user mesum masih dongkol kena Filtering Trust+ ..rasakan hahay

Kerjaannya (jobdesc) si cumi pun jadi berkurang, si cumi bisa fokus pada caching konten web terutama video.

Coba 2 solusi diatas lalu lihat perfomance si cumi dalam 2 atau 4 hari.

1 server bermasalah solved, bisa fokus ke masalah server-server lainnya.

Tambahan.
Kalau server squid proxy tidak diposisikan juga sebagai dns server, maka lebih baik service bind9 nya di matikan (disable) saja, pun dengan start on boot bind9 nya juga di matikan, cara disable yang paling mudah adalah via webmin.
Sebagai gantinya untuk mempercepat/ membantu server squid proxy install saja dnsmasq, konfigurasinya dnsmasq biarkan saja apa adanya (default).

  sudo apt-get update
  sudo apt-get install dnsmasq

Trik diatas juga terbukti mendongkrak perfomance server squid proxy.

Untuk dns server, ada baiknya digabung satu saja dengan webserver, ini juga akan membantu mempercepat resolved lokal domain yang di hosting di webserver tsb

Semoga bermanfaat bagi yang merasa squid nya melambat :)

Sumber : http://ubuntu-indonesia.com/forums/ubbthreads.php/topics/151027/Share_Solusi_Saat_Performance_#Post151027

Remote Ubuntu Server Melalui IP Publik Dengan Aplikasi JuiceSSH (SSH client for ANDROID)



Berhubung saya penguna smartphone dengan OS Android...ya berusaha mencari-cari apk android yang bisa remote squid proxy server dari jarak jauh tetapi melalui terminal seperti Putty...setelah mencari dan mencoba beberapa apk, saya menyukai apk berkemampuan remote squid dengan nama JuiceSSH.
Apk android dengan logo jeruk ini menurut saya berkemampuan & berfitur lebih baik daripada apk lainnya yang sejenis....sangat membantu tugas saya sebagai System Administrator jika ingin memonitor si squid proxy dari jauh..


Cara mengunakannya :

1. Buat dulu "New Identity" :

- Isi Nickname : Bisa sembarang...contohnya nama Anda sendiri
- Isi Username : Harus dengan username linux Anda.
- Password : Harus dengan password linux Anda.
- Private Key : Gunakan saja fitur "smart search", jika file id_rsa atau id_rsa sudah terdapat di android Anda maka otomatis akan muncul dan pilihlah....ini jika Anda ingin akses tanpa login lagi alias bypass.
- Save.   

2. Buat "New Connection" :

- Nickname : Bisa sembarang, contoh : Ip public server linux Anda / Nama koneksi ISP misal : Telkom.
- Address : Isi dengan IP Public server linux Anda.
- Port : isi dengan port ssh, misalnya 22 (default).
- Connect via : Biarkan saja.
- Identity : Pilih Identity yang dibuat seperti diatas tadi.
- Group : Abaikan saja, karena tadi tidak membuat grup.
- Save.

3. Test "Remote" server linux :

- Masih pada tab Connections, pilih koneksi yang Anda buat tadi ( IP Public atau nama ISP-nya ).
- Tunggu beberapa saat, kira-kira 1 menit jika koneksi HP Anda lambat...
- Akan tampil terminal mini seperti ketika kita memakai Putty....
- Sentuh bagian layar...jika ingin melihat tombol tambahan seperti Atas/Bawah/Kanan/Kiri atau Ctrl dsb.


Gambar....




































Selamat mencoba...





KONFIGURASI MODUL SQUID PROXY SERVER DI WEBMIN



Bagi yang menggunakan webmin di ubunutu servernya, dan ingin mentautkan squid proxy server ke webmin berikut ini adalah contohnya :

Setelah login di webmin, klik pada bagian modul server.

Untuk Squid3

Yang saya gunakan sekarang squid 3.1.19.





Untuk squid proxy dibawah versi 3, semisalnya v2.7 Stable 7

Konfigurasi modulnya disesuaikan...squid3-nya seperti gambar diatas diganti dengan squid saja. Jangan lupa perhatikan letak direktori squidnya...pada umumnya terletak di /etc/squid/, tetapi untuk versi squid3 terletak pada /etc/squid3/


Silahkan dicoba...

Instalasi & Konfigurasi Squid3 Di Ubuntu Server




Tutorial yang membahas squid3 sudah banyak sekali di internet dan mudah sekali diketemukan, tetapi ada beberapa tutorial yang malah membingungkan bagi para pemula yang masih mencoba mengunakannya.

Disini akan saya paparkan secara sederhana agar lebih mudah dipahami yaitu tentang bagaimana instalasi dan konfigurasi squid3. Dari pengalaman saya konfigurasinya tidak begitu jauh berbeda dari versi squid dibawahnya misal squid 2.7 Stable7.


Persiapan :

1. Putty
Diperlukan untuk me-reconfigure konfigurasi squid melalui terminal via remote.

2. WinSCP
Memudahkan dalam mengakses, mem-backup & mengedit squid3.conf. File konfigurasi squid3 berada dalam folder /etc/squid3


Langkah-langkahnya sebagai berikut :

1.  Backup-lah terlebih dahulu konfigurasi atau folder squid lama dengan winSCP, simpanlah di komputer lain, misalnya laptopmu.

2. Login sebagai root di ubuntu server lewat putty , lalu instal squid3 dengan cara ketik di terminal :

# apt-get install squid3

bagi yang telah memakai squid versi lama misalnya squid 2.7, tenang saja karena folder squid yang lama tidak akan hilang atau tertimpa. Nanti akan ada dua folder : squid dan squid3, untuk amannya di backup dulu seperti langkah 1.

Tunggu prosesnya hingga selesai, untuk sementara koneksi internet di jaringan akan terputus.

3. Jika instalasi sudah selesai, akseslah folder squid3 lewat winSCP kemudian copy paste file konfigurasi squid3 yang asli dan pada file copy tersebut berikan nama default dibelakangnya contoh : squid.conf.default.

Di dalam folder /etc/squid3/
squid.conf  

File diatas ini di backup dengan cara di-copy paste dan file copy-nya dirubah menjadi squid.conf.default

4. Buka file squid.conf dengan winSCP, lalu konfigurasi seperti dibawah ini :

Carilah tag-tag berikut dengan dengan Ctrl+F :

#  TAG: acl
Lalu sesuaikan dengan ( tambahkan ) jaringan lokal Anda.

Misalnya :
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl nama_jaringan_lokal src IP_Network                       # Tambahkan jaringan lokal, misal : acl local_a src 10.5.50.0/24                    

#  TAG: http_access
Bolehkan akses untuk jaringan lokal diatas.

Misalnya :
#Recommended minimum configuration:
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access allow SSL_ports
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

http_access allow localhost
http_access allow local_a                               # Letakan saja disini dan di set "allow"              
http_access allow CONNECT !ssh_ports
http_access deny all


#  TAG: http_port
Lalu hapus tanda pagar dan tambahkan dibelakangnya transparent.

Misalnya :
# Squid normally listens to port 3128
#http_port 3128
http_port 3128 transparent                # hilangkan tanda pagar lalu tambahkan "transparent"

Ket : 
-  3128 adalah port default service squid, ini bisa diubah bila di inginkan.
-  transparent berfungsi untuk membuat squid otomatis dapat diakses oleh user tanpa harus mengarahkan ( men-setting ) browser setiap user untuk diarahkan ke squid.


#  TAG: cache_mem (bytes) :
cache_mem 8 MB                                # defaultnya 8 MB dan ini sudah cukup.

Ket :
-  Kalau mau berekperimen masih bisa kamu atur besaran nilainya, namun harus disesuaikan dengan besarnya RAM komputermu...jangan asal-asalan, karena ada persentasenya sebagusnya berapa.
-  Berkaitan dengan maximum_object_size_in_memory


#  TAG: maximum_object_size_in_memory (bytes) :
maximum_object_size_in_memory 8 KB   # ini nilai defaultnya.

Ket :
-  Ini artinya yang melebihi  8 KB akan otomatis tersimpan di Hardisk. Jika di set terlalu besar maka akan mempengaruhi TCP_MEM_HIT.
-  Berkaitan dengan cache_mem.


#  TAG: memory_replacement_policy :
#memory_replacement_policy lru
memory_replacement_policy heap GDSF

#  TAG: cache_replacement_policy :
#cache_replacement_policy lru
cache_replacement_policy heap LFUDA

#  TAG: cache_dir# Uncomment and adjust the following to add a disk cache directory.
cache_dir ufs /var/spool/squid3 7000 16 256    

Ket :
-  Kalkulasinya ukuran cache ini harus tepat disesuaikan dengan beberapa hal.
-  Semakin besar cache-nya belum tentu bagus malahan akan membuat pencarian file yang tersimpan menjadi lebih lama.
-  Pakai dulu ukuran defaultnya, sembari diamati baru kemudian di besarkan ukuran cache_dir-nya jika memang diperlukan.
-  Letak direktorinya di /var/spool/squid3.


#  TAG: minimum_object_size    (bytes)#Default:
minimum_object_size 0 KB

Ket :  
-  Besaran minimum file yang akan disimpan oleh squid, sebagusnya memang di set 0 KB.


#  TAG: maximum_object_size    (bytes)#Default:
maximum_object_size 4096 KB

Ket : 
- Besaran maksimum file yang akan tersimpan di squid, sebaiknya di set agak besar seperti 128 MB.


#  TAG: cache_swap_low    (percent, 0-100)#Default:
cache_swap_low 90

#  TAG: cache_swap_high    (percent, 0-100)#Default:
cache_swap_high 95

#  TAG: logfile_rotate#Default:
logfile_rotate 1

Ket :
- Akan berguna jika sudah menginstal Sarg dan Calamaris


#  TAG: refresh_pattern
Tambahkan refresh_pattern berikut sesudah refresh_pattern default

refresh_pattern -i .(class|css|js|gif|jpg)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(jpe|jpeg|png|bmp|tif)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(tiff|mov|avi|qt|mpeg)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(mp3|3gp|mpg|mpe|wav|au|mid)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(exe|iso|tar|rar|zip|gz|arj|lha|lzh)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(rar|tgz|tar|exe|bin|vpx)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(hqx|pdf|rtf|doc|swf)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(inc|cab|ad|txt|dll)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire

Ket :
-  Diatas adalah contoh rule refresh_pattern tambahan, tidak dipakai juga tidak apa-apa.
-  Bagian ini untuk membuat kinerja sistem cache lebih optimal dan efesien.
-  Sebaiknya refresh_pattern-nya diterapkan satu-persatu sembari melihat kinerja squidnya dalam sehari penuh terutama pada saat User lagi ramai, lalu keesokan harinya baru ditambahkan refresh_pattern yang lainnya, dst.
-  Semakin banyak rule refresh_pattern-nya belum tentu membuat kinerja sistem cache squid makin bagus, malahan bisa sebaliknya dikarenakan terlalu banyaknya rule yang harus dibaca squid saat proses cache sedang berlangsung.


#  TAG: quick_abort_min    (KB)#Default:
quick_abort_min 16 KB

#  TAG: quick_abort_max    (KB)#Default:
quick_abort_max 16 KB

#  TAG: quick_abort_pct    (percent)#Default:
quick_abort_pct 95

#  TAG: read_ahead_gap    buffer-size#Default:
read_ahead_gap 16 KB

#  TAG: positive_dns_ttl    time-units#Default:
# positive_dns_ttl 6 hours
positive_dns_ttl 1 hour

#  TAG: negative_dns_ttl    time-units#Default:
# negative_dns_ttl 1 minutes
negative_dns_ttl 1 minute

#  TAG: store_avg_object_size    (kbytes)
#Default:
store_avg_object_size 13 KB

#  TAG: dns_nameserversdns_nameservers 203.130.193.74 203.130.208.18 202.134.0.155 202.134.1.5 8.8.4.4 8.8.8.8


Ket :
- Di atas mengunakan dns telkom speedy & google.
- Gantilah dns server sesuai dengan yang diberikan oleh ISP anda.

#  TAG: ipcache_size    (number of entries)#Default:
#ipcache_size 1024
ipcache_size 4096

#  TAG: ipcache_low    (percent)#Default:
ipcache_low 90

#  TAG: ipcache_high    (percent)#    The size, low-, and high-water marks for the IP cache.
#Default:
ipcache_high 95

#  TAG: fqdncache_size    (number of entries)#    Maximum number of FQDN cache entries.
#Default:
#fqdncache_size 1024
fqdncache_size 4096


#  TAG: reload_into_ims    on|off#    see also refresh_pattern for a more selective approach.
#Default:
reload_into_ims on


SIMPAN..jika konfigurasi sudah selesai.


5. Buatlah swap squid3, matikan dahulu service squid melalui terminal putty dengan :

# /etc/init.d/squid3 stop

- Lalu lanjutkan dengan # squid3 -z
- Tunggulah sampai prosesnya selesai.


6. Jika pembuatan swap squid sudah berhasil, hidupkan kembali service squid dengan :

# squid3 start


7. Terakhir, untuk memastikan telah berjalan dengan sukses atau belum, monitorlah lalu lintas squid3 dengan :

# tail -f /var/log/squid3/access.log

Service Squid3 Tidak Bisa Di Stop | Squid Proxy

Masalah di squid seperti ini kadang terjadi dan ini yang saya alami dengan server squid proxy, ketika akan membuat swap baru di squid3 dan ingin menghentikan service squid3 yang sedang berjalan mengunakan command # squid3 stop ternyata tidak berhasil, lalu dicoba mengunakan command /etc/init.d/squid3 stop, masih tidak berhasil juga.

Solusinya adalah sebagai berikut :

1. Reboot ubuntu server-nya, disini saya mengunakan ubuntu server edition 12.04.1, kemudian ulangi lagi command /etc/init.d/squid3 stop dan berhasil.

2. Baru menjalankan command buat swap di squid3 # squid3 -z

3. # squid3 start , service telah berhasil dijalankan.

4. Cek koneksi internet dengan browser, dan monitor juga access.log squid3-nya dengan # tail -f /var/log/squid3/access.log

5. Selesai.


Bagi yang mengalami masalah serupa silahkan dicoba solusi sederhana diatas.

INSTALASI MALWAREPATROL PADA SQUID PROXY DI UBUNTU SERVER



Bagi sistem administrator yang mengunakan linux ubuntu server edition dan digunakan sebagai squid proxy server. Cobalah mengunakan malwarepatrol sebagai filter malware mengantikan havp, karena umumnya banyak yang menggunakan havp ini sebagai filter malware di squid.

Awalnya saya juga mengunakan havp sebagai pendamping squid 2.7.stable7, namun semenjak meng-upgrade ubuntu server dan versi squid telah berubah menjadi squid 3.1.19, ada error yang terjadi seperti di bawah ini :

" /var/lib/havp/havp.loop will be checked for errors at next reboot "  

Setelah googling kesana-kemari, maka saya putuskan untuk memasang malwarepatrol mengantikan posisi havp.


Beberapa pendapat mengenai malwarepatrol dan Havp  :

Malwarepatrol.

1. Tidak memberatkan kinerja squid disaat high traffic.

2. Tidak menguras RAM dan kinerjanya tidak membebani procesor.

Havp.

1. Walaupun tidak menguras RAM tetapi kinerjanya membebani procesor.

2. Kurang begitu enak diterapkan apalagi disaat high traffic yang berimbas pada kinerja squid.


Untuk mengetahuinya silahkan dicoba sendiri, jangan dahulu terpengaruh dengan pendapat diatas.
 

Sekarang mari kita mulai tahap instalasi malwarepatrol-nya.

A. Aplikasi pendukung.

1. Putty.

Untuk mengkonfigurasi ulang konfigurasi squid setelah dipasang malwarepatrol

Gunakan # squid3 -k reconfigure

atau # squid -k reconfigure  ( untuk versi squid dibawah squid 3.1.19 )


2. WinSCP.

Untuk membuka file konfigurasi squid, agar lebih mudah dalam konfigurasi malwarepatrol-nya. 

> Folder squid bisanya terletak di /etc/squid3 atau /etc/squid
  

B. Langkah-langkah pemasangan malwarepatrol.

1. Uninstall dulu havp-nya dengan cara # apt-get purge havp.

2. Buka notepad, biarkan saja isinya kosong kemudian di Save as dengan nama malware_block_list.txt

Copy paste-kan file malware_block_list.txt ini melalui WinSCP ke folder squid yang terletak di /etc/squid3


3. Buka file konfigurasi squid yaitu squid.conf dengan WinSCP :

- Tambahkan acl dibawah ini dibagian access list

acl malware_block_list url_regex -i "/etc/squid3/malware_block_list.txt"

- lalu tambahkan juga hak access-nya dibagian http_access-nya.

http_access deny lainnya

http_access deny forever malware_block_list

- dan Simpan file konfigurasi squid-nya. 


4. Dengan memakai Putty, download malware block list ke dalam file malware_block_list.txt yang telah kita buat tadi.

Gunakan Command berikut.

#  wget --http-user=apriandi_ubuntu@yahoo.co.id --http-passwd=updating -O - http://www.malware.com.br/cgi/submit?action=list_squid > /etc/squid3/malware_block_list.txt

Catatan :

- Ganti alamat emailnya dengan alamat email kamu.

- Ganti passwordnya dengan password kamu.  

Jika sukses akan tampil seperti ini.


















Untuk memastikan cek lagi dengan mengunakan WinSCP, akan terlihat ukuran file-nya berubah dari 0 menjadi 186,144 atau lebih. Lihat gambar dibawah ini :



















Lalu buka file malware_block_list.txt-nya, seharusnya sudah terisi dengan daftar malware, seperti berikut.


































Jika seperti gambar diatas berarti sudah berhasil


5. Untuk mengupdate malware_block_list dari malware patrol bisa mengunakan Command seperti dilangkah ke -4 diatas.

atau mengunakan fitur Crontab dan buatlah dahulu script dan jadwalnya, agar malware_block_list-nya ter-update secara otomatis. 

Ikuti link ini untuk lebih jelasnya > malwarepatrol for squid


6. Selesai.

USER STANDAR TIDAK BISA MONITORING ACCESS.LOG SQUID PROXY



Biar lebih aman, lebih baik monitoring access log squid3 di terminal ( lewat Putty ) dengan menggunakan user dengan hak akses standar bukan administrator.
Bagaimana caranya :

Pertama : buat dahulu user baru, misalnya : squid  + password-nya, 
Kedua : baru kemudian add user squid tersebut ke group proxy, untuk lengkapnya baca artikel di bawah ini :

1. COMMAND USER DI UBUNTU
2. COMMAND GROUP IN UBUNTU SERVER

Tapi sewaktu mau lihat access log malah di denied ( tidak bisa ) padahal sebelumnya tidak ada masalah, apa yang salah ?....coba di telusuri dulu langkah-langkah mulai dari create user baru s/d add user ke group proxy, di cek apakah sudah berada dalam group proxy.

Kalau sudah yakin tidak ada yang salah, coba mengatasinya dengan cara restart ubuntu server jalankan perintah reboot.

# reboot

Login ke ubuntu server via Putty dengan user baru squid tersebut, lalu coba akses log squid dan berhasil.

# tail -f /var/log/squid3/access.log

atau


# tail -f /var/log/squid3/access.log | ccze  < untuk yang sudah menginstal ccze





EMAIL YAHOO TIDAK BISA DI AKSES VIA SQUID PROXY

Sudah terhitung 2 kali saya mengalami masalah ini. Yang pertama ketika mengunakan SQUID 2.7 STABLE7, saat telah selesai konfigurasi dan koneksi internet sudah berjalan dengan baik, sewaktu saya mencoba akses email yahoo malah tidak bisa tetapi membuka halaman awal yahoo bisa.


Kedua ketika mengunakan SQUID 3.1.19, sama seperti di atas, saat telah selesai konfigurasi dan koneksi internet sudah berjalan dengan baik, sewaktu saya mencoba akses email yahoo malah tidak bisa tetapi membuka halaman awal yahoo bisa, untungnya sudah punya pengalaman mengatasi masalah seperti.

Ikuti langkah berikut ini :

1. Login sebagai Root di Server linux, di sini saya memakai Ubuntu Server

 - Bisa lewat terminal via Putty
 - Atau lewat WinSCP ( biar efesien lewat WinSCP saja )


2. Buka dan Edit file squid.conf, yang biasanya terletak di :

 - /etc/squid/squid.conf   ( untuk versi Squid di bawah Squid 3.1.19 )
 - /etc/squid3/squid.conf   ( untuk versi Squid 3.1.19 )


3. Cari " TAG: http_access " pake Ctrl+F,  kemudian tambahkan  :

http_access allow SSL_ports

Lihat seperti gambar ini.












dan Simpan.


4. Buka terminal ubuntu via Putty, lalu jalankan perintah berkut.

 # squid -k reconfigure   < untuk squid versi 2.7 >

 # squid3 -k reconfigure  < untuk squid versi 3.1.19 >


5. Refresh halaman Sign I mail yahoo, kalau sudah bisa membuka Sign In page berarti sudah berhasil dan cobalah dengan login, harusnya bisa dan tidak ada masalah.




SQUIDCLIENT: CLIENT: ERROR: CANNOT CONNECT TO [::1]:3128: CONNECTION REFUSED

Pada saat saya meng-upgrade versi squid 2.7 stable7 ke versi Squid 3.1.19 ada pesan Error ketika menjalankan perintah untuk melihat informasi dari squid dengan perintah # squidclient mgr:info. 

Catatan : di sini saya mengunakan Ubuntu Server Edition.


Pesan Error.

 " squidclient: client: ERROR: Cannot connect to [::1]:3128: Connection refused "







Untuk mengatasi hal ini, gunakan saja perintah di bawah ini sebagai gantinya.

# squidclient -h 127.0.0.1 mgr:info




































MELIHAT LOG AKSES DARI SQUID PROXY




Bagi penguna baru squid proxy, jika ingin melihat rekam log akses penguna internet di jaringan anda.  Gunakan saja command di bawah ini :

Command pertama

" tail -f /var/log/squid/access.log "  atau untuk squid3 gunakan " tail -f /var/log/squid3/access.log "

Contoh gambar.


















Command kedua dengan tambahan ccze

" tail -f /var/log/squid/access.log | ccze " atau "  tail -f /var/log/squid3/access.log | ccze "

Command kedua bisa di gunakan jika Anda sudah menginstal CCZE, yaitu aplikasi tambahan untuk melihat log akses squid proxy dengan warna yang berbeda untuk setiap text tertentu.

Lihat contoh gambar di bawah ini.




























Melihat Informasi Cache Squid



Untuk melihat informasi cache di squid, seperti Request Hit Ratios, Byte Hit Ratios, Request Memory Hit Ratios, Request Disk Hit Ratios, Storage Swap size, Storage Mem size, Mean Object Size.

Gunakan command berikut ini :
squidclient -h localhost mgr:info
atau
squidclient -h 127.0.0.1 mgr:info

Nanti akan muncul informasi seperti gambar berikut.



Perintah ini akan menampilkan banyak informasi, tidak hanya informasi tentang cache.