Return-Path: X-Original-To: apmail-trafficserver-users-archive@www.apache.org Delivered-To: apmail-trafficserver-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F030C9CC0 for ; Mon, 9 Apr 2012 17:04:32 +0000 (UTC) Received: (qmail 93132 invoked by uid 500); 9 Apr 2012 17:04:32 -0000 Delivered-To: apmail-trafficserver-users-archive@trafficserver.apache.org Received: (qmail 93080 invoked by uid 500); 9 Apr 2012 17:04:32 -0000 Mailing-List: contact users-help@trafficserver.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@trafficserver.apache.org Delivered-To: mailing list users@trafficserver.apache.org Received: (qmail 93054 invoked by uid 99); 9 Apr 2012 17:04:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Apr 2012 17:04:32 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of flips01@googlemail.com designates 74.125.82.170 as permitted sender) Received: from [74.125.82.170] (HELO mail-we0-f170.google.com) (74.125.82.170) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Apr 2012 17:04:27 +0000 Received: by werh12 with SMTP id h12so3183703wer.29 for ; Mon, 09 Apr 2012 10:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=dbRJJgxyCPYGyy7cF2pYIy+4iogY9VkZcL9I5qLzqcw=; b=Qf5L/H3YbAaOmHqz5gtiXc2IwIeuPMauYj5Q0X8xOVjFotc3qE1cGwTs0HGQy37Fbe QAR/5vPmh7TrqhUYP+b2YoVX252a52xeKvuhLN5cWs3A8XF0u/X2/XUd8hqkRdjfbMwf c7tXfD//YNAablcNwVvve6ELzjq4lgY/j++eRL6OL5UCAfOwpIEk5bOe577kAMATN75z 0pTIUwRTG6huMjcxrhQNNF4MFXVYLihoxg6PlENqMXNzdUciAjC4/k8OTWSWbtMhRKXh 4FoaZo2+Ylr4R8twsIwnnBw+GpgWa15OIGV7KCZzJiy2kAeuT1B+k9aWOFMJMNzYA91Y i2aw== MIME-Version: 1.0 Received: by 10.180.88.67 with SMTP id be3mr17090371wib.20.1333991046375; Mon, 09 Apr 2012 10:04:06 -0700 (PDT) Received: by 10.227.10.24 with HTTP; Mon, 9 Apr 2012 10:04:06 -0700 (PDT) Date: Mon, 9 Apr 2012 19:04:06 +0200 Message-ID: Subject: Track down 400 error From: Philip To: users@trafficserver.apache.org Content-Type: multipart/alternative; boundary=f46d0444814773e85704bd41fee3 X-Virus-Checked: Checked by ClamAV on apache.org --f46d0444814773e85704bd41fee3 Content-Type: text/plain; charset=ISO-8859-1 Hi, I have just started testing trafficserver in production but for some reason my error log is full of such lines: 20120409.18h42m47s RESPONSE: sent 41.249.21.105 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m48s RESPONSE: sent 88.231.146.188 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m49s RESPONSE: sent 119.93.197.215 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m50s RESPONSE: sent 94.120.152.153 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m50s RESPONSE: sent 35.32.231.34 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m52s RESPONSE: sent 75.147.253.45 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m52s RESPONSE: sent 58.106.6.105 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m52s RESPONSE: sent 80.216.110.194 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m53s RESPONSE: sent 190.82.40.192 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m53s RESPONSE: sent 213.151.57.111 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m56s RESPONSE: sent 82.38.126.80 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m58s RESPONSE: sent 189.153.63.57 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m59s RESPONSE: sent 88.0.230.124 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m00s RESPONSE: sent 130.0.25.20 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m00s RESPONSE: sent 200.62.114.202 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m00s RESPONSE: sent 80.3.158.36 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m02s RESPONSE: sent 105.132.14.167 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m03s RESPONSE: sent 114.24.120.28 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m04s RESPONSE: sent 150.108.238.51 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m04s RESPONSE: sent 89.204.155.98 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m04s RESPONSE: sent 190.99.79.1 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m06s RESPONSE: sent 189.141.208.41 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m06s RESPONSE: sent 92.80.215.221 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m07s RESPONSE: sent 186.147.191.80 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m08s RESPONSE: sent 190.62.176.219 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m08s RESPONSE: sent 82.232.53.116 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m09s RESPONSE: sent 189.180.124.21 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m09s RESPONSE: sent 189.180.124.21 status 400 (Invalid HTTP Request) for '/' Whats the best practice to track down the cause for this error? Is it possible to log every request (including the hostname)? The info in the log doesn't contain enough data. :/ --f46d0444814773e85704bd41fee3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

