aira2c +Apache+MYSQL+php-FPM 启动 && Aria远程下载速度为0,提示证书获取错误
- Wordpress建设
- 2018-07-29
- 90热度
- 0评论
Aria远程下载速度为0,提示证书获取错误
----------------------------------------------------------------------
OPENWRT 15.05版本,Aria已启动,Web控制台也正常,本地下载也很正常。
但是远程路由挂载时,一导入链接就马上从下载中的任务跳到其他任务。
错误日志显示:[SocketCore.cc:1015] errorCode=1 SSL/TLS handshake failure: unable to get local issuer certificate打开http://192.168.1.1:6800/jsonrpc?jsoncallback=1,则提示:
1({"id":null,"jsonrpc":"2.0","error":{"code":-32600,"message":"Invalid Request."}})
请问该如何处理?谢谢。
安装 ca-certificates 或者配置文件里 check-certificate = false
1,entware --》opkg install ca-certificates--》 ok
2,登陆ubuntu scp /etc/ssl/certs/ca-certificates.crt root@192.168.11.1:ca-certificates.crt
cp /home/ca-certificates.crt /opt/etc/ssl/certs/ca-certificates.crt
// 必须指定 entware-ng openssl (aria2c依赖/opt目录编译)目录 系统本身不行!指定证书文件位置 /opt/etc/xiazai/aria2.conf
dir=/home/upload/aria2/downloads
input-file=/home/upload/aria2/session.dat
log=/opt/var/log/aria2.log
max-concurrent-downloads=8
check-integrity=true
continue=true
ca-certificate=/opt/etc/ssl/certs/ca-certificates.crt
==============================================================
aira2c +Apache+MYSQL+php-FPM 启动
/etc/init.d目录下面就是系统加载的开机配置
每个配置可以设置START优先级,数字越大启动越靠后,如果有很多需要依赖网络或者USB之类的启动程序最好设置靠后一些,等其他程序启动了再启动。
系统读取etc/init.d/下的启动配置文件后,系统会根据start优先级,按照顺序执行每个文件的start()函数中的命令。
下面为myapp添加开启启动,myapp的路径是/mnt/sda1/myapp
root@freebsd:~# cat /etc/init.d/zmy-plugin
#!/bin/sh /etc/rc.common
# /etc/init.d/zmy-plugin
START=99start() {
sh /opt/etc/init.d/userinfo.sh
}stop() {
killall my-plugin
}
restart(){
killall my-plugin
}
root@freebsd:~# cat /opt/etc/init.d/userinfo.sh
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.sleep 1s
/opt/etc/init.d/S70mysqld start
sleep 2s
/opt/etc/init.d/S79php7-fpm start
sleep 2s
/opt/sbin/apachectl -k start
sleep 2s
source /etc/profile
sleep 2s
cd /opt/etc/init.d/
sudo -u smb_guest /opt/etc/init.d/S81aria2 start
sleep 1s
ntpd -n -q -p 0.asia.pool.ntp.orgexit 0
cd /etc
chmod 777 /etc/init.d/zmy-plugin #设置权限,否则无法激活开机启动,提示权限不足
/etc/init.d/zmy-plugin enable #激活开机启动
/etc/init.d/zmy-plugin start #运行start函数启动程序
