Hello Alexander, Indeed, the SVN server is a Windows based VisualSVN server. Your suggestion for the extra jvm arguments worked! Thanks a lot!
Just FYI, without the fix applied, when I remove the "--non-interactive" (and also the "--trust-server-certificate") the response of jsvn is: Authentication realm: <https://wsrv2164.xxx.corp:443> Username [xxx]: So it asks again for credentials. In the end authentication always fails. Regards, Joost AlexanderKitaev wrote: > > Hello, > > Might it be that your server uses NTLM or Negotiate authentication method? > > If so, it may make sense to put the following into jsvn script (I > assume you use 1.3.6 version): > > EXTRA_JVM_ARGUMENTS="-Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM" > > NTLM authentication might not be supported by SVNKit in all > environments, and Negotiate one requires JDK to be configured to > support it (see > http://www.syntevo.com/smartsvn/techarticles.html?page=configuration.kerberos-over-spnego > for how to configure it). Option above will force SVNKit to prefer > simple "Basic" authentication method in case it is advertised by the > server. > > Also, what does jsvn say when you remove "--non-interactive" argument > from command line? > > Alexander Kitaev, > TMate Software, > http://svnkit.com/ - Java [Sub]Versioning Library! > http://hg4j.com/ - Java Mercurial Library! > http://sqljet.com/ - Java SQLite Library! > > > > On 19 October 2011 12:44, Joostk <[email protected]> wrote: >> >> Hello all, >> >> I'm observing the following difference in behaviour between the svn >> binaries >> and svnkit (cli). >> >> Using svn binaries: >> >> $ svn info --username xxx --password xxx --no-auth-cache >> --non-interactive >> --trust-server-cert https://wsrv2164.xxx.corp/svn/REPO >> Path: REPO >> URL: https://wsrv2164.xxx.corp/svn/REPO >> Repository Root: https://wsrv2164.xxx.corp/svn/REPO >> Repository UUID: 343082f5-97f9-014a-8cc9-3848f4328179 >> Revision: 13 >> Node Kind: directory >> Last Changed Author: John >> Last Changed Rev: 13 >> Last Changed Date: 2011-10-19 08:59:55 +0200 (Wed, 19 Oct 2011) >> >> >> Using jsvn, provided in svnkit distribution (svnkit-1.3.6-v1): >> >> $ ./jsvn info --username xxx --password xxx --no-auth-cache >> --non-interactive --trust-server-cert https://wsrv2164.xxx.corp/svn/REPO >> svn: Authentication required for '<https://wsrv2164.xxx.corp:443>' >> >> The command line is exactly the same, but svnkit cannot access the >> repository while svn binaries can? >> >> Any ideas what can cause this? >> >> Kind regards, >> >> Joost >> >> -- >> View this message in context: >> http://old.nabble.com/SVN-authentication-problem-tp32681409p32681409.html >> Sent from the SVNKit - Users mailing list archive at Nabble.com. >> >> >> > > > -- View this message in context: http://old.nabble.com/SVN-authentication-problem-tp32681409p32694520.html Sent from the SVNKit - Users mailing list archive at Nabble.com.
