bugzilla-daemon at mindrot.org
2012-Jul-23 11:48 UTC
[Bug 2028] New: SCP continues to send data packets when filesystem is full or ulimits reached.
https://bugzilla.mindrot.org/show_bug.cgi?id=2028
Priority: P5
Bug ID: 2028
Assignee: unassigned-bugs at mindrot.org
Summary: SCP continues to send data packets when filesystem is
full or ulimits reached.
Severity: minor
Classification: Unclassified
OS: AIX
Reporter: steve at m4her.com
Hardware: PPC
Status: NEW
Version: 5.9p1
Component: ssh
Product: Portable OpenSSH
During SCP a filesystem becomes full or the ulimits are breached and
the server can no longer write to the destination file, the client
continues to write until the end of the file and does not report the
issue until it has finished sending the source. However if sftp is used
it detects the issue and stops.
Not a major issue, more of an annoyance as moving large files over a
slow link does not provide a failure notification until several hours
after the issue is produced.
Tried with clients from 5.6 to 5.9p1.
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2012-Jul-25 21:33 UTC
[Bug 2028] SCP continues to send data packets when filesystem is full or ulimits reached.
https://bugzilla.mindrot.org/show_bug.cgi?id=2028
Steve Maher <steve at m4her.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |steve at m4her.com
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2012-Sep-07 01:05 UTC
[Bug 2028] SCP continues to send data packets when filesystem is full or ulimits reached.
https://bugzilla.mindrot.org/show_bug.cgi?id=2028
Darren Tucker <dtucker at zip.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dtucker at zip.com.au
Status|NEW |RESOLVED
Resolution|--- |WONTFIX
--- Comment #1 from Darren Tucker <dtucker at zip.com.au> ---
The problem is there's no backchannel in the scp protocol other than
the return code. Basically the sending scp says "write this here, this
here and this over there" and the receiving scp gets to answer either
"OK" or "not OK".
The only thing the receiving scp could do in this case is to exit early
with a non-zero return code. That would mean that in the case where
more than one file is being copied, and only one has a problem (eg file
size limit, permissions or whatever) right now all but the problem file
will work. Changing it would cause it to work worse in those cases.
Sorry, but there's nothing much that can be done with scp. sftp can
do it because it's a much more structured protocol and the only
suggestion I have is if this matters to you then use sftp.
--
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2016-Aug-02 00:41 UTC
[Bug 2028] SCP continues to send data packets when filesystem is full or ulimits reached.
https://bugzilla.mindrot.org/show_bug.cgi?id=2028
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #2 from Damien Miller <djm at mindrot.org> ---
Close all resolved bugs after 7.3p1 release
--
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.