Unable to connect to a repository at URL - after upgrade to TVSN 1.9.7

1,867 views
Skip to first unread message

Katharina Wolkwitz

unread,
Oct 25, 2017, 4:26:09 AM10/25/17
to TortoiseSVN
Hello everybody,

I've got three servers running on SLES (2 on 12.3 and 1 on 11.3) with SVN 1.9.7 / 1.7.4 repositories on them.
On my Windows 7 64bit PC I've upgraded to TortoiseSVN 1.9.7, Build 27907 - 64 Bit yesterday from 1.9.6 and since then I cannot access the repositories on any of the servers anymore. I get the following error-message from repo-browser, update or new-checkout:

Unable to connect to a repository at URL
 'svn+ssh://svnuser@02%20kai-h00/vufind-1'
Invalid host 'svnuser@02%20kai-h00'

The ssh-connection is working, the svn on the server is working as well.

The problem is also occurring on a different PC with Windows 10 64bit.

When I downgrade to TVSN 1.9.6 again, the connection to the repositories is working fine again, so the problem seems to be with the TVSN-version 1.9.7.

Does anybody have an idea what to do?

Kate

Stefan

unread,
Oct 25, 2017, 2:08:24 PM10/25/17
to TortoiseSVN


On Wednesday, October 25, 2017 at 10:26:09 AM UTC+2, Katharina Wolkwitz wrote:
Hello everybody,

I've got three servers running on SLES (2 on 12.3 and 1 on 11.3) with SVN 1.9.7 / 1.7.4 repositories on them.
On my Windows 7 64bit PC I've upgraded to TortoiseSVN 1.9.7, Build 27907 - 64 Bit yesterday from 1.9.6 and since then I cannot access the repositories on any of the servers anymore. I get the following error-message from repo-browser, update or new-checkout:

Unable to connect to a repository at URL
 'svn+ssh://svnuser@02%20kai-h00/vufind-1'
Invalid host 'svnuser@02%20kai-h00'

I think this is the problem: you have escaped chars in the host name! The host name should not contain escaped chars or chars that need escaping.
Handling of such hostnames was disabled due to a security problem in earlier svn versions. See
for details.

You have to change the hostname to make it work again. Sorry.

Stefan

Katharina Wolkwitz

unread,
Oct 26, 2017, 2:43:00 AM10/26/17
to TortoiseSVN
Hi Stefan,

thanks for the information. That helped a lot - and I didn't have to change the hostname only my putty-entries connecting to it which had a blank-character in it.
After changing the blank to a underscore like so for example:

"02_kai-h00" instead of "02 kai-h00" the TVSN-URL changed
from
svn+ssh://svnuser@02%20kai-h00/vufind-1
to
svn+ssh://svnuser@02_kai-h00/vufind-1
and everything works fine again. But I had to know that the problem was the blank in the first place... :-)

So thanks again,
Kate
Reply all
Reply to author
Forward
0 new messages