Hi all,
I'm having some issues running Rundeck behind Network Load Balancer and HAProxy.
The setup is:
NLB ---> HAProxy ---> Rundeck
The SSL is terminated on the NLB. I have a DNS record setup that points to the NLB as that's the bit that's public facing. Let's call it
rundeck.mydomain.com.
If I navigate to
https://rundeck.mydomain.com I receive a 302 and am then sent to the login page URL. The issue is that the location that is returned in the 302 is for http:// and not https://
if I manually change the URL to include the https, then I can hit the login page.
I've followed the documentation for configuring Rundeck behind an SSL terminating proxy and have set the following configuration parameters:
/etc/rundeck/rundeck-properties:
server.useForwardHeaders=true
This is all that the documentation refers to. From looking at further posts where people have had similar issues, I've also now set these:
/etc/rundeck/framework-properties:
framework.server.port = 4440
Anyone have any ideas?
Cheers!