外部ストレージのCsvListDataStoreでのクローリングについて

外部ストレージ(Webサービス)をWIndowsのQドライブにマウントしてCsvListDataStoreでクローリングを行うときについての質問です。

クローリングを実行するとFailed to accessとなりインデックスが作成されません。
Clrawler.logにはorg.codelibs.fess.crawler.exception.CrawlingAccessException: No response body.とでています。

画面上ではファイルにアクセスすることができる状態です。

Fess側への何かしらの設定で解決できるものでしょうか。
ご教授をお願い致します。

環境
WindowsServer 2022
fess 14.19.2
fess-ds 14.19.0

情報が少ないのでよくわかりませんが、クロール設定でスクリプトで指定が足りないとか、クロール設定の問題のようにも思います。

お返事ありがとうございます。

クローラーのスクリプトと読み込んでいるCSVは以下の様になっています

event_type=cell1
url=cell2

CSV

modify,file:/Q:/ {ファイルパス}

Qドライブ以外では問題なくクローリングができている状態となっています。
クロール設定に関しては何を確認したらよいでしょうか。
問題解決のため他に確認すべきことがあればご教示をお願いします。

スタックトレースの情報やデバッグログにしてみたりして確認すると良いと思います。

度重なる質問失礼いたします。
Clrawler.logを改めて確認いたしました。
クローリングが「できている」ものと「できていない」ものがあり、できていないものはFileListIndexUpdateCallbackImpl.processRequestの中で対象パスファイルの内容を取得できないため発生しているようなのですが、これは不足した設定値があるためでしょうか?

エラーの内容は以下の様になっております

WARN  Failed to access url=file:/Q:/{ファイルパス} depth=0.
org.codelibs.fess.exception.DataStoreCrawlingException: Failed to add: {role=[Radmin], config_id={id}, created=Fri Nov 14 00:00:10 JST 2025, segment=20251114000000, boost=1.0, mimetype=application/datastore, url=file:/Q:/{ファイルパス}, virtual_host=[]}
	at org.codelibs.fess.ds.callback.FileListIndexUpdateCallbackImpl.processRequest(FileListIndexUpdateCallbackImpl.java:354) ~[classes/:?]
	at org.codelibs.fess.ds.callback.FileListIndexUpdateCallbackImpl.addDocument(FileListIndexUpdateCallbackImpl.java:180) ~[classes/:?]
	at org.codelibs.fess.ds.callback.FileListIndexUpdateCallbackImpl.lambda$store$0(FileListIndexUpdateCallbackImpl.java:113) ~[classes/:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:2037) [?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) [?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365) [?:?]
	at org.codelibs.fess.ds.callback.FileListIndexUpdateCallbackImpl.store(FileListIndexUpdateCallbackImpl.java:107) [classes/:?]
	at org.codelibs.fess.ds.csv.CsvDataStore.processCsv(CsvDataStore.java:270) [fess-ds-csv-14.19.0.jar:?]
	at org.codelibs.fess.ds.csv.CsvListDataStore.processCsv(CsvListDataStore.java:102) [fess-ds-csv-14.19.0.jar:?]
	at org.codelibs.fess.ds.csv.CsvDataStore.storeData(CsvDataStore.java:184) [fess-ds-csv-14.19.0.jar:?]
	at org.codelibs.fess.ds.csv.CsvListDataStore.storeData(CsvListDataStore.java:90) [fess-ds-csv-14.19.0.jar:?]
	at org.codelibs.fess.ds.AbstractDataStore.store(AbstractDataStore.java:122) [classes/:?]
	at org.codelibs.fess.helper.DataIndexHelper$DataCrawlingThread.process(DataIndexHelper.java:217) [classes/:?]
	at org.codelibs.fess.helper.DataIndexHelper$DataCrawlingThread.run(DataIndexHelper.java:203) [classes/:?]
Caused by: org.codelibs.fess.crawler.exception.CrawlingAccessException: No response body.
	at org.codelibs.fess.crawler.transformer.AbstractFessFileTransformer.transform(AbstractFessFileTransformer.java:76) ~[classes/:?]
	at org.codelibs.fess.ds.callback.FileListIndexUpdateCallbackImpl.processRequest(FileListIndexUpdateCallbackImpl.java:321) ~[classes/:?]
	... 13 more

その前にも何か取得できていなようなログが出ているような気もしますが、対象ファイルから値が取得できなかったとかで、そこの処理でデータなかったみたいなログになっているように思います。

Windows上で対象となっているフォルダに1度アクセスした後、クローリングを実行することができました。
別件で同様の現象は発生したことがありますでしょうか?
また、前例があった場合は対応した内容をご教授願います。

そのような現象に遭遇したことはないので、ご利用の環境の問題のように思います。