I can't immediately see how that patch would fix it (I wrote it). When
dropbear fails does it log anything in auth.log?

Cheers,
Matt

On 21 September 2015 4:03:24 pm AWST, Madper Xie <madper....@canonical.com> 
wrote:
>Public bug reported:
>
>I'm connecting via ssh to our platform running dropbear. If I cat
>/var/log/syslog, I'm seeing the connection break with the following:
>Write failed: Broken pipe
>
>The syslog is about 2MB size.
>
>I can reproduce the issue in ubuntu 14.04.3.
>The version of dropbear is 2013.60-1ubuntu2.1
>
>`xxd /dev/zero` can reproduce the issue 100%.
>
>[Impact]
>
> * In fact it is really an annoying bug due to I can't visit my syslog
>or other large file via cat.
>
>[Test Case]
>The minimum reproducer should be:
> * system A running a dropbear as a ssh server.
> * ssh username@systemA from system B. (A and B should be different
>computer.)
> * xxd /dev/zero
> * the connection will be broken.
>
>[Regression Potential]
> * I find the patch from upstream. And it already been merged. So I
>think it's safe to merge it into ubuntu.
>
>[Other Info]
> * The latest dropbear-2015.68 can't reproduce the issue.
> * After a bisect I find this patch fixed the issue:
>https://github.com/mkj/dropbear/commit/db688e3
> * There is a bit conflict if you apply above commit. The fixed version
>is attached.
>
>** Affects: dropbear (Ubuntu)
>     Importance: Undecided
>         Status: New
>
>** Patch added: "test.patch"
>https://bugs.launchpad.net/bugs/1497883/+attachment/4470114/+files/test.patch
>
>** Description changed:
>
>I'm connecting via ssh to our platform running dropbear. If I cat
>/var/log/syslog, I'm seeing the connection break with the following:
>  Write failed: Broken pipe
>  
>  The syslog is about 2MB size.
>+ 
>+ I can reproduce the issue in ubuntu 14.04.3.
>+ The version of dropbear is 2013.60-1ubuntu2.1
>+ 
>  `xxd /dev/zero` can reproduce the issue 100%.
>- [Impact] 
>  
>-  * In fact it is really an annoying bug due to I can't visit my
>syslog
>+ [Impact]
>+ 
>+  * In fact it is really an annoying bug due to I can't visit my
>syslog
>  or other large file via cat.
>  
>  [Test Case]
>  The minimum reproducer should be:
>-  * system A running a dropbear as a ssh server.
>-  * ssh username@systemA from system B. (A and B should be different
>computer.)
>-  * xxd /dev/zero
>-  * the connection will be broken.
>+  * system A running a dropbear as a ssh server.
>+  * ssh username@systemA from system B. (A and B should be different
>computer.)
>+  * xxd /dev/zero
>+  * the connection will be broken.
>  
>- [Regression Potential] 
>-  * I find the patch from upstream. And it already been merged. So I
>think it's safe to merge it into ubuntu.
>+ [Regression Potential]
>+  * I find the patch from upstream. And it already been merged. So I
>think it's safe to merge it into ubuntu.
>  
>  [Other Info]
>-  * The latest dropbear-2015.68 can't reproduce the issue.
>-  * After a bisect I find this patch fixed the issue:
>https://github.com/mkj/dropbear/commit/db688e3
>-  * There is a bit conflict if you apply above commit. The fixed
>version is attached.
>+  * The latest dropbear-2015.68 can't reproduce the issue.
>+  * After a bisect I find this patch fixed the issue:
>https://github.com/mkj/dropbear/commit/db688e3
>+  * There is a bit conflict if you apply above commit. The fixed
>version is attached.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1497883

Title:
  cat of long files breaks dropbear ssh connection

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dropbear/+bug/1497883/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to