-
Notifications
You must be signed in to change notification settings - Fork 7k
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
FTP Node: normalizeFtpItem: Cannot create property 'modifyTime' on string #11159
Comments
Hey @tautv, We have created an internal ticket to look into this which we will be tracking as "GHC-295" |
Hey @tautv, Do you know what FTP server and version they are using? This is something that an FTP client like Filezilla may show when you connect in the log. |
Hey @Joffcom All the info I was able to get from the connection:
Curl:
If this is of any help? |
Hey @Joffcom, A little update - tried with FileZilla, but there seems to be an issue there too.
The FTP owner hasn't responded to any queries as of yet. Everything seems to work ok with Python's standard 'ftplib', with few std output adjustments, I managed to incorporate this back into a workflow: I'll try to get more answers from FTP owner, but wouldn't hold my breath on it. P.S. n8n FTP node for 'DOWNLOAD' works perfectly fine, it's just the 'LIST' that fails, and only for the root '/' dir of the ftp. |
Bug Description
When trying to LIST '/' of this one specific FTP, I get errors:
Looks like this specific FTP is returning a string instead of an object?
Everything works fine if I try to directly download this file.
If I list insides of a sub-folder there - everything works fine.
To Reproduce
Unfortunatelly can't give access to this. It's an FTP form a client in production. I have no contact with them either.
Expected behavior
All other FTP servers I tried work flawlessly:
Operating System
MacOS 14.6.1
n8n Version
1.61.0
Node.js Version
20.18.0
Database
SQLite (default)
Execution mode
main (default)
The text was updated successfully, but these errors were encountered: