2008-09-09 02:26:52 |
Spayder26 |
bug |
|
|
added bug |
2008-09-09 02:35:11 |
Spayder26 |
description |
scp and sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "/home/mluser/incoming/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", they can.
scp and sftp show the same error when quoted file parameter is higher than 74 characters (including quoting):
File [...] not found.
But sftp's remote renaming and moving still working. |
scp and sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", they can.
scp and sftp show the same error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/mluser/incoming/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
|
2008-09-09 02:35:11 |
Spayder26 |
title |
scp cannot get quoted filenames larger than 74 characters |
scp cannot quoted filenames with "]" |
|
2008-09-09 02:37:18 |
Spayder26 |
title |
scp cannot quoted filenames with "]" |
scp cannot get filenames with "]" |
|
2008-09-09 02:42:33 |
Spayder26 |
description |
scp and sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", they can.
scp and sftp show the same error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/mluser/incoming/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/mluser/incoming/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
|
2008-09-09 02:42:33 |
Spayder26 |
title |
scp cannot get filenames with "]" |
sftp cannot get filenames with "]" |
|
2008-09-09 02:43:00 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/mluser/incoming/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
|
2008-09-09 02:43:53 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
|
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
|
|
2008-09-09 02:47:24 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
|
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with large filenale has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
|
|
2008-09-09 02:47:24 |
Spayder26 |
title |
sftp cannot get filenames with "]" |
sftp cannot get large filenames with "]" |
|
2008-09-09 02:51:26 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with large filenale has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
|
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with large filenale has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
EDITED:
very confusing:
I've renamed some files for testing and...
sftp> get "selene ]"
Fetching /home/mluser/selene ] to selene ]
/home/mluser/selene ] 100% 53 0.1KB/s 00:00
sftp> get "selene [ ]"
File "/home/mluser/selene [ ]" not found.
sftp> ls -1
incoming
selene , . [ ]
selene , [ ]
selene [
selene [ ]
selene ]
selene[
selene[]
selene]
selenedb
share.tar.gz
so "selene [ ]" exists! |
|
2008-09-09 02:51:26 |
Spayder26 |
title |
sftp cannot get large filenames with "]" |
sftp cannot get filenames with "[ " and " ]" |
|
2008-09-09 02:54:18 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with large filenale has "]" character:
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
EDITED:
very confusing:
I've renamed some files for testing and...
sftp> get "selene ]"
Fetching /home/mluser/selene ] to selene ]
/home/mluser/selene ] 100% 53 0.1KB/s 00:00
sftp> get "selene [ ]"
File "/home/mluser/selene [ ]" not found.
sftp> ls -1
incoming
selene , . [ ]
selene , [ ]
selene [
selene [ ]
selene ]
selene[
selene[]
selene]
selenedb
share.tar.gz
so "selene [ ]" exists! |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with filename has "[ " " ]" character (including spaces):
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
EDITED:
very confusing:
I've renamed some files for testing and...
sftp> get "selene ]"
Fetching /home/mluser/selene ] to selene ]
/home/mluser/selene ] 100% 53 0.1KB/s 00:00
sftp> get "selene [ ]"
File "/home/mluser/selene [ ]" not found.
sftp> ls -1
incoming
selene , . [ ]
selene , [ ]
selene [
selene [ ]
selene ]
selene[
selene[]
selene]
selenedb
share.tar.gz
so "selene [ ]" exists! |
|
2008-09-09 03:00:06 |
Spayder26 |
description |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with filename has "[ " " ]" character (including spaces):
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
EDITED:
very confusing:
I've renamed some files for testing and...
sftp> get "selene ]"
Fetching /home/mluser/selene ] to selene ]
/home/mluser/selene ] 100% 53 0.1KB/s 00:00
sftp> get "selene [ ]"
File "/home/mluser/selene [ ]" not found.
sftp> ls -1
incoming
selene , . [ ]
selene , [ ]
selene [
selene [ ]
selene ]
selene[
selene[]
selene]
selenedb
share.tar.gz
so "selene [ ]" exists! |
sftp cannot get a filename named "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi", but when I renamed to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano", it can.
sftp shows error when file with filename has "[" "]" character (with a space or more between):
File [...] not found.
But sftp's remote renaming, moving, and more still working.
Commands used:
$: sftp user@192.168.1.35
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi"
File "/home/user/South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" not found.
sftp> rename "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano] [By.Tetsu].avi" "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
sftp> get "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano"
(And works!)
Note: Renaming to "South Park - 10x08 - Make Love, Not Warcraft [ Subtitulado.al.Castellano_ [By.Tetsu_.avi" works too.
EDITED:
very confusing:
I've renamed some files for testing and...
sftp> get "selene ]"
Fetching /home/mluser/selene ] to selene ]
/home/mluser/selene ] 100% 53 0.1KB/s 00:00
sftp> get "selene [ ]"
File "/home/mluser/selene [ ]" not found.
sftp> ls -1
incoming
selene , . [ ]
selene , [ ]
selene [
selene [ ]
selene ]
selene[
selene[]
selene]
selenedb
share.tar.gz
so "selene [ ]" exists! |
|
2008-09-09 03:00:06 |
Spayder26 |
title |
sftp cannot get filenames with "[ " and " ]" |
sftp cannot get filenames with "[" and "]" whith space between |
|
2009-02-21 15:15:56 |
Caspar Clemens Mierau |
openssh: status |
New |
Invalid |
|
2009-02-21 15:15:56 |
Caspar Clemens Mierau |
openssh: statusexplanation |
|
Thanks for taking the time to report this problem. It is actually not a bug but rather normal behaviour. The trouble you are in is that special characters need to be "escaped". This are not only brackets, but also white spaces like " ". So, if you want to transfer a file try this:
file name "test[ ].txt"
$ scp SERVER:test\\\[\\\ \\\].txt DESTINATION
If you want a comformatable way, try installing a shell like "zsh" and configure auto completion as this enables you to handle this in a very comfortable way. Feel free to ask in Launchpad Answers for this.
Best. |
|