Can anyone give me helping hand?  I'm trying to connect to a remote machine
"C", that is hosted on the internet from my local machine "A" that is behind
our corporate firewall on machine "B".  Machines "A" and "C" are linux boxes,
and machine "B" is a Windoze NT Server box.

  "A" <-----> "B" <------> "C"

I CAN connect to machine "C" from my home machine "D" through my dialup ISP,
by simply typing in: slogin my-user-name@C

  "D" <-----> ISP <------> "C"   Works!!!


I CAN'T connect to machine "C" from machine "A", however, and I suspect that
it is our corporate firewall that is to blame ... here is a transcript of the
failed session:

$ slogin -v my-user-name@C
SSH Version OpenSSH-1.2.2, protocol version 1.5.
Compiled with SSL.
debug: Reading configuration data /etc/ssh/ssh_config
debug: Applying options for *
debug: ssh_connect: getuid 525 geteuid 0 anon 0
debug: Connecting to C [xxx.xxx.xxx.xxx] port 22.
debug: Allocated local port 832.
debug: connect: Connection refused
debug: Trying again...
debug: Connecting to C [xxx.xxx.xxx.xxx] port 22.
debug: Allocated local port 856.
debug: connect: Connection refused
debug: Trying again...
debug: Connecting to C [xxx.xxx.xxx.xxx] port 22.
debug: Allocated local port 928.
debug: connect: Connection refused
debug: Trying again...
debug: Connecting to C [xxx.xxx.xxx.xxx] port 22.
debug: Allocated local port 621.
debug: connect: Connection refused
Secure connection to C refused.


I suspect that port 22 is closed on machine "B" which is our corporate
firewall machine (Windoze NT Server) :

$ telnet B
Trying xxx.xxx.xxx.xxx...
Connected to B.our-corporate-domain
Escape character is '^]'.
hhhhh telnet proxy (Version 5.5) ready:
tn-gw-> close
Connection closed by foreign host.

[tom@id tom]$ telnet B 22
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused


I have read and re-read the manpages and have tried various incarnations
of the port forwarding switches, using the nonpriveleged -P switch, etc.
with no luck.

Here are the versions of ssh used on each side:
on machine "A":
$ ssh -V
SSH Version OpenSSH-1.2.2, protocol version 1.5.
Compiled with SSL.

on machine "C":
$ ssh -V
SSH Version 1.2.27 [i686-unknown-linux], protocol version 1.5.
Standard version.  Does not use RSAREF.


I know this question must be asked quite often, but any help would be
appreciated.



Thanks,
Tom


Reply via email to