ftp socket error # 10061

Hello

Have a tricky one here. I am able to connect to our server (FTP) on port 22 using FileZilla, list the directory, and copy files to and from the server.

BUT, using command line FTP, and Indy10 I cannot get to do a directory listing, the error is "socket error # 10061".

Any ideas? I have tried passive and active modes, data ports settings etc etc.

Thank you
WalterRautenbachAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Infinity08Commented:
Port 22 is not the standard port for FTP.

So, either the server is running on port 21 (the standard FTP port), and you need to specify port 21 when using the command line FTP tool.

Or, the server is indeed using port 22, in which case it's probably FTP over SSH, which is likely not supported by the command line FTP tool.

If the server is using port 22 in a non standard way (ie. for normal non-secure FTP), then make sure you specify that port when using the command line FTP tool.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Infinity08Commented:
If the port is not the problem, then check whether the server is able to accept multiple concurrent connections ... Maybe it only accepts a limited amount of connections, and they are all used up.

The other option is that a firewall is blocking access somehow, so check that too.
0
WalterRautenbachAuthor Commented:
Thank you for the response

Port 22 is used. We are implementing a SFTP(we want to) although not using SSH and certificates yet.

But please note that FileZilla is able (using port 22) to do exactly what we want to, but we are using Indy10.

Why would Indy10 not be able to do this but FileZilla is?

Regards
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

WalterRautenbachAuthor Commented:
Further, we are able to connect to the server without a problem, just not able to get a directory listing or to copy files to and from the server
0
Infinity08Commented:
Does Indy10 support SFTP ?
Did you check the other possibilities in my second post http:#24772475 ?
0
Infinity08Commented:
>> just not able to get a directory listing or to copy files to and from the server

Ah. Can you compare the FTP command logs for both FileZilla and Indy10, and see where the difference lies ?
0
WalterRautenbachAuthor Commented:
We use Indy's LIST method. FileZilla calls MLSD

It is at this point where Indy returns with the "socket error # 10061"....on the LIST method.

FileZilla at the same token continues and returns "150 Connection Accepted"

Command line FTP returns a "425 Can't open data connection" when we try the same commands than FileZilla
0
Infinity08Commented:
The PORT or PASV commands are (exactly) the same for both FileZilla and Indy10 ?
The same ports are used in both cases ?
0
itsmeandnobodyelseCommented:
>>>> "socket error # 10061"....

#10061 is error WSAECONNREFUSED (or ECONNREFUSED at UNIX) what means the server refused connection. If not for any of the reasons Infinity already told you, it could be that FileZilla is in the whitelist of the FTP server while Indy10 is not.
0
WalterRautenbachAuthor Commented:
No solid answer, too much speculation. I still had to spend days to get to a solution...which is no solution
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
File Sharing Software

From novice to tech pro — start learning today.