I moved this from another thread as that was mainly focusing on having the ROR config in separate config file. The issue is that on ROR 1.16.12, SSL is not working as ROR is not able to resolve the keystore path. I have tested this on v5.5.1 of ES on windows 2012 and windows 2008.
In earlier version(1.16.11), I was able to atleast give the full path and SSL was getting enabled. But now, it shows the error as given below.
[2017-10-25T16:56:30,502][INFO ][t.b.r.e.SSLTransportNetty4] SSL: attempting with JKS keystore.. [2017-10-25T16:56:30,507][ERROR][t.b.r.e.SSLTransportNetty4] Failed to load SSL certs and keys from JKS Keystore!
I had to rollback to 1.16.11 due to this error. Below is the keystore_file entry that i have in elasticsearch.yml file.
I also tried placing the keystore in the readonlyrest plugin folder with below entry and that also resulted in same error.
Please let me know if you need any further details.