private void mlsd(String path) {
if (ServiceManager.getServices().getSettings().getInt("/ssl/data_connection_mode") == 2 && !encryptedDataConnection) {
// according to RFC 4217, this should be here and not in PASV/PORT
respond("521 data connection cannot be opened with this PROT setting");
} else {
transfer = new DataConnectionListing(DataConnectionListing.MLSD, fs, this, path, encryptedDataConnection);
transfer.start();
}
}