Running version 8.1.1 of ELK in Docker containers. Trying to secure the Logstash API on port 9600. This requires the creation of a keystore file. When trying to create a Logstash keystore file, get the following error. Have tried running this inside the Logstash container as both root and as the logstash user. Apparently the error about I18n is a Ruby error but I don't know what to change to fix it. Any help would be appreciated.
logstash@567e83bf6597:~$ logstash-keystore create Using bundled JDK: /usr/share/logstash/jdk ERROR: Failed to load settings file from "path.settings". Aborting... path.setting=/usr/share/logstash/config, exception=NameError, message=>uninitialized constant I18n Sending Logstash logs to /usr/share/logstash/logs which is now configured via log4j2.properties