History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: OX-5821
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Chris Nutting
Reporter: Chris Nutting
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
OpenX Ad Server

MAX_remotehostProxyLookup() detects the wrong IP when multiple proxies are being used

Created: 18/Nov/09 06:05 PM   Updated: 18/Nov/09 06:09 PM
Component/s: OXP: Delivery Engine
Affects Version/s: OpenX 2.8.2
Fix Version/s: OpenX 2.8.4
Security Level: Public (All users can see these issues)

Time Tracking:
Original Estimate: 0.5h
Original Estimate - 0.5h
Remaining Estimate: 0.5h
Remaining Estimate - 0.5h
Time Spent: Not Specified
Remaining Estimate - 0.5h

 Description  « Hide
The MAX_remotehostProxyLookup() method explicitly states that in the case of multiple comma separated proxy addresses, it will use the rightmost value...

However this is wrong (according to http://en.wikipedia.org/wiki/X-Forwarded-For#Format the client's IP is the leftmost value)

 All   Comments   Work Log   Change History   FishEye   Crucible   Builds      Sort Order: Ascending order - Click to sort in descending order
Error communicating with FishEye: java.io.IOException: https://developer.openx.org/fisheye/api/rest/query returned 503 Service Temporarily Unavailable