bukan karena mumpung membahas soal firewall :-) tapi kebetulan
kali ini saya bisa menunjukkan bahwa mailguard (pix firewall)
benar-benar broken. selamat menikmati.

sorry, hostname harus saya sensor :-) tapi kebetulan saya
punya akses untuk bisa login ke mesin dengan MTA exim, yang
berada di belakang pix firewall dengan 'fixup protocol smtp 25'
(mailguard aktif).

[adi@mail adi]$ telnet xxx 25
Trying yyy.yyy.yyy.yyy...
Connected to xxx.
Escape character is '^]'.
220 ****************************
helo d
250 xxx Hello mail.portal.mweb.co.id [202.53.253.185]
mail from: [EMAIL PROTECTED]
250 OK
rcpt to: adi@xxx
250 Accepted
data
354 Enter message, ending with "." on a line by itself
.

.

saya telnet ke port 25, sampai ke fase data, kemudian kasih
single dot sebagai tanda end of message. kemudian jadi 'hang'.
hang ini akan memicu timeout di smtp sender. dobel titik
diselingi 2 carriage return di atas karena saya waktu itu
belum sadar, kok jadi hang ... ?

padahal di log exim, message sudah sampai ke [EMAIL PROTECTED], email
adi@xxx diforward ke [EMAIL PROTECTED] berikut isi log exim:

2002-10-09 21:38:22 17zHyf-0004E2-00 <= [EMAIL PROTECTED] H=mail.portal.mweb.co.id (d) 
[202.53.253.185] P=smtp S=324
2002-10-09 21:38:59 17zHyf-0004E2-00 => [EMAIL PROTECTED] <adi@xxx> R=dnslookup 
T=remote_smtp H=bomb.acme.com [205.158.174.203]

karena smtp sender menunggu response dari single dot kelamaan, timeout,
maka smtp sender menganggap temporary failure -> diretry. maka message
akan terkirim dobel (bisa berkali-kali!).

padahal mematikannya gampang sekali. no fixup protocol smtp 25. beres.
tapi pada nggak mau, katanya sudah punya kok nggak dipakai, ntar kalau
diaudit ketahuan o'on-nya (j/k). maksudnya, kalau sekarang nggak dipakai
kenapa mesti beli? pertanyaan yang sulit dijawab, bukan?

Salam,

P.Y. Adi Prasaja

--
Right or wrong my list. Unsubscribe option is currently unavailable.
Indeed, it's available upon request .. but: cepek dulu donk!

Kirim email ke