Re: SVNServe and firewalls
From: Robert Murphy <rmurphy440m_at_peoplepc.com>
Date: 2005-04-23 18:30:05 CEST
Thanks for the ideas!
Unfortunately we have outsourced our hosting and our hosting company only supports Apache 1.3 running on Red Hat 9 :(. We may switch hosting companies anyway but not for some time. We will try to give the svn+ssh a shot since our partners use SSH to log onto servers at a couple of their corporate offices. Our partners only have two developers who really need access so setting up two shell accounts isn’t a big deal. I guess a better long term solution is to just use the svn Apache 2 module and use https:// to access our repositories. As for the socks options I will have to wait until Monday (it’s the weekend here in the States) and talk to them directly.
Thanks again for the quick responses!
Rob.
-----Original Message-----
Robert Murphy wrote:
To be clear let me repeat what I am reading. You are hosting the repository. You think the access to the repository from the outside world is fine. But your partners are having trouble getting to it because they cannot get out of their restrictive firewall. You think the problem is on their end getting out.
> We tried to be clever hand have svnserve use port 80 and have it bind
Can your partners get out using ssh? If so then they should be able to use the svn+ssh:// method. This will use port 22. This does unfortunately mean shell access to your server. Special and more restrictive configurations are available.
Many times restrictive corporate firewalls will provide alternate access methods such as a "socks" server. Frequently this is not known to users. Check to see if your partner has a socks server is available to get access outside their firewall. This is the case at my employment. We configure ssh to use socks to connect out. Then the svn+ssh:// method is available. If socks is available then you could also use a "socksified" svn client directly instead of using a "socksified" ssh client with svn+ssh. Feel free to mail me directly with socks questions because that would be off-topic for this list.
I personally like using the svn+ssh:// method and use it whenever possible by preference. However issues such as the one you are seeing have been a push to use the https:// method. Using http/https works through most firewalls and is more seamless in port environments such as MS. Using https:// would likely solve your problem. Is it possible for you to set up an apache2 installation to host a WebDAV interface? What system is hosting the repository? For instance I am using Debian GNU/Linux and this is quite easy to install and configure there.
Bob
---------------------------------------------------------------------
-- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.2 - Release Date: 4/21/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.2 - Release Date: 4/21/2005 ________________________________________ PeoplePC Online A better way to Internet http://www.peoplepc.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org For additional commands, e-mail: users-help@subversion.tigris.orgReceived on Sat Apr 23 18:31:44 2005 |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.