HaProxy arkasında çalıştırdığımız Moodle’ların kendi log’larında (web arayüzünden baktığımız) IP adreslerinde hep HA’nın IP adresini görüyoruz. Aslında bu durum gayet normal. Ancak biz gerçek istemcinin IP adresini göstermek istiyoruz. Reverse proxy’lerde, arkadaki sunucularda proxy’nin kendi IP adresinin değil de gerçek istemcinin IP adresininb gönderilebilmesi için X-Forwarded-For isminde genel bir terim var. Bunun için hem proxy’de hem de arkadaki sunucularda bu özelliğin desteklenmesi lazım tabii ki. HA’da bunu açmak için forwardfor diye bir option var. Moodle üzerinde de web’ten yapılan ayarı var.
Site Yönetimi -> Sunucu -> HTTP
Slash parametrelerini kullan : ✓ check olmalı.
Kaydı Tutulan IP adres kaynağı : HTTP_X_FORWARDED_FOR,REMOTE_ADDR
1 yorum
Coder
16 Ekim 2022, 07:02 (UTC 3) Bu yoruma bağlantı
Teşekkürler