Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 92474 invoked from network); 7 May 2009 15:17:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 May 2009 15:17:02 -0000 Received: (qmail 39807 invoked by uid 500); 7 May 2009 15:17:00 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 39771 invoked by uid 500); 7 May 2009 15:16:59 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 39763 invoked by uid 99); 7 May 2009 15:16:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 May 2009 15:16:59 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mpeters@plusthree.com designates 70.42.42.197 as permitted sender) Received: from [70.42.42.197] (HELO mail.plusthree.com) (70.42.42.197) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 May 2009 15:16:49 +0000 Received: from localhost.localdomain (dsl093-241-113.ral1.dsl.speakeasy.net [66.93.241.113]) (authenticated bits=0) by mail.plusthree.com (8.14.2/8.14.2) with ESMTP id n47F55f7005769 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 7 May 2009 11:05:05 -0400 Message-ID: <4A02FA96.6070209@plusthree.com> Date: Thu, 07 May 2009 11:13:26 -0400 From: Michael Peters User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: mod_perl Subject: ErrorDocument from a registry script Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I'm pretty sure this should just work and I'm doing something stupid, so any helpful insults that point me in the right direction would be appreciated :) I have a registry script that could return a NOT FOUND (404) error. I'm handling that like so: Apache->request->status(NOT_FOUND); The browser does get the 404 HTTP status header, but it does not trigger the ErrorDocument 404 that is set up, instead just showing the browser's built-in 404 message. PerlSendHeaders is Off and I'm not printing any output. So what am I missing? -- Michael Peters Plus Three, LP