Actualmente estamos utilizando Lighttpd con FastCGI para servir PHP a nuestros clientes. Recientemente, hemos agregado equilibrio de carga a través de RackSpace Cloud para ayudarnos a manejar nuestro tráfico, sin embargo, la IP del cliente ahora es la IP del equilibrador de carga. Todo el tráfico es a través de HTTPS.Dirección de problema de IP del cliente sobre https con Rackspace Cloud Load Balancers
Hemos habilitado mod_extforward y hemos intentado todas las configuraciones diferentes al usar nuestro LB IP y los diferentes encabezados ("X-Forwarded-For", "Forwarded-For", "X-Cluster-Client-Ip") ¡y parece que no podemos hacer que esto funcione!
¿Alguna idea? ¡Gracias!
Así que su pregunta es "¿En qué encabezado RackSpace Cloud envía la IP del cliente?" Debería ser "X-Forwarded-For", pero ¿por qué no simplemente volcar los encabezados y buscarlo usted mismo? – AndreKR
No estoy exactamente seguro de cómo hacer esto. ¿Alguna ayuda allí? – Kaiser
¿Has probado la salida de 'phpinfo()' para tu dirección IP? Bajo PHP 5.4 puede usar 'getallheaders()', para versiones anteriores la forma más fácil es probablemente usando 'tcpdump -s 2000 -w dump' y luego lanzando este volcado a Wireshark. – AndreKR