Ssl Ansible,如何信任证书?

Ssl Ansible,如何信任证书?,ssl,svn,ansible,openssl,Ssl,Svn,Ansible,Openssl,Im使用来自svn模块的以下命令: - subversion: repo: https://subversion:80/repos/xt_tools/ dest: ~/.build/xt_tools 我收到以下错误:“服务器证书验证失败:为其他主机名颁发的证书,颁发者不受信任()” 由于这些是虚拟机(CentOS/7),我会根据需要启动,这是一个我将不断遇到的问题。我认为必须有一种方法,要么自动生成证书,要么在提示时自动接受 有什么想法吗?我认为您可以将这些CA证书添加到计算

Im使用来自svn模块的以下命令:

- subversion: 
    repo: https://subversion:80/repos/xt_tools/
    dest: ~/.build/xt_tools
我收到以下错误:“服务器证书验证失败:为其他主机名颁发的证书,颁发者不受信任()”

由于这些是虚拟机(CentOS/7),我会根据需要启动,这是一个我将不断遇到的问题。我认为必须有一种方法,要么自动生成证书,要么在提示时自动接受


有什么想法吗?

我认为您可以将这些CA证书添加到计算机的信任存储中,或者使用该选项指向运行
svn
的自定义脚本,同时提供或任何适合您特定CA不匹配的内容。您甚至可以通过
executable:/path/to/svn--trust server cert failure=等等
逃脱,但这取决于
self.run_命令的细微差别,所以。。。我想试试吧


似乎有一些选项可以通过每个用户的配置文件使用,但鉴于subversion文档几乎被放弃,您必须阅读源代码,以发现该配置中是否包含
信任服务器证书失败

尝试过--non-interactive--trust server cert',但这在命令或shell模块中不起作用。好吧,您询问了
subversion:
模块,所以我试图在其参数范围内工作,但是很好:用你的subversion版本更新它,然后从失败的命令中输出我最后做的就是在配置新VM时将有效的证书信息复制到svn.ssl.server和svn.simple文件夹中。