Re: Can't access repo using http:// or svn://
> Now I tried it from scratch with svnserve (with Apache and old repo
> Here is what I did step-by-step (I am running Vista Business with SP1)
> 1. Installed CollabNet Subversion 1.5.1 (In the installer config I
> specified D:\SVN as the defaul repo directory and left the port at its
> default value of 3690).
> 2. Disabled the Windows Firewall
> 3. Launched using svnserve.exe --daemon --root D:\SVN
> 4. In svnserve.conf I put:
> anon-access = none
> auth-access = write
> password-db = passwd
> 4. In passwd I put:
> test = test
> 5. On my router I forwarded port 3690 (TCP) to the machine IP on which
> svnserve is running.
> End result: svn:// works with "localhost", but using an external IP I
> get this in the repo browser:
> "Can't connect to host 'IP OF THE MACHINE': No connection could be
> made because the target machine actively refused it."
You have to bind svnserve to an ip address. It defaults to 'localhost':
svnserve.exe --daemon --root D:\SVN --listen-host <ip-of-host>
If you don't specify --listen-host, it will bind to localhost and refuse
connections to the real ip (localhost has ip 127.0.0.1).
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-08-28 10:18:37 CEST
This is an archived mail posted to the TortoiseSVN Users