On Sat, Apr 25, 2009 at 06:29:50AM -0700, Bill Moseley wrote:
> The SSL decryption is happening on Apache and Apache is proxying the
> request to Catalyst.

What?  No it isn't.  It's using mod_perl; there's no reverse proxying going on
from the config snippet pasted.

Also, this means that Engine::CGI is a red herring.

Dear original poster: is Apache2::ModSSL installed? 

Here's the relevant code from Engine::Apache:

    if ($INC{'Apache2/ModSSL.pm'}) {
        $c->request->secure(1) if $self->apache->connection->is_https;
    } else {
        my $https = $self->apache->subprocess_env('HTTPS'); 
        $c->request->secure(1) if defined $https and uc $https eq 'ON';
    }

The port should have nothing to do with it.

hdp.

_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to