What is the cause and solution to SVN: Could not authenticate to server: rejected Basic challenge?

假如想象 提交于 2019-11-30 06:03:51
 authorization failed: Could not authenticate to server: rejected Basic
 challenge

The error you get means that SVN server (Apache HTTP Server actually) rejects to authenticate you because of invalid credentials. Here are the steps to troubleshoot the error:

  • Do you get the password prompt? Do you get the password prompt 3 times in a row and then see this error?

    If you do: the first troubleshooting step would be to double-check that the entered username and password are correct. Usernames can be case-sensitive!

    The second troubleshooting step is not as obvious as the previous one; you can encounter the problem after changing your AD account's password. Basic authentication fails when password contains non-ASCII symbols (e.g. £, ü, ä, etc.). Shortly speaking Basic auth does not support non-ASCII characters in the password.

  • You do not get the password prompt, it just fails with the error authorization failed: Could not authenticate to server: rejected Basic challenge.

    It makes sense to attempt to authenticate forcing your credentials, e.g. with the command-line:

    svn info --username USERNAME --password PASSWORD --no-auth-cache https://server/svn/repository/

    --username ARG : specify a username ARG

    --password ARG : specify a password ARG

    --no-auth-cache : do not cache authentication tokens

    If you can successfully authenticate with this command-line, you should clear your cached credentials. See SVNBook | Client Credentials for details. However, some GUI clients allow you to clear cache in a couple of clicks.

In my case, it was a problem with the gnome keyring. I deleted is completely (rm all the files in ..gnome2/keyrings/ [for Debian])

one thing that i noticed is that if i select 1.6 version in SVN working Copy Format popup while importing from svn then it doesnt allows me to checkout and throws above error. If i select 1.7 version checkout worked fine.

I m using IntelijIdea 13.1.5

Best to just use SVN to copy trunk over to tags

svn cp http://plugins.svn.wordpress.org/xxx/trunk http://plugins.svn.wordpress.org/xxx/tags/1.0 -m "tagging 1.0"

That should work just fine if you're having a problem with git svn tag.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!