I followed this guide (to set up Elasticsearch with ssl, which I understand is now required for 7.16.+): Encrypting communications in an Elasticsearch Docker Container | Elasticsearch Guide [7.17] | Elastic
It sets it up as Trial, but I thought it would fall back to 'Basic' that we're using when it expires. But now I see this message, which seems to disable more functions that needed to run in Basic:
es03 | {"type": "server", "timestamp": "2022-02-08T10:02:59,020Z", "level": "WARN", "component": "o.e.l.LicenseService", "cluster.name": "docker-cluster", "node.name": "es03", "message": "License [will expire] on [Sunday, February 27, 2022].\n# If you have a new license, please update it. Otherwise, please reach out to\n# your support contact.\n# \n# Commercial plugins operate with reduced functionality on license expiration:\n# - security\n# - Cluster health, cluster stats and indices stats operations are blocked\n# - All data operations (read and write) continue to work\n# - watcher\n# - PUT / GET watch APIs are disabled, DELETE watch API continues to work\n# - Watches execute and write to the history\n# - The actions of the watches don't execute\n# - monitoring\n# - The agent will stop collecting cluster and indices metrics\n# - graph\n# - Graph explore APIs are disabled\n# - ml\n# - Machine learning APIs are disabled\n# - logstash\n# - Logstash will continue to poll centrally-managed pipelines\n# - beats\n# - Beats will continue to poll centrally-managed configuration\n# - deprecation\n# - Deprecation APIs are disabled\n# - upgrade\n# - Upgrade API is disabled\n# - sql\n# - SQL support is disabled\n# - rollup\n# - Creating and Starting rollup jobs will no longer be allowed.\n# - Stopping/Deleting existing jobs, RollupCaps API and RollupSearch continue to function.\n# - transform\n# - Creating, starting, updating transforms will no longer be allowed.\n# - Stopping/Deleting existing transforms continue to function.\n# - analytics\n# - Aggregations provided by Analytics plugin are no longer usable.\n# - ccr\n# - Creating new follower indices will be blocked\n# - Configuring auto-follow patterns will be blocked\n# - Auto-follow patterns will no longer discover new leader indices\n# - The CCR monitoring endpoint will be blocked\n# - Existing follower indices will continue to replicate data" }
So did I do this wrong?
Or don't I need SSL, or how do I fix it, I'm a bit confused now.