Hi List, we have the following issue to solve:
A client puts some data value into a TLS Extension section (reserved or arbitrary id) in the ClientHello packet. I want to read this value and set a request header with that value which should be available to the backend which is designated to handle this request. Haproxy terminates / handles the SSL connection. My current idea is to somehow send that packet to a SPOE program, parse the ClientHello and send the value back to haproxy which sets the header. I am unsure if this is even remotely possible or which other options exist to solve this. I especially don’t know how to detect and send the ClientHello to the SPOE. So some pointers or ideas are greatly appreciated. Best regards, Michael Stiller