(On the install/configure haproxy lab)
I interpreted the statement “must serve on default port” to mean that we needed to use port 80. I went to all of the app servers and modified them to point to port 80 and made that work. I didn’t think port 3002 was default.
@Sam marked it Success for you, it failed due to some backend issue for you.
@myeek You changed the Apache port on each host which is incorrect as per requirements mentioned in the question, you must had to configure Haproxy to connect with all apps on whatever ports there were running on. You just had to change Haproxy port to default http port which is 80.
Thanks @Inderpreet .
So just to clarify, the three appservers can serve on non-default ports like 3002, etc while the haproxy itself only needed to be configured to serve using port 80.
Check in Apache config which port apps are using already. If it isn’t specifically asked in the question to change Apache port on apps we need to make sure not to change them.