storage crawler config

“File System → Create New”

Paths: storage://fess/

got errors:

org.codelibs.fess.crawler.exception.CrawlingAccessException: endpoint is blank.
at org.codelibs.fess.crawler.client.storage.StorageClient.init(StorageClient.java:90)
at org.codelibs.fess.crawler.client.storage.StorageClient.processRequest(StorageClient.java:125)
at org.codelibs.fess.crawler.client.storage.StorageClient.doGet(StorageClient.java:332)
at org.codelibs.fess.crawler.client.AbstractCrawlerClient.execute(AbstractCrawlerClient.java:128)
at org.codelibs.fess.crawler.CrawlerThread.run(CrawlerThread.java:154)
at java.base/java.lang.Thread.run(Unknown Source)

To use the storage protocol, you need to run MinIO. Please see README.

I have minio installed and I could upload files to minio


but when I used storage://fess/ as File System, I got errors:

org.codelibs.fess.crawler.exception.CrawlingAccessException: endpoint is blank.
at org.codelibs.fess.crawler.client.storage.StorageClient.init(StorageClient.java:90)
at org.codelibs.fess.crawler.client.storage.StorageClient.processRequest(StorageClient.java:125)
at org.codelibs.fess.crawler.client.storage.StorageClient.doGet(StorageClient.java:332)
at org.codelibs.fess.crawler.client.AbstractCrawlerClient.execute(AbstractCrawlerClient.java:128)
at org.codelibs.fess.crawler.CrawlerThread.run(CrawlerThread.java:154)
at java.base/java.lang.Thread.run(Unknown Source)

Did you set accessKey and secretKey?

yes

You need to set the following settings to Config parameters in File Crawling Configuration.

client.endpoint=http://minio:9000
client.accessKey=minio
client.secretKey=minio123
1 Like

Succeed!

Very thanks.