Hi Chiamaka,
This message means that one endpoint was not able to connect to the other over the data channel.
Note the use of that port number in the 50000-51000 range, which is the standard range for data channel connections.
Based only on this information, the best guess would be that your firewall is blocking inbound connections to the data channel ports.
You would have to contact your network admins and have them open these ports.
Network and security teams often are surprised by the use of a wide port-range. If this is a problem, please refer them to
sup...@globus.org , where we can answer any questions they may have.
As a quick overview, and because today is a Thursday, here's an ASCII-art connection diagram!
+-----------------------+
| Globus |
+-----------------------+
/ \
control channel---/ \
(TCP port 2811) / \----control channel
/ \ (TCP port 2811)
/ \
/ \
/ \
v v
+-----------------+ +---------------+
| source endpoint |<--------------->| dest endpoint |
| |<--------------->| |
| |<--------------->| |
| |<--------------->| |
| |<--------------->| |
+-----------------+ | +---------------+
|
data channel connections
(TCP ports 50000-51000)
This is how most data transfers behave. It's important to note that the control channel connections come from Globus to the endpoints, but the endpoint connections are bidirectional.
There are some special cases, (UDP transfers don't use TCP, GCP to GCS connects in one direction), but the above diagram covers basically how a transfer works.
The fact that your transfer started at all means that those control channel connections to both endpoints worked.
And here we get to an interesting detail: directories were created, but never populated with data.
That's because directory creation can be done over the control channel, but the actual data transfer needs to run over the data channel connections.
I hope that puts you on track towards working data transfers. If not, please reach out to us either here or via
sup...@globus.org with more details and we can work on better understanding the situation.
Best,
-Stephen