Назад | Перейти на главную страницу

Pound Ubuntu 12.04.1 - частный IP в журналах apache. Должен быть внешний IP-адрес клиента. Помогите?

Установили apsis Pound на рабочий стол Ubuntu 12.04.1.

Я перенаправляю HTTP-запросы на экземпляр Apache XServe (Snow Leopard Server), моя проблема в том, что я получаю локальные частные IP-адреса в access_log и почти все журналы на бэкэнде.

Простой фрагмент конфигурации ниже:

ListenHTTP
    Address 192.168.1.100
    Port    80

    ## allow PUT and DELETE also (by default only GET, POST and HEAD)?:
    xHTTP   1

    #Virtual host www.mywebsite.com
    Service
        HeadRequire "Host:.*mywebsite.com.*"
        BackEnd
            Address 192.168.1.250
            Port    80
        End
    End  

Теперь должен ли я добавлять заголовок X-Forwarded-For в фунтах? Я думал, что Паунд сделал это автоматически.

Или, возможно, мне сначала нужно выполнить HeadRemove: X-Forwarded-For для входящих запросов? Это может сбивать с толку.

Был бы рад, если бы кто-нибудь мог вернуться ко мне!

Привет,

Джеймс