I am in the process of rolling out bitbucket datacenter using a remote elasticsearch instance. I need to set this up with basic auth and TLS support . I have the buckler plugin installed with elasticsearch and the environment is working with basic auth, however, as soon as I enable TLS - I end up with bitbucket erroring out on search, and the elasticsearch log reporting:
io.netty.handler.codec.DecoderException: io.netty.handler.ssl.NotSslRecordException: not an SSL
/TLS record
Is there something more I have to do on the bitbucket app server side?
Disabling TLS and restarting allows bitbucket search to work - and I've verified that I can't query elasticsearch directly (so basic auth seems to be doing it's job). I Just need some help with the TLS portion.