0

Has anyone configured SSL for a windows node in rundeck? I've configured the framework properties:

framework.server.name = myservername.domain.com
framework.server.hostname = myservername.domain.com
framework.server.port = 4443
framework.server.url = https://myservername.domain.com:4443

and the rundeck-config properties:

server.address=myservername.domain.com
server.port=4443
grails.serverURL=https://myservername.domain.com:4443

What I am missing is I assume I need to import a cert into the keystore? Next steps are a bit vague since they are nix specific.

chupacabra
  • 3
  • 1
  • 2

1 Answers1

0

You need to create the keystore/truststore using java keytool command (check how to do that here, on the generating keystore step), add your cert to the keystore, copy your Keystore as Truststore, then edit the ssl.properties file to aim the keystore/truststore Windows path location.

With your config posted above, you can start Rundeck indicating the ssl.properties file location with the -Drundeck.ssl.config=c:\rundeck\server\config\ssl.properties and -Dserver.https.port=4443 attributes in your .bat startup script (check the start_rundeck.bat file model here).

MegaDrive68k
  • 3,768
  • 2
  • 9
  • 51