Need Help?

Our experts will login to your server within 30 minutes to fix urgent issues.

We will keep your servers stable, secure and fast at all times for one fixed price.

Call Us! 1-800-383-5193
Call Us! 1-800-383-5193

Need Help?

Our experts will login to your server within 30 minutes to fix urgent issues.

We will keep your servers stable, secure and fast at all times for one fixed price.

FTP MLSD timeout : How we fix?

Looking forward to resolve the error FTP MLSD timeout? We can help you in resolving it.

At Bobcares, we often get requests from our customers to fix FTP MLSD timeout as part of our Server Management Services.

Today, let’s get into the details on how our Support Engineers fix this error.


Why FTP MLSD timeout?

FileZilla is the FTP client which is used to transfer files between computers on a network

However, many have come across the error Connection timed out.

For instance, the error appears as follows.

FTP MLSD timeout

Let’s get in detail on how our Support Engineers fix this problem.


How easily we resolve this error!

At Bobcares, where we have more than a decade of expertise in managing servers, we see many customers face problems with FTP MLSD timeout.

Now, let’s see how our Support Engineers fix this error.


Altering configuration file

Recently, many customers approached us with the connection timeout error after running the MLSD command. The customer doesn’t face any issues while logging into the server via FTP whereas, the FTP connection is getting timed out after the MLSD command.

We fixed the problem by adding IP table modules ip_conntrack_netbios_ns ip_conntrack_ftp. This is done by following the few steps below.

1. Initially, we entered into the configuration page by following the below path.

vi /etc/sysconfig/iptables-config

2. Thereafter, we added the below line at the end of the configuration page.

IPTABLES_MODULES=”ip_conntrack_netbios_ns ip_conntrack_ftp”

3. Then we saved and closed the file.

4. Finally, we restarted the iptables service

service iptables restart

The FTP had worked then through passive mode.


Enabling passive mode

In some situations, by enabling the Passive (PASV) mode in the FTP client the error will resolve.

Although FileZilla comes with Passive mode enabled by default, if it has to be changed at some point, we have to re-enable Passive mode by completing the following steps

1. Initially, open FileZilla and open the settings (under the Edit menu).

2. Then, under Connection select FTP.

3. Here, the section at the top is called Transfer Mode. Within that, choose Passive Mode.

4. Finally, Click OK. Then customers should now be able to connect.


Changing encryption method

In addition, Recently, another customer approached us with the same error message. And this occurred due to the encryption method used. After Changing Encryption method to Use plain FTP the problem was resolved.

Ensure that the Protocol on the FileZilla settings is Only used plain FTP and not Use explicit FTP over TLS if available.

We have assisted the customer to correct the encryption method by providing the following steps.

1. Initially, we asked the user to open FileZilla and then the Site Manager.

2. Then asked to click New site and provide a name.

  • Here, in the host field, provide the domain name.
  • In the port field, provide port number 21
  • Protocol should be FTP and Encryption should Only use plain FTP.
  • Logon type:- Normal

3. Thereafter, give username and password of FTP

4. Finally, Click connect > Ok


[Having trouble with error FTP MLSD timeout? We’ll fix it for you.]



In short, FTP MLSD timeout occurs after MLSD command. This can be fixed by adding IP table modules, Enabling passive mode, Changing encryption method so on. Today, we saw how our Support Engineers help the customer to fix this error.


Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.


Submit a Comment

Your email address will not be published. Required fields are marked *

Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.