[Dancer-users] Config Setting "behind_proxy: true" gives incorrect proxied protocol
Brian E. Lozier
brian at massassi.com
Thu Apr 5 06:47:53 CEST 2012
On Wed, Apr 4, 2012 at 5:56 PM, Gurunandan Bhat <gbhat at pobox.com> wrote:
> I am hosting a Dancer Web Application behind an Apache proxy using the
> recommended (in Dance::Deployment) configuration.
> The application can be accessed via a secure URL: https://some.domain.com
> and I have set 'behind_proxy: "true"' in my config.yml. However when I use
> [% request.uri_base %], I get http://some.domain.com and not
> https://some.domain.com which is what I am expecting.
> Is there a way to have request.uri_base return the correct proxied protocol
> (in this case https) rather than 'http'?
I believe I may have had the same problem (been a while, sorry), and
ended up using Plack::Middleware::ReverseProxy instead. My config.yml
> Thank you
> - Gurunandan
> Dancer-users mailing list
> Dancer-users at perldancer.org
More information about the Dancer-users