Motrix icon indicating copy to clipboard operation
Motrix copied to clipboard

Mac版本下aria2c文件存在对ipv6支持错误

Open syyee opened this issue 3 years ago • 7 comments

错误描述 从1.5.1版本到最新的1.6.11版本该错误一直持续,当下载纯ipv6 PT站资源时 无法有效搜索分享节点,无速度(ipv4网络下的下载正常)。但替换contents/engine/aria2c文件为旧版本中(1.4.1及之前的版本)对应的文件后,下载就能正常进行,问题消失。

如何重现 重现步骤,如:

  1. 点击新建任务按钮
  2. 黏贴链接(尝试了bt.byr.cn的种子--ipv6 PT站,中国校园网ipv6或者非大陆原生ipv6地址可以访问)
  3. 点击提交
  4. 无法搜索到有效节点,下载无速度

预期的行为 正常下载

截图

运行环境

  • 操作系统类型: macOS
  • 具体版本: macOS 11.3.1
  • Motrix 版本: 1.6.11
  • 安装包类型:dmg

更多信息 从1.5.1版本到最新的1.6.11版本该错误一直持续,当下载纯ipv6 PT站资源时 无法有效搜索分享节点,无速度(ipv4网络下的下载正常)。但替换contents/engine/aria2c文件为旧版本中(1.4.1及之前的版本)对应的文件后,下载就能正常进行,问题消失。

syyee avatar May 20 '21 01:05 syyee

system.json 加一个配置试试:

"disable-ipv6": false,

https://github.com/agalwood/Motrix/issues/530#issuecomment-580751055

agalwood avatar May 20 '21 02:05 agalwood

尝试了,依然不起作用。system.json似乎在每次重启motrix会被重写覆盖,修改后手动重启aria2c依然无效。 也尝试在aria2.conf增加diable-ipv6 = false.依然不行。 但只要更换了1.4.1的aria2c就可以秒下

WX20210520-103152@2x 修改json后还是无法搜索到节点 更换aria2c后秒下 WX20210520-103415@2x

这是尝试修改aria2.conf也没作用 WX20210520-101918@2x 更换aria2c后 WX20210520-102019@2x

(每次修改后都是重启motrix,再次确认修改的文件包含disable-ipv6 false后尝试的)

syyee avatar May 20 '21 02:05 syyee

尝试了,依然不起作用。system.json似乎在每次重启motrix会被重写覆盖,修改后手动重启aria2c依然无效。 也尝试在aria2.conf增加diable-ipv6 = false.依然不行。 但只要更换了1.4.1的aria2c就可以秒下

WX20210520-103152@2x

修改json后还是无法搜索到节点 更换aria2c后秒下 WX20210520-103415@2x

这是尝试修改aria2.conf也没作用 WX20210520-101918@2x 更换aria2c后 WX20210520-102019@2x

(每次修改后都是重启motrix,再次确认修改的文件包含disable-ipv6 false后尝试的)

请问你是直接将1.6.11版本中的engine文件夹下的aria2c.exe文件替换成1.4.1中的就可以了吗?还是只替换aria2c.conf,我尝试替换后好像就无法解析种子文件了

Haurchefant-G avatar Mar 21 '23 04:03 Haurchefant-G

我用的mac版

syyee avatar Mar 21 '23 04:03 syyee

我用的mac版

啊忘记细看了 那你是只替换了aria2c.conf还是替换了aria2c程序文件

Haurchefant-G avatar Mar 21 '23 05:03 Haurchefant-G

仔细看。。上面写了aria2c

syyee avatar Mar 21 '23 05:03 syyee

仔细看。。上面写了aria2c

好的 谢谢

Haurchefant-G avatar Mar 21 '23 05:03 Haurchefant-G