# HAPROXY and storefront

**URL:** <https://discourse.haproxy.org/t/haproxy-and-storefront/1357>\
**Category:** Help!\
**Created:** [June 21, 2017, 9:41am UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357 "2017-06-21T09:41:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chek69](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Chek69](https://discourse.haproxy.org/u/Chek69)\
**Post date:** [June 21, 2017, 9:41am UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/1 "2017-06-21T09:41:02Z")

</div>

Hi,

i’m trying to load balance sessions to my storefront servers (2 servers), and it doesn’t work.

this is my current configuration:

listen StorefrontHA @IP:443  
mode tcp  
balance source  
option httpchk GET /Citrix/Store/discovery  
http-check expect status 200  
server my\_server\_02. @IP check port 80  
server my\_server\_01 @IP check port 80

Can you tell me where is the problem ?

thanks for your help.

---

<div class="post-metadata">

**Author:** ![lukastribus](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@lukastribus](https://discourse.haproxy.org/u/lukastribus)\
**Post date:** [June 21, 2017, 9:56am UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/2 "2017-06-21T09:56:38Z")

</div>

And do you have a question or are you just letting us know?

---

<div class="post-metadata">

**Author:** ![Chek69](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Chek69](https://discourse.haproxy.org/u/Chek69)\
**Post date:** [June 21, 2017, 10:29am UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/3 "2017-06-21T10:29:34Z")

</div>

no it’s a question, i updated the post 🙂

---

<div class="post-metadata">

**Author:** ![lukastribus](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@lukastribus](https://discourse.haproxy.org/u/lukastribus)\
**Post date:** [June 21, 2017, 12:11pm UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/4 "2017-06-21T12:11:39Z")

</div>

Can you elaborate what “it doesn’t work” mean? You get a timeout? And error? Which one?

Also its not clear what you are trying to do … please elaborate:  
Are you trying to accept HTTPS on port 443 and then forward it in cleartext to your backends on port 80? That requires a verify different configuration in the first place (for example you will need the certificate and you will need to configure it in haproxy).

---

<div class="post-metadata">

**Author:** ![Chek69](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Chek69](https://discourse.haproxy.org/u/Chek69)\
**Post date:** [June 29, 2017, 1:16pm UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/5 "2017-06-29T13:16:26Z")

</div>

When i say it doesn’t work:  
i don’t have any error messages, and i don’t have access to my url using the VIP instead the my\_server\_1 @IP or the my\_server\_02. @IP.  
Im juste trying to proxy my users requests to the backends servers that’s why i tried to add “option ssl-hello-chk” for the {SSL Pass-Through} but it still not working.

😕

---

<div class="post-metadata">

**Author:** ![lukastribus](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@lukastribus](https://discourse.haproxy.org/u/lukastribus)\
**Post date:** [June 29, 2017, 3:07pm UTC](https://discourse.haproxy.org/t/haproxy-and-storefront/1357/6 "2017-06-29T15:07:09Z")

</div>

Enable logging, so you can check the error messages.

Try to remove health checks completely, to see if that’s the problem.
