Log nginx: “-” 400 0 “-” “-“

Di kambing ada sejumlah (err.. sekitar 1.8% di log minggu kemarin) entry seperti berikut di log nginx-nya.

a.b.c.d - - [04/Mar/2009:00:14:01 +0700] "-" 400 0 "-" "-"

Kira2 entry tsb bisa dibaca sebagai request tidak benar (400) dan si server tidak mengirim respon apa2 (0 byte). Tidak ada informasi lain tertulis di sana.

Setelah diselidiki, salah satu penyebabnya adalah adanya koneksi HTTP yang masuk yang langsung diputuskan sehingga si server tidak dapat memberikan respon apa2.

Salah satu “pelakunya” adalah (sepertinya) sebuah bot search engine. Kira2 mengapa ya si bot2 itu berperilaku seperti itu? atau ada masalah dg nginx? humm..