HAProxy sunucusuyla ilgili bir sorunum var. Başlıkta bir istemci IP'si iletmek istiyorum. Neredeyse yapıyordum, ama ilginç bir durum var ve anlayamıyorum. X-CLIENT-IP ve X-FORWARDED-FOR etiketlerinde başlıkta 2 yerde istemci IP'si yazmam gerekiyor.
Sorun şu: Kullandığımda
option http-server-close
option forwardfor
Hedef sunucuda X-FORWARDED-FOR = xxx.xxx.xxx.xxx (istemci ip) başlığında görüyorum, ancak x-client-ip başlığı yok.
Kullandığımda:
option forwardfor header X-Client-IP
option http-server-close
Hedef sunucuda X-CLIENT-IP = xxx.xxx.xxx (istemci IP) başlığını görüyorum ancak X-FORWARDED-FOR = xxx.xxx.xxx.xxx (HAProxy ip)
Hedef başlığında X-CLIENT-IP ve X-FORWARDED-FOR'un istemci IP değerine sahip olduğunu görmem gerekiyor.
Gibi yapılandırmaları karıştırmaya çalışıyorum
option forwardfor
option forwardfor header X-Client-IP
option http-server-close
Etkisi yok. Herhangi bir modül de kuramıyorum. Hedef IIS'dir.
Herhangi bir fikir? :(