On Sat, Nov 27, 2010 at 08:28:13AM -0800, George Workman wrote:
> Hi,
>
> I have confirmed that svnserve is up and running as a daemon. I'm able to use
> it locally (on the server itself) and I am also able to connect to the
> repository using Tortoise SVN from a Windows Vista machine by using the svn+ssh
> method.
>
> Yet the Subversion book indicates this is not the best method and accordingly,
> I'd like to connect without the ssh method (I will then add SASL afterwards). I
> have chosen this method particularly over the Apache method as it is, per the
> book, a more simple set up.
>
> My repository is located at /var/svn/repos
>
> I am attempting to connect to it by using svn://<myserver.com>/var/svn/repos
> and I get: 'No connection could be made because the target machine actively
> refused it."
>
> I have confirmed svnserve listens on the default port, and that port is open in
> iptables and on my router.
Make sure to pass the --listen-host myserver.com option to svnserve.
Otherwise it asks the operating system for any address in ONE address
family (svnserve doesn't support multiple address families at the same time).
If the address returned by the OS happens to be an IPv6 address but you can
reach the server only via IPv4 you cannot reach svnserve.
Stefan
Received on 2010-11-29 12:48:12 CET