[dancer-users] ip addess

Stefan Hornburg (Racke) racke at linuxia.de
Wed Apr 22 11:15:25 BST 2015


On 04/22/2015 09:45 AM, Hugues wrote:
> Hello
> I move my Dancer app from wpsgi to " starman + apache proxy"
> 
> in my code, I registered client ip address with
> 
> my $ip               = request->remote_address();
> 
> 
> now, Ip address is always 127.0.0.1
> 
> see my apache config
> 
> <VirtualHost *:80>
>     ServerName admin.web.com
>     DocumentRoot /home/web/
>     HostnameLookups Off
>     UseCanonicalName Off
>     ProxyPreserveHost On
> 
>     ProxyPass bootstrap !
>     ProxyPass fontawesome !
>     ProxyPass images !
>     ProxyPass javascripts !
>     ProxyPass css !
>     ProxyPass / http://localhost:5002/ retry=0 Keepalive=on
>     ProxyPassReverse / http://localhost:5002/
>     TimeOut 300
>     <Proxy *>
>        Order allow,deny
>        Allow from all
>     </Proxy>
> </VirtualHost>
> 
> 
> how I can get client Ip adress  from my Dancer code ?
> thanks
> Hugues.

Did you set behind_proxy in configuration?

Regards
          Racke


-- 
Modern Perl, Dancer and eCommerce consulting.


More information about the dancer-users mailing list