Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

605
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!