Author Archives: gtoms

SMTP reply codes

500 Syntax error, command unrecognized [This may include errors such as command line too long]
501 Syntax error in parameters or arguments
502 Command not implemented
503 Bad sequence of commands
504 Command parameter not implemented

211 System status, or system help reply
214 Help message [Information on how to use the receiver or the meaning of a particular on-standard command; this reply is useful only to the human user]

Continue reading

HTTP status codes

These are taken from RFC 2616 and verified for Squid. Squid-2 uses almost all codes except 307 (Temporary Redirect), 416 (Request Range Not Satisfiable), and 417 (Expectation Failed). Extra codes include 0 for a result code being unavailable, and 600 to signal an invalid header, a proxy error.

Also, some definitions were added as for RFC 2518 (WebDAV). Yes, there are really two entries for status code 424, compare with http_status in src/enums.h: Continue reading

mysql ERROR 2002

Server colo temenku yang di taruh di Dhecyber bermasalah, server dengan sistem operasi fedora linux tersebut berisi cpanel dan menghost ratusan email kantor dan websitenya. Temanku minta tolong agar aku mengecek apa permasalahannya dan minta di solving kalau bisa. Aku remote ke servernya dan mencoba cek satu persatu setiap aktifitas yang terjadi dan coba eliminasi satu persatu problem yang terjadi.mysql di cpanelnya tidak jalan dan jika menjalankan phpMyAdmin melalui cpanelnya lewat browser keluar pesan error : Continue reading

Guide to Domain Name Status Codes

ACTIVE: The registry sets this status. The domain can be modified by the registrar. The domain can be renewed. The domain will be included in the zone if the domain has been delegated to at least one name server.

REGISTRY-LOCK: The registry sets this status. The domain can not be modified or deleted by the registrar. The registry must remove the REGISTRY-LOCK status for the registrar to modify the domain. The domain can be renewed. The domain will be included in the zone if the domain has been delegated to at least one name server. Continue reading

bermain dengan tcpdump dan ethereal

Ada dua tools yang sering kupakai untuk menganalisa paket yang lalul lalang di network jaringan dari server. Pertama memakai tcpdump, jika tcpdump sudah diinstall di server anda bisa digunakan untuk memonitoring paket-paket network tersebut dan menyimpannya ke dalam file. tcpdump yang saya pakai dan salah satu contoh pemakaiannya :

johncalvin:/home/gtoms# /usr/sbin/tcpdump –help
tcpdump version 3.8.3
libpcap version 0.8.3
Usage: tcpdump [-aAdDeflLnNOpqRStuUvxX] [-c count] [ -C file_size ]
[ -E algo:secret ] [ -F file ] [ -i interface ] [ -r file ]
[ -s snaplen ] [ -T type ] [ -w file ] [ -y datalinktype ]
[ expression ]
johncalvin:/home/gtoms# /usr/sbin/tcpdump -w capture1feb2007.cap
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
2657 packets captured
2657 packets received by filter
0 packets dropped by kernel

Continue reading

Instalasi dan setting Linux di perusahaan Asuransi

Proyeknya install linux, gateway, proxy, bandwith management, content filtering, kerjaan ini kukerjakan 2 hari setelah pulang kerja terdiri dari instalasi dan konfigurasi sistem operasi linux sebagai servernya, untuk gateway dan proxy yang berada dalam satu mesin. Servernya IBM-ESXS Model: MAW3073NC baru kali ini aku lihat :) Saat install aku udah bawa cd Debian 3.1 rev 4, sewaktu nginstall cdnya macet coba beberapa kali sama saja, akhirnya memakai Fedora Core 6 yang kebetulan IT staffnya punya. Pake Fedora 6 deh walau baru kali ini install, setelah selesai install dan memilih-milih program di fedoranya aku lihat kernelnya : Continue reading

domain expired