I have just started testing trafficserver in production but for = some reason my error log is full of such lines:

20120409.18h42m47s RESPONSE: sent 41.249.21.105 status 400 (Inv= alid HTTP Request) for '/'
20120409.18h42m48s RESPONSE: sent 88.231.146.188 status 400 (Invalid HTTP R= equest) for '/'
20120409.18h42m49s RESPONSE: sent 119.93.197.215= status 400 (Invalid HTTP Request) for '/'
20120409.18h42m50s RE= SPONSE: sent 94.120.152.153 status 400 (Invalid HTTP Request) for '/= 9;
20120409.18h42m50s RESPONSE: sent 35.32.231.34 status 400 (Invalid HTTP Req= uest) for '/'
20120409.18h42m52s RESPONSE: sent 75.147.253.45 st= atus 400 (Invalid HTTP Request) for '/'
20120409.18h42m52s RESPO= NSE: sent 58.106.6.105 status 400 (Invalid HTTP Request) for '/' 20120409.18h42m52s RESPONSE: sent 80.216.110.194 status 400 (Invalid HTTP R= equest) for '/'
20120409.18h42m53s RESPONSE: sent 190.82.40.192 = status 400 (Invalid HTTP Request) for '/'
20120409.18h42m53s RES= PONSE: sent 213.151.57.111 status 400 (Invalid HTTP Request) for '/'= ;
20120409.18h42m56s RESPONSE: sent 82.38.126.80 status 400 (Invalid HTTP Req= uest) for '/'
20120409.18h42m58s RESPONSE: sent 189.153.63.57 st= atus 400 (Invalid HTTP Request) for '/'
20120409.18h42m59s RESPO= NSE: sent 88.0.230.124 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m00s RESPONSE: sent 130.0.25.20 status 400 (Invalid HTTP Requ= est) for '/'
20120409.18h43m00s RESPONSE: sent 200.62.114.202 st= atus 400 (Invalid HTTP Request) for '/'
20120409.18h43m00s RESPO= NSE: sent 80.3.158.36 status 400 (Invalid HTTP Request) for '/'
20120409.18h43m02s RESPONSE: sent 105.132.14.167 status 400 (Invalid HTTP R= equest) for '/'
20120409.18h43m03s RESPONSE: sent 114.24.120.28 = status 400 (Invalid HTTP Request) for '/'
20120409.18h43m04s RES= PONSE: sent 150.108.238.51 status 400 (Invalid HTTP Request) for '/'= ;
20120409.18h43m04s RESPONSE: sent 89.204.155.98 status 400 (Invalid HTTP Re= quest) for '/'
20120409.18h43m04s RESPONSE: sent 190.99.79.1 sta= tus 400 (Invalid HTTP Request) for '/'
20120409.18h43m06s RESPON= SE: sent 189.141.208.41 status 400 (Invalid HTTP Request) for '/' 20120409.18h43m06s RESPONSE: sent 92.80.215.221 status 400 (Invalid HTTP Re= quest) for '/'
20120409.18h43m07s RESPONSE: sent 186.147.191.80 = status 400 (Invalid HTTP Request) for '/'
20120409.18h43m08s RES= PONSE: sent 190.62.176.219 status 400 (Invalid HTTP Request) for '/= 9;
20120409.18h43m08s RESPONSE: sent 82.232.53.116 status 400 (Invalid HTTP Re= quest) for '/'
20120409.18h43m09s RESPONSE: sent 189.180.124.21 = status 400 (Invalid HTTP Request) for '/'
20120409.18h43m09s RES= PONSE: sent 189.180.124.21 status 400 (Invalid HTTP Request) for '/'= ;

Whats the best practice to track down the cause for this error? I= s it possible to log every request (including the hostname)? The info in th= e log doesn't contain enough data. :/ --f46d0444814773e85704bd41fee3--