Hi Sandeep,

No, HAProxy doesn't pass through.
HAProxy can terminate SSL then create a new ciphered connection:

 listen ssl_reencryption
  mode http
  bind :443 ssl crt /path/to/your/cert
  server 10.0.0.1:443 ssl

What you mean by passthrough would be something like:

 listen ssl_passthourgh
  mode tcp
  bind :443
  server 10.0.0.1:443


Baptiste


On Thu, Aug 13, 2015 at 4:53 AM, Sandeep Jindal <[email protected]> wrote:
> Hi Baptiste,
>
> Not sure if that answers my question. What you suggested is to enable SSL
> for HAProxy.
>
> My use case if one step further. Once HAProxy receives the SSL request,
> after decrypting it,  use case require to manipulate headers and then
> forward the request to a a bendend server which is SSL enabled.
>
> It seems HAProxy can "pass through" SSL certificates but not start new
> certificate for Backend.
>
> Regards
> Sandeep Jindal
> 201 604 5277
>
> On Fri, Jul 31, 2015 at 2:11 AM, Baptiste <[email protected]> wrote:
>>
>> On Fri, Jul 31, 2015 at 4:12 AM, Sandeep Jindal <[email protected]>
>> wrote:
>> > Hi All,
>> >
>> > My use case is to Manipulate Request Headers of the incoming request.
>> >
>> > So, for this, I would need to create a new SSL certificate, but it seems
>> > at
>> > HTTP level.
>> >
>> > Can you please suggest if this is possible and how?
>> >
>> >
>> > Regards
>> > Sandeep Jindal
>> > 201 604 5277
>>
>>
>> Hi Sandeep,
>>
>> Simply create your certificate with openssl, and enable enable 'ssl'
>> and 'crt /path/to/your/cert' on your bind line in your HAProxy
>> frontend.
>>
>> Baptiste
>
>

Reply via email to