Transmission无法下载磁力链接,仅可通过.torrent文件下载求助
Troubleshooting Transmission's Magnet Link Download Stuck Issue
我之前也碰到过一模一样的问题!折腾了好一阵才找到几个靠谱的解决办法,分享给你:
检查DHT网络设置
磁力链接完全依赖DHT网络来获取种子的Peer信息,这一步最容易出问题。打开Transmission的偏好设置→网络标签,确保「启用DHT网络」「启用本地Peer发现」这两个选项都勾选了。如果本来就是勾选状态,建议先取消勾选,重启Transmission后再重新勾选——有时候DHT的缓存数据异常,重置一下就能恢复。重置Transmission配置文件
损坏的配置文件也会导致磁力链接解析失败。先完全关闭Transmission,找到配置文件所在路径:- macOS:
~/Library/Application Support/Transmission - Linux:
~/.config/transmission - Windows:
%APPDATA%\Transmission
把文件夹里的settings.json重命名为settings.json.backup,然后重新打开Transmission,它会自动生成全新的配置文件,再测试磁力链接。
- macOS:
排查防火墙与代理干扰
防火墙或者代理设置可能阻断了Transmission和DHT节点的连接。先暂时关闭系统防火墙试试,或者把Transmission添加到防火墙的允许列表;如果正在使用代理,检查Transmission里的代理配置是否正确,或者先关闭代理再测试磁力链接。更新到最新稳定版
旧版本的Transmission可能存在磁力链接解析的已知bug,直接安装最新的稳定版,很多时候更新就能解决这类兼容性问题。
如果上面的方法都没效果,可以试试用Transmission的命令行工具测试:打开终端输入 transmission-cli "你的磁力链接",看看终端输出的报错信息,能帮你定位更具体的问题。
内容的提问来源于stack exchange,提问作者Ebram Shehata
相关产品推荐
相关产品推荐

