More testing seems to confirm that it's possible that spaces in file and directory titles may be problematic. Using quotes as is standard doesn't work either. This also wasn't an issue with Filezilla. if this is the problem, is there a way to patch this, or another (preferably command line) FTP program that doesn't have this issue? (one of Filezilla's requirments 404's right now.) Previously, I was trying to move files I was using wildcards with
, which would correctly call directories one-by-one like so (verbose, debug):
Code:
ftp> put /mnt/CONTENTS/MUSIC/*/*/*/*/*.mp3
local: /mnt/CONTENTS/MUSIC/downloads/#/12 Frozen Radios/[2014]ation/01 - Requiem for Dead Transmissions.mp3 remote: /mnt/CONloads/#/12 Frozen Radios/[2014] Signals in Isolation/01 - Requnsmissions.mp3
---> PORT ***,***,*,**,***,***
200 PORT command successful
---> STOR /mnt/CONTENTS/MUSIC/downloads/#/12 Frozen Radios/[20solation/01 - Requiem for Dead Transmissions.mp3
553 File name not allowed
anyway, typing out directories just does this:
Code:
ftp> put /mnt/CONTENTS/MUSIC/downloads/The/'The Skies Beg to Differ'/'[1996] The Skies Beg to Differ'/'03 - Bumblebee.mp3
ftp: local: /mnt/CONTENTS/MUSIC/downloads/The/'The: No such file or directory
I've also tested with some random home files:
Code:
ftp> put .xprofile
200 PORT command successful
550 Access denied
There isn't really an end to tcpdump. What or how much specific information do you need? I'd like to be as concise as possible for security reasons... nice that I can now spy on my family though... same goes for strace ftp. what am i looking for specifically? should i just pastebin
all of it?
Quote:
So maybe a more carefully detailed description of exactly what you're doing, such that anyone could reproduce it, would be helpful!!!
|
Okay... I am using Arch Linux, and the ftp command from GNU's inetutils. I am transferring files from a mounted external hard drive to my iPhone. foobar2000 is a free music player app with an inbuilt FTP function for transferring music to a specific 'foobar2000 Music Folder' folder on the phone. It does not use a named site, only an IP. Both devices are connected to the same network, the desktop by ethernet and the phone by WiFi. I connect by opening the server in the app, and on the command line on my computer, I use ftp ***.***.*.**, which successfully connects, as status happily reports. Using cd appears to cause the server to forcefully close for some reason. Getting a 500 Access denied when moving files without naming issues, as you're not really meant to put anything outside of that directory.
sorry if this was unhelpful. if there's one aspect of computing I'm most clueless about it's networking. black magic.
Quote:
I forgot to say: welcome 2LQ.org !!!
|
Thank you!! I've used this site many times to help solve other problems before so now that I have something I can't fix on my own, this seemed like as good a place as any to find help.