คำถามติดแท็ก mod-rpaf

3
mod_rpaf มีปัญหากับหน้า Nginx, Apache back-end หลังจากอัพเกรด Ubuntu
ฉันใช้ Nginx front-end สำหรับไฟล์สแตติกและพร็อกซีไปที่ Apache backend สำหรับ PHP และ Passenger โดยใช้ mod_rpaf ของ Apache เพื่อตั้งค่า IP แอดเดรสรีโมตที่ถูกต้องบนแบ็กเอนด์ ทุกอย่างทำงานได้ดีจนกระทั่งฉันอัพเกรดเป็น Ubuntu 12.04 (แม่นยำ) ตอนนี้ Apache รายงานการเชื่อมต่อทั้งหมดที่มาจาก 127.0.0.1 นี่คือการกำหนดค่าที่เกี่ยวข้อง ไม่มีอะไรเปลี่ยนแปลงที่นี่กับการอัพเกรด Nginx: proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; mod_rpaf: <IfModule mod_rpaf.c> RPAFenable On RPAFsethostname On RPAFproxy_ips 127.0.0.1 ::1 RPAFheader X-Forwarded-For </IfModule> ฉันใช้%{X-Forwarded-For}iในคำสั่ง Apache LogFormat และบันทึกการเข้าถึงแสดงที่อยู่ระยะไกลที่ถูกต้องดังนั้นฉันรู้ว่า Nginx กำลังส่งที่อยู่อย่างถูกต้อง …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.