shirakun

Results 20 comments of shirakun

先用video标签试试再说

仓库已被render列入黑名单,需要自行fork和修改之后才可以部署

![image](https://user-images.githubusercontent.com/11274807/199133079-c37b806e-d1e0-4725-a487-4d8fdeedd325.png)

同样的问题 ``` INFO[2022-10-02 21:28:14] using aria2 version: 1.36.0 [GIN] 2022/10/02 - 21:28:14 | 200 | 656.445µs | 192.168.2.237 | GET "/api/admin/task/transfer/undone" [GIN] 2022/10/02 - 21:28:14 | 200 | 167.966µs |...

> 同样的问题 > > ``` > ERRO[2022-10-02 21:18:24] error [failed to download 0dadf8a6c8710323, unknown status > github.com/alist-org/alist/v3/internal/aria2.(*Monitor).Update > /home/runner/work/alist/alist/internal/aria2/monitor.go:112 > github.com/alist-org/alist/v3/internal/aria2.(*Monitor).Loop > /home/runner/work/alist/alist/internal/aria2/monitor.go:54 > github.com/alist-org/alist/v3/internal/aria2.AddURI.func1 > /home/runner/work/alist/alist/internal/aria2/add.go:57 > github.com/alist-org/alist/v3/pkg/task.(*Task[...]).run >...

> 这看起来是由于aria2返回来未知的状态。无法复现 https://github.com/alist-org/alist/blob/6c89c6c8ae13c615fc13b811edc5b715bd302039/internal/aria2/monitor.go#L111 根据@Triwind和我的情况来看这个问题应该是出现在低配置或者高负载的情况下 我觉得获取到未知状态后应该跳过或增加重试次数并且将aria2返回内容记录到日志以便排查

不正经的解决办法: clone此仓库代码 修改`/internal/aria2/monitor.go`的112行,将内容替换为`case "active", "waiting", "paused":`的内容 到alist-web下载releases的dist.zip解压到`/public` 然后按照官方文档编译 ``` appName="alist" builtAt="$(date +'%F %T %z')" goVersion=$(go version | sed 's/go version //') gitAuthor=$(git show -s --format='format:%aN ' HEAD) gitCommit=$(git log --pretty=format:"%h"...

The same problem exists, I hope configuration items can be added

Hi Encounter the same problem. ``` echo | openssl s_client -host linetv.tw -port 443 CONNECTED(00000005) 140319170957760:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../ssl/record/rec_layer_s3.c:1528:SSL alert number 40 --- no peer certificate available --- No...