Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ftp errors when listing directory contents

Featured Replies

Hi,

 

I am getting the following errors when using a mac ftp client (Transmit).

 

Cmd: LIST -a

150: Here comes the directory listing.

226: Transfer done (but failed to open directory).

 

This is for directories under my user shares. This has worked for me before but has stopped working recently. Browsing from the finder works normally. The only change that I have made recently is to upgrade to a pro license.

Wonder if  you could narrow down a bit more...

- Does it do this for all shares?

- Enable disk shares, does it do this for disk shares?

- Can you 'cd' into the share directory and then list?

  • Author

This is the case for all shares.

This is the case for disk shares as well.

From a telnet session I can list all directories correctly.

 

Were any changes made to the vsftp config between betas? In a previous beta to 6, I could traverse the whole root directory and not just mnt.

 

Roland

Yes, sorry, there's a line missing in the /etc/vsftpd.conf file:

 

anon_world_readable_only=NO

 

The attached file is correct.  Copy this file to the root of your flash, and then modify your 'go' script, adding this to the end:

 

cp /boot/vsftpd.conf /etc

 

Of course this will be fixed in next release.

  • Author

I am afraid that this did not fix the error. I still get the same error.

 

Cmd: LIST -a

150: Here comes the directory listing.

226: Transfer done (but failed to open directory).

 

  • Author

I changed the parameter local_root=/mnt to local_root=/ and now it works as it did before.

I changed the parameter local_root=/mnt to local_root=/ and now it works as it did before.

 

Well that makes no sense  ???  Are you logging in as 'root' or as some other user name?

  • Author

root

If you don't mind, type these two command from a telnet session and post the output:

v /
v /mnt

  • 1 month later...

I had the same problem -- the fix provided above worked great -- thanks!!!

 

bb

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.