比较来自世界各地的卖家的域名和 IT 服务价格

Redmine Subversion 即使是说,也不会忽略证书错误

我安装了一份副本
http://redmine.org
通过
http://bitnami.org/stack/redmine
我有访问远程存储库的问题 SVN 穿过 https. 问题似乎与我没有签名证书的事实有关,并且提供的证书与主机名不相对应 (我通过多个主机名向同一台服务器吸引).

我是新的b。 Ruby, Mongrel, Rails 和 Redmine.

遵循B的建议。
http://bitnami.org/forums/foru ... rsion
, 我改变了这样的方式 Redmine 用途

svn

客户in.

\apps\redmine\lib\
redmine\scm\adapters\subversion_adapter.rb



SVN_BIN = "svn"



SVN_BIN = "svn --trust-server-cert --non-interactive --config-dir c:/user/temp"

我希望这一点

--trust-server-cert

该选项将纠正证书的问题。 但是,我仍然收到以下错误消息

mongrel.log

:

svn: OPTIONS of '
https://server.xyz:8443/svn/reponame
': 检查服务器证书失败:发行颁发证书,发行人不是受托人 (
https://server.xyz:8443
)

有谁知道该怎么办?

附加信息:

每次更改后,我重新启动了jarors的服务

我相信配置的变化生效,因为 Subversion 创建了一个完整的配置目录

c:\user\temp


我可以使用命令行访问远程存储库

svn

没问题

远程存储库工作 Windows 从 VisualSVN
已邀请:

涵秋

赞同来自:

我明白这是一个古老的问题,但这仍然是一个常见的问题。 简而言之,你需要得到 Subversion 将服务器证书存储在相应的配置目录中。

从命令行中,执行以下操作:


svn --config-dir c:/user/temp info [url=https://<url_of_subversion_repository>]https://<url_of_subversion_repository>[/url]

您必须收到以下消息:

Error validating server certificate for [url=https://<url_of_subversion_repository>:44]https://<url_of_subversion_repository>:44[/url]3':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
- The certificate hostname does not match.
Certificate information:
- Hostname: <url_of_subversion_repository>
- Valid: from Thu, 10 Dec 2009 04:06:30 GMT until Tue, 09 Dec 2014 04:06:30 GMT
- Issuer: <cert details="">, <cert details="">, <city>, <state>, <country>
- Fingerprint: <finger print="">
(R)eject, accept (t)emporarily or accept (p)ermanently?

永远接受证书。 这将在您指定的相同配置目录中保存必要的信息 Redmine, 一切都应该是秩序的。
</finger></country></state></city></cert></cert></url_of_subversion_repository></url_of_subversion_repository></url_of_subversion_repository>

风见雨下

赞同来自:

我对其进行了分类,设置服务器主机的名称 Subversion 关于我从安装请求的事实 Redmine. 听到它可以关闭的方式仍然有趣。

要回复问题请先登录注册