# Error: File paths must be absolute - never happened before! Pls advice

**URL:** https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443
**Category:** Logstash
**Created:** [September 13, 2019, 1:51pm UTC](https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443 "2019-09-13T13:51:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Datakids](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/datakids/32/39622_2.png) [@Datakids](https://discuss.elastic.co/u/Datakids)
#### Post date: [September 13, 2019, 1:51pm UTC](https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443/1 "2019-09-13T13:51:15Z")

</div>

Hi,

With Logstash 7.3.1

I just tried to add a few csv Demo Samples through logstash but now logstash is rejecting the File Path..

What ? **This Never happened before...**

```
[2019-09-13T15:24:59,168][DEBUG][logstash.javapipeline] Shutdown waiting for worker thread {:pipeline_id=>"main", :thread=>"#<Thread:0x3e296f0a dead>"}
[2019-09-13T15:24:59,168][DEBUG][logstash.javapipeline] Shutdown waiting for worker thread {:pipeline_id=>"main", :thread=>"#<Thread:0x6c36dfd1 dead>"}
[2019-09-13T15:24:59,168][DEBUG][logstash.javapipeline] Shutdown waiting for worker thread {:pipeline_id=>"main", :thread=>"#<Thread:0x72453cfa run>"}
[2019-09-13T15:24:59,200][DEBUG][logstash.filters.csv] Closing {:plugin=>"LogStash::Filters::CSV"}
[2019-09-13T15:24:59,200][DEBUG][logstash.pluginmetadata] Removing metadata for plugin da826a7f22d5054a8e33acde054297bedad2b937e9a9c8b5584740c3c6d67364
[2019-09-13T15:24:59,215][DEBUG][logstash.outputs.stdout] Closing {:plugin=>"LogStash::Outputs::Stdout"}
[2019-09-13T15:24:59,215][DEBUG][logstash.pluginmetadata] Removing metadata for plugin c8a12aa1eb628d32fca4c1a24a1cc4f34d6ed64a76dba1b627f8adecb87dee79
[2019-09-13T15:24:59,215][DEBUG][logstash.outputs.elasticsearch] Closing {:plugin=>"LogStash::Outputs::ElasticSearch"}
[2019-09-13T15:24:59,231][DEBUG][logstash.outputs.elasticsearch] Stopping sniffer
[2019-09-13T15:24:59,231][DEBUG][logstash.outputs.elasticsearch] Stopping resurrectionist
[2019-09-13T15:25:00,215][DEBUG][logstash.outputs.elasticsearch] Waiting for in use manticore connections
[2019-09-13T15:25:00,215][DEBUG][logstash.outputs.elasticsearch] Closing adapter #<LogStash::Outputs::ElasticSearch::HttpClient::ManticoreAdapter:0x4522da00>
[2019-09-13T15:25:00,231][DEBUG][logstash.pluginmetadata] Removing metadata for plugin 3812143c77fe2468e5f232ea9885f2aaf821299bc82b5af6a1ddfb74aaaac674
[2019-09-13T15:25:00,231][ERROR][logstash.javapipeline] Pipeline aborted due to error {:pipeline_id=>"main", :exception=>#<ArgumentError: File paths must be absolute, relative path specified: âªC:/Elastic/7.3.1/Data/combine.csv>, :backtrace=>["C:/Elastic/7.3.1/logstash-7.3.1/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/logstash/inputs/file.rb:269:in `block in register'", "org/jruby/RubyArray.java:1792:in `each'", "C:/Elastic/7.3.1/logstash-7.3.1/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/logstash/inputs/file.rb:267:in `register'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:192:in `block in register_plugins'", "org/jruby/RubyArray.java:1792:in `each'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:191:in `register_plugins'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:292:in `start_inputs'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:248:in `start_workers'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:146:in `run'", "C:/Elastic/7.3.1/logstash-7.3.1/logstash-core/lib/logstash/java_pipeline.rb:105:in `block in start'"], :thread=>"#<Thread:0x3e06ff6 run>"}
[2019-09-13T15:25:00,262][ERROR][logstash.agent] Failed to execute action {:id=>:main, :action_type=>LogStash::ConvergeResult::FailedAction, :message=>"Could not execute action: PipelineAction::Create<main>, action_result: false", :backtrace=>nil}
[2019-09-13T15:25:00,340][DEBUG][logstash.agent] Starting puma
[2019-09-13T15:25:00,356][DEBUG][logstash.agent] Trying to start WebServer {:port=>9600}
[2019-09-13T15:25:00,356][DEBUG][logstash.instrument.periodicpoller.os] Stopping
[2019-09-13T15:25:00,387][DEBUG][logstash.instrument.periodicpoller.jvm] Stopping
[2019-09-13T15:25:00,387][DEBUG][logstash.instrument.periodicpoller.persistentqueue] Stopping
[2019-09-13T15:25:00,387][DEBUG][logstash.instrument.periodicpoller.deadletterqueue] Stopping
[2019-09-13T15:25:00,403][DEBUG][logstash.agent] Shutting down all pipelines {:pipelines_count=>0}
[2019-09-13T15:25:00,418][DEBUG][logstash.agent] Converging pipelines state {:actions_count=>0}
[2019-09-13T15:25:00,434][DEBUG][logstash.api.service] [api-service] start
[2019-09-13T15:25:00,731][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=>9600}
[2019-09-13T15:25:05,583][INFO][logstash.runner] Logstash shut down.

```

 ![grafik](https://us1.discourse-cdn.com/elastic/original/3X/0/f/0f2ee60b31bd834b951cf99231d5b527db118527.png)

Any Idea what is going on here !?

Thanks and Brgds

---

<div class="post-metadata">

### Author: ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)
#### Post date: [September 13, 2019, 2:52pm UTC](https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443/2 "2019-09-13T14:52:00Z")

</div>

> [@Datakids](#):
>
> relative path specified: âªC:/Elastic/7.3.1/Data/combine.csv

Those extra characters at the start of the path result in Pathname.relative? returning true. Check the encoding of your configuration file.

---

<div class="post-metadata">

### Author: ![Datakids](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/datakids/32/39622_2.png) [@Datakids](https://discuss.elastic.co/u/Datakids)
#### Post date: [September 16, 2019, 8:54am UTC](https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443/3 "2019-09-16T08:54:41Z")

</div>

Hi Badger,  
yes solved!  
The Problem was the copied path from Object name (File-Properties-Security)  
Thanks

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [October 14, 2019, 8:54am UTC](https://discuss.elastic.co/t/error-file-paths-must-be-absolute-never-happened-before-pls-advice/199443/4 "2019-10-14T08:54:43Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
