Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Folders in directory listing not displayed (maxum RUMPUS ftp server) #1172

Closed
cyberduck opened this issue Jul 17, 2007 · 4 comments
Closed
Assignees
Labels
bug ftp FTP Protocol Implementation worksforme
Milestone

Comments

@cyberduck
Copy link
Collaborator

b19201e created the issue

Cannot see any file or folder.

4674335 [Background] INFO ch.cyberduck.core.Session  - SYST
4674586 [Background] INFO ch.cyberduck.core.Session  - 215 OSWALD ORB
@cyberduck
Copy link
Collaborator Author

@dkocher commented

Is it possible to have a temporary account on this server for debugging?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

4676768 [Background] INFO ch.cyberduck.core.ftp.FTPPath  - drwxr-xr-x               folder        0 Oct 18 13:02 Akrilik
4676768 [Background] INFO ch.cyberduck.core.ftp.FTPPath  - drwxrwxrwx               folder        0 Oct  8 18:33 ARC
4676768 [Background] INFO ch.cyberduck.core.ftp.FTPPath  - drwxrwxrwx               folder        0 Oct  9 19:15 ASNIERES

Cannot see these folders in directory listing. Only files are displayed like

4676769 [Background] INFO ch.cyberduck.core.ftp.FTPPath  - -rw-rw-rw-        0    73727790 73727790 Oct  8 18:35 Asnieres-jardin-def.psd

@cyberduck
Copy link
Collaborator Author

1f21db1 commented

Some information that might help...

Some Mac OS servers (like Rumpus), use a slightly different directory listing format than tradition Unix servers, to account for Mac specific file formats. In particular, the data fork size, resource fork size, and total file size may be included in the listing. Here is an example of a very short listing that includes a folder and a file:

drwxrwxrwx folder 0 Oct 11 14:53 Uploads

-rw-r--r-- 0 589878 589878 Oct 15 13:03 WebDAV SS.bmp

If the directory list parser can't be made to handle these listings in general it is usually acceptable to customize the parser based on the system type. The traditional Mac OS "SYST" response is:

215 MACOS Peter's Server

("Peter" refers to Peter Lewis, author of the first popular FTP server on classic Mac systems.)

Please note that determining that the server type is a Mac should probably be done by checking to see if the system type contains the keyword "MACOS", rather than exactly matching "MACOS Peter's Server", since other well-behaved server apps may wish to report a more accurate server name (such as "MacOS Rumpus").

I hope this helps!

John O'Fallon

Rumpus Product Manager

Maxum Development

@cyberduck
Copy link
Collaborator Author

@dkocher commented

As of 013b99e.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug ftp FTP Protocol Implementation worksforme
Projects
None yet
Development

No branches or pull requests

2 participants