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.