aria2连接不上,报错,输入 aria2c --conf-path=/etc/aria2/aria2.conf 命令报错
05/20 13:12:09 [ERROR] IPv4 RPC: failed to bind TCP port 6800 Exception: [SocketCore.cc:312] errorCode=1 绑定套接字失败,原因:地址已在使用 05/20 13:12:09 [ERROR] 捕捉到异常 Exception: [DownloadEngineFactory.cc:219] errorCode=1 Failed to setup RPC server.
上面报错说明端口被占用,输入 lsof -i tcp:6800 命令显示6800是aria2c的端口
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME aria2c 1427 root 5u IPv4 11367 0t0 TCP *:6800 (LISTEN)
解决办法就是修改端口,编辑配置文件 aria2.conf 加入代码 rpc-listen-port=6881
#是注释 #搭配 webui-aria2 来用个人感觉还不错 #如果只是本机用的话 这样设置看看 ## RPC设置 ## ============================================================ # 启用RPC, 默认:false enable-rpc=true # 允许所有来源, 默认:false #rpc-allow-origin-all=true # 允许非外部访问, 默认:false #rpc-listen-all=false 如果只是端口占用的话 换个端口号就可以了啊 # RPC监听端口, 端口被占用时可以修改, 默认:6800 rpc-listen-port=6881 # BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999 listen-port=6881-6999
设置好后启动一下
aria2c -D --conf-path=/etc/aria2/aria2.conf &