मुझे HAProxy सर्वर की समस्या है। मैं हेडर में एक क्लाइंट आईपी को अग्रेषित करना चाहता हूं मैंने इसे लगभग पूरा कर लिया है, लेकिन दिलचस्प मामला है और मैं इसका पता नहीं लगा सकता। मुझे हेडर में 2 स्थानों पर क्लाइंट-आईपी लिखना है, एक्स-क्लिंट-आईपी और एक्स-फॉरवर्ड-फॉर टैग में।
समस्या यह है: जब मैं उपयोग करता हूं
option http-server-close
option forwardfor
लक्ष्य सर्वर पर मैं हेडर X-FORWARDED-FOR = xxx.xxx.xxx.xxx (क्लाइंट आईपी) में देखता हूं, लेकिन कोई एक्स-क्लाइंट-आईपी हेडर नहीं है।
जब मैं उपयोग करता हूं:
option forwardfor header X-Client-IP
option http-server-close
लक्ष्य सर्वर पर मुझे हेडर X-CLIENT-IP = xxx.xxx.xxx (क्लाइंट IP) दिखाई देता है, लेकिन X-FORWARDED-FOR = xxx.xxx.xxx.xxx (HAProxy ip)
मुझे लक्ष्य हेडर पर देखने की जरूरत है जहां एक्स-क्लिंट-आईपी और एक्स-फॉरवर्डेड-फॉर में क्लाइंट आईपी का मूल्य है।
मैं विन्यास मिश्रण करने की कोशिश करता हूं
option forwardfor
option forwardfor header X-Client-IP
option http-server-close
कोई प्रभाव नहीं। मैं किसी भी मॉड्यूल को स्थापित नहीं कर सकता। लक्ष्य IIS है।
कोई विचार? :(