Windows环境下Subversion Edge替换SSL证书后仍使用默认证书的问题咨询
Windows环境下Subversion Edge替换SSL证书后仍使用默认证书的问题咨询
我最近在Windows环境部署了一台新的Collab.net Subversion Edge服务器,想让HTTPS正常工作——目前服务器确实能通过HTTPS访问站点,但用的还是默认的自签名证书,这让我很困扰。
我找到了证书的存放目录:C:\csvn\data\certs,之后把自己的通配符证书重命名成和原有文件一致的名称,替换了这两个文件:
cloud_services_root_ca.crtsvnedge.crt
替换完成后,我先重启了CollabNet Subversion Server服务(这个服务的描述是Apache),甚至还重启了整个机器,但站点依然在使用svnedge.collab.net的默认证书。
我查了官方文档,发现相关内容很缺失:文档只提到了自签名证书和购买证书的部分,完全没说明怎么安装第三方证书。
现在我有几个疑问想请教:
- 我到底哪里操作出错了?正确的证书存放位置应该是哪里?
- 另外我没有修改过
svnedge.key文件,是不是需要重新生成这个文件?
备注:内容来源于stack exchange,提问作者Andrew M
相关产品推荐
相关产品推荐

