使用ansible'进行证书验证;s maven_伪影

使用ansible'进行证书验证;s maven_伪影,ansible,ssl-certificate,Ansible,Ssl Certificate,我试图从使用自签名证书的Nexus中提取一个jar ansible -m maven_artifact -a "repository_url=https://<nexus_host>/repository/maven-snampshots group_id=<group_id> artifact_id=<artifact_id> dest=/tmp/jars validate_certs=yes username=admin password=admin123

我试图从使用自签名证书的Nexus中提取一个jar

ansible -m maven_artifact -a "repository_url=https://<nexus_host>/repository/maven-snampshots group_id=<group_id> artifact_id=<artifact_id> dest=/tmp/jars validate_certs=yes username=admin password=admin123" -i inventory.ini env_dev

我们获取证书的方法是使用openssl并将其指向相关站点,将其下载为.pem,然后将其安装到进行调用或被调用的服务器上

获取证书:

openssl s_client -connect  site.com:636 </dev/null 2>/dev/null  | openssl x509 -outform PEM > site.pem

我们获取证书的方法是使用openssl并将其指向相关站点,将其下载为.pem,然后将其安装到进行调用或被调用的服务器上

获取证书:

openssl s_client -connect  site.com:636 </dev/null 2>/dev/null  | openssl x509 -outform PEM > site.pem

嘿,为什么不使用
validate\u certs=False
?您有一个旧的python版本,因此是最好的选择嘿,为什么不使用
validate\u certs=False
?您有一个旧的python版本,所以这是最好的选择
sudo keytool -importcert -noprompt -alias site-`date "+%Y%m%d%H%M%S"` -file ./site.pem -keystore /usr/java/latest/lib/security/cacerts -storepass changeit