Pound Ubuntu 12.04.1 - IP privado nos logs do apache. Deve ser o IP externo do cliente. Socorro?

1

Instalou o apsis Pound no Ubuntu Desktop 12.04.1.

Estou encaminhando solicitações HTTP para uma instância do Apache do XServe (Snow Leopard Server), meu problema é que estou obtendo endereços IP privados locais no access_log e praticamente todos os logs no backend.

Snippet de configuração simples abaixo:

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  

Agora, devo adicionar um cabeçalho X-Forwarded-For em Pound? Eu pensei que Pound fizesse isso automaticamente.

Ou talvez eu faça um HeadRemove: X-Forwarded-For em solicitações recebidas primeiro? Isso pode ser um problema confuso.

Adoraria se alguém pudesse voltar para mim!

Felicidades,

James

    
por James 17.09.2012 / 01:29

0 respostas