Me gustaría terminar SSL en HAProxy, hacer alguna manipulación en el encabezado, reescribir URL y volver a cifrar el tráfico y enviarlo a los servidores de back-end como SSL.
Parece que no puedo encontrar una manera de hacer esto. Puedo hacer la terminación SSL normal y enviar solicitudes HTTP simples al backend. Pero necesito enviar SSL al backend.
Me gustaría tener las siguientes características:
- Extraiga los encabezados x-forwards-for, para obtener la IP real del cliente detrás del proxy.
- Implemente la adherencia de la sesión utilizando cookies.
- Haz una reescritura de URL.
- Envíe tráfico SSL al backend utilizando la adherencia de sesión basada en cookies.
A menos que termine SSL en el extremo de haproxy, no puedo realizar la reescritura de URL.
Cualquier ayuda de la buena gente aquí sería muy apreciada.