因为我站点一般都是强制HTTPS跳转的,最近玩AriaNG的时候,发现搭建好AriaNG之后输入密码可以正常连接RPC,就可以正常工作了。之后的话我配置HTTPS的时候就无论如何都认证失败,就很奇怪,经过不断谷歌之后,还是解决了问题,这个问题出在aira2没有配置证书。
首先我们需要修改aria2.conf
nano /root/.aria2/aria2.conf
找到以下配置:
把rpc-secure=true前面的#注释掉
把rpc-certificate=/root/xxx.pem前面的#注释掉,并且把/root/xxx.pem替换成你HTTPS站点所配置的pem文件(有的也可以是crt文件)
把rpc-private-key=/root/xxx.key前面的#注释掉,并且把/root/xxx.key替换成你HTTPS站点所配置的key私钥文件。
然后保存重启aria2,这个时候再打开HTTPS的AriaNG网站,输入RPC密钥,即可连接成功。
原创文章转载请注明:转载自:解决当AriaNG站点是HTTPS时认证失败的问题
没有证书pem和key 怎么解决? 😥
解决了,忘了改文件后缀.
修改完就无法启动了.
试了还是不行啊,证书pem和key都复制到一个新的文件了,后缀名也改成了.pem和.key了还是配置不成功
为什么要复制到一个新文件,直接把路径改一下不就行了,后缀压根不要改,综上所述,你自己配置出错。
感谢up主,已成功认证
试了不行,启动不了服务
启动不了服务跟这个没关系