IDEA踩坑记一
问题描述
使用SVN提交代码失败,报错E230001: Server SSL certificate verification failed: certificate issued。
在网上搜索了一下,全是下面这样的回答:
实际上这个 ls 是查看目录内容的命令,执行之后会展示目录内所有目录文件信息,完全没有任何作用。
而且这个项目明明是我刚刚checkout下来的?访问目录都正常,只是现在提交失败了。
是什么原因导致,代码可以下载,却不能提交呢?
分析原因
咱们先把这句报错翻译一下:
意思是:服务器SSL证书验证失败,但是证书其实是已经存在的。
而且事实也是这样的:
证书验证失败,导致的代码commit失败。之前代码checkout能成功,是因为有证书。那为什么checkout的时候证书可以验证通过,而commit的时候验证就失败了呢?
问题其实也很简单,百度查查这个SSL就明白了。