> >If you use a ssh-tunnel, I guess you want to use the :local: connect
> > method. However, you need to set up the ssh-tunnel manualy, see the ssh
> > man pages for details.
> >
> :local: method?
oops, sorry, I ment :pserver:
> :
> >The proxy feature within LinCVS is exclusively for :pserver: usage and
> >currently only supports proxy-server connection without authentication.
> >
> >If I understand correctly, you have your tunnel already configured and set
> > up. In this case, the cvs-server is reachable on a local port, depending
> > on the ssh-tunnel setup. Try to connect using :pserver: (password) and
> > localhost (or your ip) as cvs-server address, and specify the
> > tunnel-port.
> >
> >Your cvsroot should be sth. like:
> >:pserver:user@localhost:12345/path/to/repository
>
> I've tried to use the cvsroot:
> :pserver:cvs_user@cvs_server:/export/cvsroot
>
> but it looks like it is not using ssh. The error now is:
>
> trying to login: cvs_user@cvs_server:2401/export/cvsroot
> (HTTP tunneling through prx_server:prx_port)
> Proxy server: prx_server:prx_port does not support http tunneling to:
> cvs_server:2401
> The answer is:
> HTTP/1.1 502 Proxy Error ( The specified Secure Sockets Layer (SSL) port
> is not allowed. ISA Server is not configured to allow SSL requests from
> this port. Most Web browsers use port 443 for SSL requests. )
Well, as the message states, the proxy does not support this kind of
connection. With this setup, LinCVS/cvs tried to use the proxy connection
mechanism, but you have not specified the proxy-port to use in
LinCVS/Options/Settings/CVS Details. You need to specify a port like:
cvs_user@cvsserver::prx:proxy_port
but as you mentioned before, your proxy requires authentication and so this
will fail anyhow as the cvs patch does not support connecting using
authentication.
Still this doesn't use your ssh-tunnel.
Take a look at the ssh man pages on how to set up a ssh-tunnel and try to
connect using:
:pserver:user@localhost:12345/path/to/repository
You might want to send your ssh_config so I better understand what you're
trying to do ...
Frank
|