Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

x-forward-for implementation

How is the ACE supposed to implement x-forward-for?  For http request headers where there is an existing x-forward-for header, the ACE should be appending to existing header.  Instead, the ACE is adding a second x-forward-for header in the same http request.  This is causing issues with backend servers that are parsing the headers. 

ACE 30 module running A4(2.3) code.         

  • Application Networking
3 REPLIES
Cisco Employee

Re: x-forward-for implementation

Hi,

The ACE inserts x-forwarded-for header and not append to an already existing one. By the way why do you want to insert another one when you already have it?

Also, the option i see is only available for insert and not append. Not sure if there is any way either we can do it. May you can let only Ace insert ip port etc.

Regards,
Kanwal

Sent from Cisco Technical Support iPhone App

New Member

x-forward-for implementation

The standard is for proxy devices to append the last source IP address to the list of existing addresses.  So, the value of the X-Forward-For field would be client ip, proxy 1, proxy2, ...  The true client IP address would be the first left-most IP address that is not an RFC 1918 address.

Cisco Employee

x-forward-for implementation

Hi,

In this case i would suggest to contact your account team to raise an enhancement request but with ACE platform being discontnued i am not sure they would be investing time bringing in new features.

Regards,

Kanwal

686
Views
0
Helpful
3
Replies