Monday, February 25, 2008

Daily Lab / POC Activities

Extramural:

  • Discovered that the connectivity issues were due to a firewall configuration in the ADSL Router. The firewall was configured to drop packets in the 50000-51000 range.

  • The ADSL router also has a limitation when it comes to dealing with dynamic ports. The router engineer was able to find a workaround that allowed dynamic ports.

The problem was uncovered by running the following tests:

Connectivity Test From Tarrant to Atlanta:
Start the server
/usr/local/globus-4.0.5/sbin/globus-gridftp-server -s

Server listening at node.hostname.com:50000

TEST THE PORT FROM TARRANT
bubba@gump:~> telnet node.hostname.com 50000
Trying yyy.yyy.yyy.yyy...
telnet: connect to address nnn.nnn.nnn.nnn: Connection refused
bubba@gump:~>

NOW WE SHUTDOWN THE SERVER AND TRY ANOTHER PORT
[5802] Mon Feb 25 13:42:37 2008 :: Server is shutting down...
LLAB-INF-1002:/etc/xinetd.d #

NOW WE START THE SERVER ON 2811
LLAB-INF-1002:/etc/xinetd.d # /usr/local/globus-4.0.5/sbin/globus-gridftp-server -s -p 2811

TEST FROM TARRANT
bubba@gump:~> telnet node.hostname.com 2811
Trying yyy.yyy.yyy.yyy...
Connected to node.hostname.com.
Escape character is '^]'.
220 node.hostname.com GridFTP Server 2.5 (gcc32dbg, 1182369948-63) ready.

NOW WE USE THE SAME EXACT COMMAND TO START THE SERVER ON PORT 50000

LLAB-INF-1002:/etc/xinetd.d # /usr/local/globus-4.0.5/sbin/globus-gridftp-server -s -p 50000

NOW WE TEST FROM TARRANT
bubba@gump:~> telnet node.hostname.com 50000
Trying yyy.yyy.yyy.yyy...
telnet: connect to address yyy.yyy.yyy.yyy: Connection refused
bubba@gump:~>

THIS CLEARLY PROVES THAT PORT 50000 IS NOT OPEN IN ATLANTA.


On the Atlanta server side we are currently able to run gridftp from Dallas and Tarrant to Atlanta.

On the client side we are able to run gridFTP both ways using: globus-url-copy -dbg file:///tmp/foo gsiftp://node.hostname.com:2811/tmp/got-it (Command works in both directions)

No comments: