我想要创建一个用于Google负载平衡器的自签名证书,我已经编写了以下脚本来编写它:
#!/bin/bash
FQDN=*.domain.net
SUBJ="/C=CZ/ST=Country/L=City/O=Authority/CN=$FQDN"
VALIDITY=3650
# make directories to work from
mkdir -p certs
# generate self signed root CA cert
openssl req -nodes -x509 -newkey rsa:2048 -keyout certs/ca.key -out
我正在尝试为我的网络设置实现根CA和中间CA。我已经创建了根CA和中间CA,并且已经注册和注册了组织的所有成员,即排序者,同级,管理员,用户。 一切都很好,因为我已经看到CA的日志,它们工作正常,但当我尝试启动对等体和订单者的docker容器时,它们没有起来,通过查看订购者和对等体的日志,我得到了这些日志: certificate has expired or is not yet valid yet. 有没有人可以帮助我,因为我已经尝试了几次,但每次我都只得到这个错误。
问题:当我试图使用证书时,我无法在远程MySql服务器和本地计算机之间建立连接。
Mysql版本:ver14.14disrige5.7.31,用于Linux (x86_64),使用EditLine包装器
buntu 18.04.3 LTS
我已经在新的Ubuntu服务器上创建了新的Mysql实例。我已经按脚本创建了用户:
CREATE USER 'sammy'@'MY_COMPUTER_IP' IDENTIFIED WITH mysql_native_password BY 'password';
当我输入SHOW GLOBAL
我有一个Microsoft正在运行,默认情况下它没有启用SAN字段,所以我已经通过
certutil -setreg policy\EditFlags +EDITF_ATTRIBUTESUBJECTALTNAME2
在此之前,一切正常工作。启用SAN字段后,当我提交签名请求时,将得到以下错误:
Your Request Id is XXX. The disposition message is “Denied by Policy Module
The certificate validity period will be shorter than the Certificate
Templa