SVN:身份验证不稳定地失败

SVN:身份验证不稳定地失败,svn,version-control,Svn,Version Control,我在一家拥有大型SVN服务器系统的公司工作。这个问题由IT部门“解决”,但实际上它被记为SVN异常。基本上,在我尝试更新、提交等操作时,我的SVN身份验证90%都失败。我遇到以下错误: Error: Unable to connect to a repository at URL 'http://REPO_URL' Error: OPTIONS of 'http://REPO_URL': authorization failed: Could not Error: authenticate

我在一家拥有大型SVN服务器系统的公司工作。这个问题由IT部门“解决”,但实际上它被记为SVN异常。基本上,在我尝试更新、提交等操作时,我的SVN身份验证90%都失败。我遇到以下错误:

Error: Unable to connect to a repository at URL 'http://REPO_URL' 
Error: OPTIONS of 'http://REPO_URL': authorization failed: Could not 
Error: authenticate to server: rejected Basic challenge (http://URL) 
(REPO_URL是实际的URL,我也尝试了HTTPS)


现在,如果我继续尝试登录,在大约50次重试之后,SVN系统似乎会“解锁”。在很短的一段时间内,我将拥有正常的提交、更新等能力,不会出现任何问题。我可能30分钟后回来,结果又被“锁在外面”。它表示每次重试时系统中都会记录密码不匹配。我似乎不知道问题可能是什么。显然,我的密码是正确的,因为它有时会进行身份验证,但就我的一生而言,我不明白为什么它似乎会周期性地将我锁在门外。有什么想法吗?还是说黑魔法真的在起作用?

前言:如果不了解Apache的配置(SVN部分)和(相关)网络基础设施,这将只是猜测和巫毒,但你可以站在你的一边

  • 如果您有本地缓存的SVN凭据($Subversion\auth\SVN.simple),您可以验证它(仅在Windows主机的情况下-
    TSvnPwd
    可能有帮助)和|或删除与存储库文件相关的内容
  • 您可以始终(或仅在清除缓存凭据后使用一次)将svn命令与(验证为正确无误)
    --username
    --password
    选项一起使用

  • 为您的IT执行任务:在存储库服务器之前拦截流量,但在最后一个活动节点之后拦截流量解码流量(普通http是一项简单的任务)并验证传输数据的完整性和永久性

    可能是一些后台应用程序尝试使用旧凭据,并且(在多次尝试后)锁定您的帐户?它提到在不同的计算机上登录也可能导致此问题