I suggest you...

add the x-forwarded-for header to traffic from your cloud load balancer.

8 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    John WojcikJohn Wojcik shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • Brian ShenskyBrian Shensky commented  ·   ·  Flag as inappropriate

        I second Chris M's comment - I need the originating IP passed through the load balancers to my cluster nodes. X-Forwarded-For and HTTP_X_CLUSTER_CLIENT_IP are NOT AVAILABLE VIA HTTPS! Levi @ Rackspace explained that their load balancers can only provide IFF the HTTPS connection is terminated at the load balancer. But the Rackspace docs clearly outline that HTTPS termination at the load balancer is in conflict with many privacy-based issues (credit card, HIPAA, etc). We need the users IP address AS WELL AS running HTTPS through to the cluster nodes!

      • acgannacgann commented  ·   ·  Flag as inappropriate

        Dates, guys, dates...how are we supposed to know if something is stable / new / whatever if you don't put dates on the posts?!

      • Brad InscoeBrad Inscoe commented  ·   ·  Flag as inappropriate

        +3 votes. This should is a very high priority feature for those of us that have SaS applications to be able to track events and their originating IP

      • Chris MChris M commented  ·   ·  Flag as inappropriate

        @jonny yes but it looks like this is only available for HTTP traffic. HTTP_X_FORWARDED_FOR could be used for HTTPS traffic (I think some LBs take this approach), but currently neither HTTP_X_FORWARDED_FOR nor HTTP_X_CLUSTER_CLIENT_IP is sent for HTTPS requests, so there is no way to determine the client IP on HTTPS load balancers

      Knowledge Base and Helpdesk

      ©2011 Rackspace, US Inc. About Rackspace | Fanatical Support® | Hosting Solutions | Investors | Careers | Privacy Statement | Website Terms | Sitemap