Re: Tunneling
Milos Kleint <[email protected]> Tue, 23 Sep 2003 21:33:16 +0200
| Newsgroups | gmane.comp.java.netbeans.modules.javacvs.devel |
|---|---|
| Message-ID | <[email protected]> |
martin, I think we've done something similar when we were (well, you still are) connecting to netbeans.org from sun network. we used a java ssh tunneling application which was listening on the local machine on the cvs port (4201), our cvs connected to local machine using the pserver access method, but it was tunneled by the ssh app through the http proxies or something (i'm on shaky ground here, not intranet/firewall expert) and connected to the cvs port on the netbeans.org server. Is that what you intend to do, Jim? in this scenario, on the client side the cvs library was used as is, only with different cvs root. (eg. :pserver:mkleint@localhost:/cvs instead of :pserver:[email protected]:/cvs) the hard part prolly setting up the server to allow tunneling, set up the proxies and all the rest of the firewall bussiness I have no clue about.. :) Milos Jim Hannula wrote: >Martin, > >Thanks for the quick response. We are trying to create a solution where a >client is behind a firewall where connections out to tcp/2401 (pserver) >are not allowed. > >What we are trying to do is to tunnel/encapsulate normal cvs traffic >through port tcp/80 (or 443) as http traffic. The remote cvs server would >be running a servlet which listens on tcp/80 (or 443) and then connect the >client to the normal pserver on that host. We would like the serlvet to >connect to the pserver since we do not want to handle client >authentication. > >Have you come across this scenario before? We are especially looking into >how to properly handle this on the client. Ie, a client making normal cvs >requests and having those changed into http traffic and passed out via >tcp80/443. > >Thanks > >Jim > > > > > > >>Jim Hannula wrote: >> >> >>>rami >>> >>>Thanks for your response. We are trying to implement HTTP tunneling. >>> >>> >>> >>Well, I do not much understand what are you trying to do. CVS uses it's >>own >>communication protocol, not HTTP. Please elaborate more on what do you >>need to >>do. >> >>In case you're behind a firewall and need to get through a proxy, please >>read >>http://javacvs.netbeans.org/doc/HowToSocksProxy.html >> >> >> >>>>Are you referring here to ssh connection (:ext:)? >>>>If yes, then it is coming but give it a few weeks time. >>>> >>>> >>This is in progress, but the estimate is that it will take several weeks >>:-(( >> >>-Martin >> >> >> >>>>- rami >>>> >>>> >>>> >>>>>-----Original Message----- >>>>>From: Jim Hannula [mailto:[email protected]] >>>>>Sent: Tuesday, September 23, 2003 1:48 AM >>>>>To: [email protected] >>>>>Subject: [javacvs-dev] Tunneling >>>>> >>>>> >>>>>Hello >>>>> >>>>>We have a team of developers working on a project that is using >>>>> >>>>> >>>javacvs >>> >>> >>>>>for out interaction with cvs. We have downloaded the latest >>>>> >>>>> >>>cvslib.jar >>> >>> >>>>>from the web site. >>>> >>>> >>>>>We are in need of a tunneling connection to cvs. Has anyone written >>>>> >>>>> >>>or >>> >>> >>>>>can point us in the right direction for help with a tunneling >>>>>connection >>>>>class for the javacvs client? >>>>> >>>>>Thanks >>>>> >>>>>Jim >>>>> >>>>>--------------------------------------------------------------------- >>>>>To unsubscribe, e-mail: [email protected] >>>>>For additional commands, e-mail: [email protected] >>>>> >>>>> >>>>> >>>>> >>>>--------------------------------------------------------------------- >>>>To unsubscribe, e-mail: [email protected] >>>>For additional commands, e-mail: [email protected] >>>> >>>> >>>> >>>> >>>--------------------------------------------------------------------- >>>To unsubscribe, e-mail: [email protected] >>>For additional commands, e-mail: [email protected] >>> >>> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [email protected] >>For additional commands, e-mail: [email protected] >> >> >> >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] > > > >