Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

606
Visualizações
Comando no válido 'RemoteIPProxyProtocol' (httpd 2.4.6) cuando se ejecuta httpd detrás de HAproxy en modo tcp

Estoy tratando de configurar el protocolo PROXY entre un HAproxy que actúa como un equilibrador de carga (modo tcp) y httpd (2.4.6) corriendo detrás. El objetivo es obtener las direcciones IP del cliente "real" en el lado httpd.

En haproxy.conf, la palabra clave send-proxy se colocó en el backend seleccionado.

La línea:

 LoadModule remoteip_module modules/mod_remoteip.so

se ha agregado al archivo de configuración httpd.

La directiva RemoteIPProtocolAddress On se ha establecido en el archivo de configuración de httpd virtualhost.

Sin embargo, al recargar/reiniciar httpd aparecen los siguientes errores:

 [root@XXXXXXXXX conf.d]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: enabled) Active: failed [...] Invalid command 'RemoteIPProxyProtocol', perhaps misspelled ...

Mirando el código fuente de mod_remoteip para httpd 2.4.6 , parece que la directiva RemoteIPProxyProtocol ya no existe.

No estoy seguro de entender cómo funciona el control de versiones. Por ejemplo, puedo ver que la directiva RemoteIPProxyProtocol existe en mod_remoteip 2.4.43 pero no en mod_remoteip 2.4.0 .

¿Cómo puedo solucionar este problema? Por ejemplo, ¿compilar otra versión de mod_remoteip? ¿Estás degradando httpd? ¿Otro?

Gracias.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Pasó a encontrar el mismo problema, y después de verificar la documentación :

RemoteIPProxyProtocol solo está disponible en httpd 2.4.31 y más reciente

Actualmente estoy ejecutando Apache/2.4.29 en Ubuntu 18.04 y Apache/2.4.41 en Ubuntu 20.04, funciona con 2.4.41.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda