I just did a full system update for my Linux machine and now have this error when trying to start the Elasticsearch service:
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: Exception in thread "main" java.lang.NoSuchFieldError: EMPTY_BYTE_ARRAY
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.apache.logging.log4j.core.config.ConfigurationSource.<clinit>(ConfigurationSource.java:56)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder.build(DefaultConfigurationBuilder.java:188)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder.build(DefaultConfigurationBuilder.java:180)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder.build(DefaultConfigurationBuilder.java:69)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.elasticsearch.common.logging.LogConfigurator.configureStatusLogger(LogConfigurator.java:251)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.elasticsearch.common.logging.LogConfigurator.configureWithoutConfig(LogConfigurator.java:95)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.elasticsearch.cli.CommandLoggingConfigurator.configureLoggingWithoutConfig(CommandLoggingConfigurator.java:29)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.elasticsearch.cli.Command.main(Command.java:74)
Apr 14 09:58:38 ELK-Stack.uhtasi.local systemd-entrypoint[16746]: at org.elasticsearch.common.settings.KeyStoreCli.main(KeyStoreCli.java:33)
So how can I fix this?