I had a working setup with Rundeck 2.10 in AWS where I had an ELB in front of the instance terminating SSL. I recently upgraded to Rundeck 3.0.1.20180803-01 and unable to get the web interface to load through the ALB. Rundeck setup to listen only on port 4440 via HTTPs, the ALB only listens for HTTPS on port 443 and forwards to port 4440 on the server. Any ideas on what I am missing? Is this something specific to the version of Rundeck I am using now?
My Rundeck detail
- Rundeck version: 3.0.1.20180803-1
- install type: rpm
- OS Name/version: CentOS 7.5.1804
- DB Type/version: mysql
My rundeck-config.properties includes the following option:
In my framework.properties:
framework.server.hostname = <server_host_name>
framework.server.port = 4440
in my /etc/sysconfig/rundeckd file
RDECK_JVM_OPTS="-Drundeck.jetty.connector.forwarded=true"
-Darren