gocron icon indicating copy to clipboard operation
gocron copied to clipboard

启用证书后测试连接:无法连接远程服务器

Open sxin0 opened this issue 2 years ago • 1 comments

创建CA证书

openssl  genrsa  -out ca.key 4096
openssl req -x509 -new -nodes -key ca.key -subj "/CN=CA" -days 3650 -out ca.crt

用CA证书签发server证书

openssl genrsa -out server.key 2048
openssl req -new -key server.key -subj "/CN=server" -out server.csr
openssl x509 -req -in server.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.crt -days 3650

用CA证书签发client证书

openssl genrsa -out client.key 2048
openssl req -new -key client.key -subj "/CN=client" -out client.csr
echo extendedKeyUsage=clientAuth > extfile.cnf
openssl x509 -req -in client.csr -CA ca.crt -CAkey ca.key -set_serial 02  -extfile extfile.cnf -out client.crt -days 3650

gocron 启用证书

enable_tls = true ca_file = /usr/local/gocron/conf/ca.crt cert_file = /usr/local/gocron/conf/server.crt key_file = /usr/local/gocron/conf/server.key

gocron-node 启用证书

gocron-node -enable-tls -ca-file=/usr/local/gocron/conf/ca.crt -cert-file=/usr/local/gocron/conf/client.crt -key-file=/usr/local/gocron/conf/client.key

测试连接

连接失败-无法连接远程服务器

sxin0 avatar Jul 28 '22 08:07 sxin0

@ouqiang 这是啥原因呢

sxin0 avatar Jul 28 '22 08:07 sxin0