Salah satu domain client tanpa diketahui sudah expired lebih dari 1 bulan di Joker.com, entah kemana email pemberitahuannya, setelah kucek status domainnya sudah Redemption Grace Period(RGP), nameservernya juga berganti menjadi NOT-RENEWED.JOKER.COM. Sehingga situsnya domian client tersebut sudah tidak bisa diakses total. RGP merupakan status baru bagi domain yang sudah expired yang dikeluarkan VeriSign untuk domain .com, .net, .org, .info Jadi sebuah domain yang sudah habis atau jatuh tempo akan diberikan masa tenggang pembayaran 30 hari setelah masa expirednya. Pada saat 30 hari pertama diberikan waktu untuk memperpanjang domainnya sesuai harga yang berlaku. Nah jika masa 30 hari pertama tidak juga kita bayar, akan masuk ke masa RGP atau 30 hari kedua maka pembayaran masih bisa dilakukan tetapi harganya sudah melonjak sangat mahal.

Karena ada masalah komunikasi internal, domain ini tidak juga diperpanjang, sampai memasuki masa pending delete yaitu masa setelah 30 hari RGP selesai. Pending Delete berlaku selama 5 hari dan kita tidak bisa meregisterasikan ulang domain ini. Memasuki hari ke 6 maka domain ini bebas diregisterasikan oleh siapa saja, dalam arti dilempar ke umum. Pada hari keenam aku cek domain tersebut sudah dimiliki orang lain atau registrar lain. Dan berisi nameserver lain dengan registrar bukan JOKER.COM melainkan SnapNames.Com. Gilaaa juga secepat itu domain ini disambar orang. Continue reading

hosting di dalam negeri

Kalau kita ingin menghosting sebuah website ke webhoster tentu ada pilihan beragam, salah satunya posisi letak data web tersebut apakah menggunakan server didalam negeri atau di luar negeri. Saya sarankan sih server di dalam negeri saja. Karena lebih mudah memaintain situs tersebut dan lebih cepat aksesnya dari dalam negeri. Satu lagi keuntungannya adalah jika terjadi gempa bumi kayak kemarin di Taiwan kemarin yang memutuskan koneksi akses internet indonesia ke luar negeri, maka situs-situs yang di hosting di Indonesia tidak terkena dampaknya. Jadi pemakai internet Indonesia masih dapat browsing ke situs-situs dalam negeri tersebut karena tidak harus lewat sampai keluar negeri.

Itulah manfaat yang kualami terhadap salah satu website portal komunitas marching band yang ku host di dalam negeri, situs ini tidak terkena dampak gempa bumi di Taiwan dan mudah di maintain dalam hal update berita, upload file, dsb. Bisa dibayangkan efeknya jika di hosting ke luar negeri, sementara link koneksi ke luar negeri masih terganggu, tentu tidak bisa mengakses situs tersebut. Beberapa domain lain yang kumantain juga semuanya ada di server-server web di dalam negeri. Ayo ramai-ramai hosting di server-server Indonesia.

membasmi spam images

Email spam makin merajalela saja, seenaknya memasuki mailserver-mailserver yang digunakan ISP, Hosting, Perusahaan dan sebagainya. Mail server kantorku juga kena spam yang memakai images ini, dalam satu hari bisa mencapai 5-10 spam. Spam ini menggunakan CID URL dan Content-ID Header dengan memasukkan embedded image yang di encode dengan base64, jadi isi emailnya ada file jpeg atau gif yang berisi tulisan-tulisan berbau iklan, baca juga di RFC 2557.

Hal ini bikin jengkel dan pusing kepala. Untuk mengatasi ini aku mencoba implementasi FuzzyOCR sebagai pluginnya Spamassassin. Cara kerjanya adalah FuzzyOCR memakai OCRplugin dalam hal ini gocr(optical character recognition program) untuk mengecek secara spesifik keywords didalam image/gif, image/jpeg atau image/png yang diikutkan kedalam emailnya.

Tanpa basa basi aku implementasikan FuzzyOCR pada mailserver, berikut beberapa langkah instalasi yang sempat kudokumentasikan walau tidak lengkap dari proses menginstall library/program pendukungnya dan settingan beberapa file konfigurasinya …….next