Forgot to mention, I'm using Sinatra which handles this transparently.

K.
--
http://blitz.io
http://twitter.com/pcapr

On Mon, Mar 14, 2011 at 5:18 PM, Carson  Gross <carsongr...@gmail.com> wrote:
> Hmmm.  Looking at the docs here:
>
>  http://docs.huihoo.com/api/ruby-on-rails/classes/ActionController/AbstractRequest.html#M000235
>
> It looks like request.remote_ip is actually smart-ish and tries to
> resolve the original IP.
>
> I don't see an 'ip' method there (I've got to admit, I find the
> standard ruby docs impenetrable.)
>
> Maybe the heroku load balancers do something funny with requests?
> Seems unlikely, but possible.
>
> Heroku guys?
>
> Cheers,
> Carson
>
> On Mar 14, 2:46 pm, kowsik <kow...@gmail.com> wrote:
>> Try request.ip which uses the X-Forwarded-For header automatically.
>>
>> K.
>> ---http://blitz.iohttp://twitter.com/pcapr
>>
>>
>>
>> On Mon, Mar 14, 2011 at 2:32 PM, Travis Reeder <tree...@gmail.com> wrote:
>> > Check out the headers, you may find X-Forwarded-For or X-Forwarded-Proto
>> > which will be the IP you want.
>>
>> > On Mon, Mar 14, 2011 at 1:42 PM, Carson Gross <carsongr...@gmail.com> 
>> > wrote:
>>
>> >> Hello,
>>
>> >> I'm trying to get at the remote ip address for requests, and I'm using
>> >> the standard
>>
>> >>  request.remote_ip
>>
>> >> method, but it appears that this is returning the same few IP's for
>> >> all our users.  My guess is that this is the heroku load balancer at
>> >> work, but that's just a shot in the dark.
>>
>> >> Any suggestions or pointers?
>>
>> >> Cheers,
>> >> Carson
>>
>> >> --
>> >> You received this message because you are subscribed to the Google Groups
>> >> "Heroku" group.
>> >> To post to this group, send email to heroku@googlegroups.com.
>> >> To unsubscribe from this group, send email to
>> >> heroku+unsubscr...@googlegroups.com.
>> >> For more options, visit this group at
>> >>http://groups.google.com/group/heroku?hl=en.
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups
>> > "Heroku" group.
>> > To post to this group, send email to heroku@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > heroku+unsubscr...@googlegroups.com.
>> > For more options, visit this group at
>> >http://groups.google.com/group/heroku?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Heroku" group.
> To post to this group, send email to heroku@googlegroups.com.
> To unsubscribe from this group, send email to 
> heroku+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/heroku?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Heroku" group.
To post to this group, send email to heroku@googlegroups.com.
To unsubscribe from this group, send email to 
heroku+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en.

Reply via email to