T
thewhoracle
I am having this weird problem with FTP in C# 1.1. I am using an open
source library for FTP connections, and everything works fine all the
time except when i try to connect to one specific server. This one
server will allow me to connect but when I request any data including a
'dir' i get an exception:
<Failed to connect for data transfer: A connection attempt failed
because the connected party did not properly respond after a period of
time, or established connection failed because connected host has
failed to respond>
But the strange thing is, not only does my program work with all other
FTP servers i've tried, but I can connect to the problematic server
using my command line ftp client and ws_ftp without a hitch. Also i
tried several different libraries out there and still, my C#
applications will not successfully data transfer with this one server.
So my question is, is there something unique to C# data sockets or
TCP/IP that would explain this behavior? Does anyone have any other
ideas at facets i should explore in trying to solve this problem?
source library for FTP connections, and everything works fine all the
time except when i try to connect to one specific server. This one
server will allow me to connect but when I request any data including a
'dir' i get an exception:
<Failed to connect for data transfer: A connection attempt failed
because the connected party did not properly respond after a period of
time, or established connection failed because connected host has
failed to respond>
But the strange thing is, not only does my program work with all other
FTP servers i've tried, but I can connect to the problematic server
using my command line ftp client and ws_ftp without a hitch. Also i
tried several different libraries out there and still, my C#
applications will not successfully data transfer with this one server.
So my question is, is there something unique to C# data sockets or
TCP/IP that would explain this behavior? Does anyone have any other
ideas at facets i should explore in trying to solve this problem?