Page 1 of 1

URL mismatch

PostPosted: Tue Aug 28, 2007 12:01 am
by ksf
Can anyone help me to find out why this happens?
This errors happens whenever you try to commit anything to any of our svn servers. It happens on both Mac and Windows with the newest version of Syncro SVN.
Please help! We already bought 5 licenses.
Code: Select all
[18:03:01] - svn checkout  --revision HEAD https://it-svn.sei.cmu.edu:443/repo/test C:\Documents and Settings\ksf\testrepo
[18:03:01] - At revision 0.

[18:03:03] - svn status --verbose testrepo
[18:03:03] - Operation successful

[18:03:13] - svn mkdir testrepo/TheTest
[18:03:13] - A         C:\Documents and Settings\ksf\testrepo\TheTest
[18:03:13] - Refreshing files state...
[18:03:13] - Refresh done
[18:03:13] - Operation successful

[18:03:18] - svn update --revision HEAD testrepo
[18:03:18] - At revision 0.
[18:03:19] - Refreshing files state...
[18:03:19] - Refresh done

[18:03:20] - Collecting outgoing changes...
[18:03:20] - Operation successful

[18:03:23] - Commit process started...
[18:03:23] - Create commit packet...

[18:03:23] - svn commit -m "add a test folder" 1 item(s)
[18:03:23] - Adding         TheTest
[18:03:23] - Refreshing files state...
[18:03:23] - Refresh done
[18:03:23] - Operation failed: svn: Commit failed (details follow):
svn: CHECKOUT request failed on '/repo/test/!svn/ver/0/'
svn: CHECKOUT of '/repo/test/!svn/ver/0/': 400 Bad Request (https://it-svn.sei.cmu.edu)

:cry:

Re: URL mismatch

PostPosted: Tue Aug 28, 2007 12:26 am
by ksf
This is what gets logged on the SVN server when this happens:

[Mon Aug 27 18:03:23 2007] [error] [client 128.237.6.111] Digest: uri mismatch - </repo/test/!svn/ver/0/> does not match request-uri </repo/test/!svn/ver/0>

PostPosted: Tue Aug 28, 2007 9:50 am
by sorin
Hello,

There is a problem in the configuration of your server. The SVN Client sends requests without a '/' character at the end of the URL. Your server requires a '/' character at the end of the URL but it should not do that. A URL is not required to end with '/'.


Regards,
Sorin

PostPosted: Tue Aug 28, 2007 1:35 pm
by ksf
I'm wondering what the difference could be on the server, as all other clients (tortoiseSVN and the SVN command line program) both work fine.

PostPosted: Tue Aug 28, 2007 5:11 pm
by sorin
Hello,

What is the version of your SVN server? Can you send us the configuration file of the server in order to try to reproduce the problem?


Regards,
Sorin

PostPosted: Tue Aug 28, 2007 7:12 pm
by ksf
Hello and thanks for the reply, Sorin.
Could you please email me, or send me your email address? Our SVN admin would like to give you an account and a test repository on one of our SVN servers.
Thanks,
- Kodiak Firesmith

sorin wrote:Hello,

What is the version of your SVN server? Can you send us the configuration file of the server in order to try to reproduce the problem?


Regards,
Sorin

PostPosted: Tue Aug 28, 2007 8:43 pm
by ksf
[Sorry for posting again, but I don't seem to have an edit button.]

I wanted to add that I'm not able to send you a copy of the SVN conf file on our servers, as policy prohibits it. I do apologize.

Hopefully you will be able to find all the info you need from testing with a test account.

Thanks again,
- Kodiak

PostPosted: Wed Aug 29, 2007 4:42 pm
by sorin
Thank you. I will contact you by email.


Regards,
Sorin