opennaslab / kubespider

A global resource download orchestration system, build your home download center.
https://kubespider.netlify.app/
Apache License 2.0
2.01k stars 114 forks source link

安装步骤配置了迅雷,下载的时候提示如下错误 #508

Closed gygy closed 4 months ago

gygy commented 4 months ago

Ask your question here:

Kubespider

https://releases.ubuntu.com/22.04/ubuntu-22.04.4-live-server-amd64.iso.torrent?_gl=1*13u03ca*_gcl_au*MjQ2MDU0NDgxLjE3MTUxMTg3OTg.&_ga=2.145145842.775873945.1715173985-720170802.1715173985 download failed, "Unauthorized"

我怎么排查及解决?

richardli1598 commented 4 months ago

这个Unauthorized是什么报的错?

gygy commented 4 months ago

这个Unauthorized是什么报的错?

开始配置好了,迅雷也下载成功了。过了一段时间,提示: 2024-05-09 05:26:36,694-INFO: Start general file download:https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso?_gl=1*5r41j9*_gcl_au*MjQ2MDU0NDgxLjE3MTUxMTg3OTg.&_ga=2.226278495.499739145.1715118794-530090172.1715118794 2024-05-09 05:26:36,867-ERROR: Get xunlei token from html error 2024-05-09 05:29:11,034-INFO: Get webhook trigger:https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso?_ga=2.177863717.1871152572.1715203741-871515090.1715203741&_gl=1*1ed5dhb*_gcl_au*MjQ2MDU0NDgxLjE3MTUxMTg3OTg. 2024-05-09 05:29:11,789-INFO: download link type general, with provider size 1 2024-05-09 05:29:11,789-INFO: Download general file with downloader(xunlei) 2024-05-09 05:29:11,795-INFO: Start general file download:https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso?_ga=2.177863717.1871152572.1715203741-871515090.1715203741&_gl=1*1ed5dhb*_gcl_au*MjQ2MDU0NDgxLjE3MTUxMTg3OTg. 2024-05-09 05:29:11,968-ERROR: Get xunlei token from html error

gygy commented 4 months ago

➜ ~ curl http://192.168.80.3:2345/webman/3rdparty/pan-xunlei-com/index.cgi/device/now {"now":1715204513}#

gygy commented 4 months ago

这个Unauthorized是什么报的错?

Unauthorized 报错主要是 get_token有段代码拷贝少了。后面迅雷成功了。早上起来发现又报 ERROR: Get xunlei token from html error

sgpublic commented 4 months ago

看样子是我的锅,你迅雷版本是多少

gygy commented 4 months ago

看样子是我的锅,你迅雷版本是多少。昨晚迅雷是下载成功的。早上再用,就出现这个。期间没修改配置。

界面显示3.71 image

sgpublic commented 4 months ago

唉呀尴尬了,写的时候脑子抽了版本没整对,3.21.0 才能自动获取 token,我的我的(

gygy commented 4 months ago

唉呀尴尬了,写的时候脑子抽了版本没整对,3.21.0 才能自动获取 token,我的我的(

版本是3.7.1。是不是昨晚docker版本自动更新了?我docker 下面程序会自动更新

sgpublic commented 4 months ago

版本是3.7.1。是不是昨晚docker版本自动更新了?我docker 下面程序会自动更新

是我的问题,昨天 kubespider 合了一个我提的 pr,能自动获取 token 就不用在 js 里面找代码了,这个特性只在迅雷 3.21.0 及以上可用,但我昨天不知道在想啥一直想的是 1.21.1,我当时没想到办法怎么把迅雷回退到旧版本,所以就没测出来这个问题。

有两个临时方案可以解决:

  1. 将 kubespider 回退到昨天以前的版本。
  2. 将迅雷更新到 3.21.0 及以上。

或者等我一会儿就把版本修改正确的代码提交上来再更新,

sgpublic commented 4 months ago

@richardli1598 咱这加入组织了还是照旧创建 pr 合代码吗?

richardli1598 commented 4 months ago

代码已合入,等一会你用最新镜像试试 @gygy

gygy commented 4 months ago

代码已合入,等一会你用最新镜像试试 @gygy

更新了迅雷及docker

024-05-09 10:32:19,445-WARNING: Failed to setup telegram bot token, telegram server not started 2024-05-09 10:32:19,446-INFO: Webhook Server start running... 2024-05-09 10:32:19,448-INFO: Serving on http://0.0.0.0:3080 2024-05-09 10:32:20,449-INFO: meijutt tv link is: 2024-05-09 10:33:16,966-INFO: Get webhook trigger:https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso 2024-05-09 10:33:17,999-INFO: download link type general, with provider size 1 2024-05-09 10:33:17,999-INFO: Download general file with downloader(xunlei) 2024-05-09 10:33:18,008-INFO: Start general file download:https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso 2024-05-09 10:33:18,650-ERROR: get path id error:Get files id error:{"error":"invalid_argument","error_code":3,"error_description":"strconv.ParseInt: parsing \"\": invalid synt

sgpublic commented 4 months ago

好吧,我承认是我没认真测试,代码从我自己仓库复制过来的以为万事大吉了(面壁思过ing),这回是完整测试过了

gygy commented 4 months ago

好吧,我承认是我没认真测试,代码从我自己仓库复制过来的以为万事大吉了(面壁思过ing),这回是完整测试过了

最新的版本,问题已经解决。可以成功下载了👍

gygy commented 4 months ago

好吧,我承认是我没认真测试,代码从我自己仓库复制过来的以为万事大吉了(面壁思过ing),这回是完整测试过了

后面是不是可以自动获取迅雷配置了,不用修改迅雷get 那个配置文件

gygy commented 4 months ago

好吧,我承认是我没认真测试,代码从我自己仓库复制过来的以为万事大吉了(面壁思过ing),这回是完整测试过了

增加的功能好用

sgpublic commented 4 months ago

后面是不是可以自动获取迅雷配置了,不用修改迅雷get 那个配置文件

是的,不用了,迅雷能做到开箱即用了,前提是升级到3.21.0及以上,但不排除迅雷以后更新修改函数名称之类的导致方法失效,到时候再改吧

richardli1598 commented 4 months ago

是的,不用了,迅雷能做到开箱即用了,前提是升级到3.21.0及以上,但不排除迅雷以后更新修改函数名称之类的导致方法失效,到时候再改吧

当钉子户,一直这个版本