Linux下SVN Server不能验证的一种解决办法
我们协会使用的SVN是subversion1.4.6版本的,部署在一台较老的DELL的PowerEdge服务器上,操作系统是Ubuntu 7.10 Serve版.之前一直可以正常使用.但是在今天突然发生了所有用户都无法登录的Authentication Failure ,经仔细查看authz,passwd,svnserve.conf的相关配置都未曾出错.
最终在国外SVN论坛的相似问题帖中找到问题的原因.不知何种原因,/dev/random的权限被更改为rw-r-----,导致svn用户启动的进程无法访问,从而无法从/dev/random处获得随机数以完成用户的验证过程,从而导致了所有用户的无法访问,而报错内容类似Authentication Failure: an internal error....
PS: 在解决这个问题的过程中,又了解了/dev/random的作用,一种极好的随机数源.
相关推荐
ECSHOP专属建设 2020-11-13
xzjforDream 2020-09-23
fenggit 2020-09-15
起点 2020-08-17
leehbhs 2020-07-26
leehbhs 2020-07-04
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf
起点 2020-06-28
leehbhs 2020-06-20
dingqinghu 2020-06-16
dengweijunkedafu 2020-06-09
nebulali 2020-05-27
起点 2020-05-10
起点 2020-05-05
83520298 2020-05-04