This project is archived and is in readonly mode.
request.remote_ip return same ip for all clients
Reported by Robin Wunderlin | June 24th, 2009 @ 12:49 PM | in 2.x
I have a ip-protected area in my application.
I test if the request.remote_ip is equivalent to my fix ip.
But since the new rails update I receive for all clients the
same ip.
It worked well before I made the rails update to 2.3.2 .
previous rails = 2.0.2
rails = 2.3.2
mongrel = 1.1.5
Apache = 2.2.3
Comments and changes to this ticket
-
Francesc Esplugas June 29th, 2009 @ 03:03 PM
I use
request.env['REMOTE_ADDR']
to achieve this. Hope that helps. -
Carl Lerche July 2nd, 2009 @ 07:07 PM
- State changed from new to hold
I'm sorry, but there isn't enough information for us to figure out what is going on.
Could you provide in detail everything that changed between when everything worked and everything did not work. Could you also provide a failing test against 2-3-stable that illustrates the bug. This would allow us to perform a bisect and understand the problem better.
-
Robin Wunderlin July 24th, 2009 @ 10:17 AM
I can provied you with the environment varaibles of my rails application:
84.253.XXX.XXX
REMOTE_ADDR 217.150.XXX.XXX
SERVER_NAME 217.150.XXX.XXXrequest.remote_ip return 217.150.XXX.XXX.
But the address i want HTTP_X_FORWARDED_FOR
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>