Changes between Initial Version and Version 8 of Ticket #1442
- Timestamp:
- 2011-07-29T18:11:14Z (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1442
- Property Status changed from new to assigned
- Property Summary changed from scp fails silently when copying from a Tahoe SFTP frontend; it should fail loudly to scp fails silently when copying to a Tahoe SFTP frontend; it should fail loudly
- Property Keywords review-needed added
- Property Milestone changed from undecided to 1.9.0
- Property Owner changed from davidsarah to kevan
-
Ticket #1442 – Description
initial v8 1 Our SFTP frontend does not support {{{scp}}}, which is fine ({{{scp}}} tries to open a shell over the SSH connection, rather than using SFTP, and the set of commands that it can issue to that shell is not well-defined).1 Our SFTP frontend does not support {{{scp}}}, which is fine ({{{scp}}} tries to open a shell over the SSH connection, rather than using SFTP, and ~~the set of commands that it can issue to that shell is not well-defined~~ we don't implement [http://blogs.oracle.com/janp/entry/how_the_scp_protocol_works the protocol it uses]). 2 2 3 3 However, it isn't fine that it fails silently. This is probably a bug in {{{scp}}} rather than Tahoe, since Tahoe ''does'' report an error to the client when it tries to open a shell or issue unknown commands: lines 1873 and 1888 [source:src/allmydata/frontends/sftpd.py@4999#L1857 here]. (We need to accept shell connections in order to support the {{{df}}} command used by sshfs.) We ''might'' be able to get {{{scp}}} to fail loudly by reporting a different error, though.