索引映射的网络驱动器失败

映射的是Alist(webdav),之前的版本正常过一次,更新到6.3.0.59就报错彻底不能索引
连接是正常的,可以正常访问

2023-12-15 09:06:01.384 [1][Warn] [Listary.Core.] Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
2023-12-15 09:06:01.437 [1][Error] [Listary.Core.] Server unavailable: Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core.FileSearch....MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGjRCo0RhlNlc2uteSgTlr3/7jxJuaw5BDQHaMsKYtlFopN7yxMGk7qMlA5xmxcIzM=>:行号 516
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core..`1.MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGX/Qr2TTaei5cK/OAiCuzy1Rma/6fYgmeLBEAC/9DwcA==>:行号 189. Try restarting...
2023-12-15 09:06:01.437 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 60885
2023-12-15 09:06:01.541 [1][Warn] [Listary.Core.] Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="GetIndexerInfos")
2023-12-15 09:06:01.541 [1][Error] [Listary.Core.] Server unavailable: Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="GetIndexerInfos")
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core.FileSearch...MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGjRCo0RhlNlc2uteSgTlr3/7jxJuaw5BDQHaMsKYtlFopN7yxMGk7qMlA5xmxcIzM=>:行号 531
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core..`1.MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGX/Qr2TTaei5cK/OAiCuzy1Rma/6fYgmeLBEAC/9DwcA==>:行号 0. Try restarting...
2023-12-15 09:06:01.603 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 60888
2023-12-15 09:06:04.925 [2][Fatal] [Listary.Main.App] 64bit OS: True 64bit App: True
2023-12-15 09:06:04.925 [2][Fatal] [Listary.Main.App] Grpc.Core.RpcException: Status(StatusCode="Unavailable", Detail="Error starting gRPC call. HttpRequestException: 发送请求时出错。 WebException: 基础连接已经关闭: 接收时发生错误。 IOException: 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。 SocketException: 远程主机强迫关闭了一个现有的连接。", DebugException="System.Net.Http.HttpRequestException: 发送请求时出错。")

官方能出来解决下么,都想退款了,快给搞疯了

2023-12-15 14:36:07.575 [1][Warn] [Listary.Core.] Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
2023-12-15 14:36:07.575 [1][Error] [Listary.Core.] Server unavailable: Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core.FileSearch....MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGjRCo0RhlNlc2uteSgTlr3/7jxJuaw5BDQHaMsKYtlFopN7yxMGk7qMlA5xmxcIzM=>:行号 516
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core..`1.MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGX/Qr2TTaei5cK/OAiCuzy1Rma/6fYgmeLBEAC/9DwcA==>:行号 189. Try restarting...
2023-12-15 14:36:07.679 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 55289
2023-12-15 14:36:48.774 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 55295

我也遇到了这个问题呢:rofl:

收到,我们排查一下。

索引遇到问题的各位可以试下最新的 beta 版本: 更智能的排序,更稳定的搜索引擎 - Listary 6.3.0.61 beta 🌟

我用了最新的 6.3.0.63 版本,还是有报错,我映射的驱动器是Alist,通过Webdav HTTPS连接,这个Alist,是我放在家里的群晖NAS上的,通过iStore中的DDNS解析到阿里的域名,并通过端口转发实现的公网访问,用Windwos资源管理器、安卓ES文件管理器、Edge等方式访问都正常,就是Listary索引有问题,始终无法索引,是要开指定端口还是什么问题?这问题困扰我很久了,买了正版却一直不能正常使用,很糟心

2023-12-18 14:31:20.805 [1][Warn] [Listary.Core.] Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
2023-12-18 14:31:20.828 [1][Error] [Listary.Core.] Server unavailable: Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="WatchIndexerInfos")
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core.FileSearch....MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGjRCo0RhlNlc2uteSgTlr3/7jxJuaw5BDQHaMsKYtlFopN7yxMGk7qMlA5xmxcIzM=>:行号 524
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Listary.Core..`1.MoveNext() 位置 <6obXaEfspcFFeiz6TldrXfdIggtopu4QDwTQfX9WvYGX/Qr2TTaei5cK/OAiCuzy1Rma/6fYgmeLBEAC/9DwcA==>:行号 189. Try restarting...
2023-12-18 14:31:20.850 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 50306
2023-12-18 14:31:43.766 [1][Info] [Listary.Core.] The first line of server's stdout: PORT 50311

了解,我们排查复现下。

为何到现在都没解决这个问题,更新了几个版本仍然不能索引,最新版本直接看不到我映射的Alist了,本地一些网盘也无法索引

2024-04-16 09:17:57.205 [1][Error] [Listary.Core.FileSearch.] Failed to add indexer: CustomFolderIndexer/W:, error from filedb: error from rocksdb: Invalid argument: Invalid column family specified in write batch

2024.07.04仍然没有解决索引网络驱动器的问题

2 Likes

2024.07.09仍然没有解决索引网络驱动器的问题.
我是本地网络,有的正常,有的就会出错之后程序退出。

马上要发新版了,新版重构了网络驱动器的索引。之前几个版本都是小调整,这次是重构了。
可以等等看新版是否解决。

+1, 很早之前有过一段时间能用,但是现在不管怎么重建索引都无法搜索网络盘的文件。希望早日处理

试下最新的 V6.3.1.79 beta,网络索引这部分重构了,会解决大多数问题。