The company that I work for has two offices in the US.  We decided to
look into CVS so that both offices would have access to the same
source repository.

The server sits out on the web and the clients are behind a firewall.
We can get WinCVS clients to connect to a CVS server just fine as long
as we don't have to go through a firewall.  With a firewall we seem to
connect to the server, but then we get, "Connection reset by peer". 
All I had the SysAdmin do was open the 8888 port on the firewall for
outgoing.

The SysAdmin said that CVS seemed to need more than just the one port
specified (we used 8888).  I guess the Firewall log looked like it was
trying to use another port too.  The SysAdmin said that we were on a
firewall only CVS was using (To help isolate the problem).

I've looked all over the net for a solid step by step instruction
document on connecting to a cvs server through a firewall and I cannot
find one.

I would think that something like this would be a huge priority for a
program like cvs.  I would think that most developers work for
companies that are behind firewalls.  And CVS seems to be used for
more than just open source development.

I don't even remember the official docs mentioning anything about a
firewall entering the picture.

Can someone point me in the right direction or, better yet, give me
some solid instructions on how to connect to a CVS server that is
outside a firewall from within the firewall.  I don't care what client
is used.  I just want to find an answer and move on to the real work
at hand.

Thanks in advanced,
Mike

Reply via email to