I am new with the Elasticsearch stak and I have a fatal error when trying to configure Logstash since I have deleted and re-downloaded it. It used to work but I thought the connection with Elasticsearch and Kibana was strange since I could not see any data so I have chose to erase and re-install the whole stack. Since then, when I am doing the bin/logstash -f myconfig.conf I have this error :
[FATAL] 2017-09-20 18:47:55.640 [main] runner - An unexpected error occurred! {:error=>java.lang.IllegalArgumentException: Illegal character in path at index 18: file:///C:/Program
Files/Elastic/logstash-5.6.1/logstash-5.6.1/config/log4j2.properties, :backtrace=>["java.net.URI.create(java/net/URI.java:852)", "java.lang.reflect.Method.invoke(java/lang/reflect
/Method.java:498)", "RUBY.reconfigure(C:/Program Files/Elastic/logstash-5.6.1/logstash-5.6.1/logstash-core/lib/logstash/logging/logger.rb:78)", "org.jruby.ext.thread.Mutex.synchron
ize(org/jruby/ext/thread/Mutex.java:149)", "RUBY.reconfigure(C:/Program Files/Elastic/logstash-5.6.1/logstash-5.6.1/logstash-core/lib/logstash/logging/logger.rb:77)", "RUBY.execute
(C:/Program Files/Elastic/logstash-5.6.1/logstash-5.6.1/logstash-core/lib/logstash/runner.rb:224)", "RUBY.run(C:/Program Files/Elastic/logstash-5.6.1/logstash-5.6.1/vendor/bundle/j
ruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67)", "RUBY.run(C:/Program Files/Elastic/logstash-5.6.1/logstash-5.6.1/logstash-core/lib/logstash/runner.rb:204)", "RUBY.run(C:/Progr
am Files/Elastic/logstash-5.6.1/logstash-5.6.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132)", "C_3a_.Program_20_Files.Elastic.logstash_minus_5_dot_6_dot_1.log
stash_minus_5_dot_6_dot_1.lib.bootstrap.environment.(root)(C:\Program Files\Elastic\logstash-5.6.1\logstash-5.6.1\lib\bootstrap\environment.rb:71)", "C_3a_.Program_20_Files.
Elastic.logstash_minus_5_dot_6_dot_1.logstash_minus_5_dot_6_dot_1.lib.bootstrap.environment.(root)(C_3a_/Program_20_Files/Elastic/logstash_minus_5_dot_6_dot_1/logstash_minus_5_dot_
6_dot_1/lib/bootstrap/C:\Program Files\Elastic\logstash-5.6.1\logstash-5.6.1\lib\bootstrap\environment.rb:71)"]}
Does anyone know why or have had the same error ?
Thank you
Thanks Lousie
In my case the issue was with the folder name where i extracted the logstash . My folder structure was ELK Stack>Logstash>bin.
The space between "ELK Stack" folder name was creating issue in running the logstash.bat file.
I renamed the folder to ELK_Stack>Logstash>bin and kept the logstash.config file in Config folder.
Now it's working.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.