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 B4DCC9A21 for ; Fri, 20 Apr 2012 17:20:16 +0000 (UTC) Received: (qmail 55616 invoked by uid 500); 20 Apr 2012 17:20:16 -0000 Delivered-To: apmail-trafficserver-users-archive@trafficserver.apache.org Received: (qmail 55573 invoked by uid 500); 20 Apr 2012 17:20:16 -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 55564 invoked by uid 99); 20 Apr 2012 17:20:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2012 17:20:16 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [71.6.165.248] (HELO kramer.ogre.com) (71.6.165.248) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Apr 2012 17:20:08 +0000 Received: from zaboo.ogre.com (cabin.ogre.com [24.9.49.85]) (authenticated bits=0) by kramer.ogre.com (8.14.5/8.14.5) with ESMTP id q3KHJN9T002149 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Fri, 20 Apr 2012 10:19:24 -0700 Message-ID: <4F919A9B.9040404@apache.org> Date: Fri, 20 Apr 2012 11:19:23 -0600 From: Leif Hedstrom User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120216 Thunderbird/10.0.1 MIME-Version: 1.0 To: users@trafficserver.apache.org CC: Luca Rea Subject: Re: ATS - Lua References: <63FA784D-7D8D-47ED-A2DC-55606F87598E@apache.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 04/20/2012 09:12 AM, Luca Rea wrote: > Now I'm using ATS (https + webcache) + nginx with LUA to do async calls over DNS, it checks domains in rbl lists and store result in memcached for the next time, this is a solution to mitigate phishing&co. attacks in real time. I don't think the "prototype" Lua plugin would allow for asynchronous operations, but not sure (James?). If all you do is a DNS lookup, that wouldn't be difficult to write as a C plugin for ATS. Or is the plugin also parsing the HTML content? -- Leif