bugzilla-daemon at mindrot.org
2015-May-02 16:24 UTC
[Bug 2392] New: unable to ssh with umac has algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Bug ID: 2392
Summary: unable to ssh with umac has algorithm.
error:Disconnecting packet:corrupted MAC on input.
Product: Portable OpenSSH
Version: 5.0p1
Hardware: PPC
OS: Linux
Status: NEW
Severity: critical
Priority: P5
Component: sshd
Assignee: unassigned-bugs at mindrot.org
Reporter: ramyakrc at gmail.com
Tried to ssh from client(Openssh version 4.7p1) to server(openssh
version 5.0p1) using umac hash algorithm but ssh was disconnected from
server end with the following error."Disconnecting packet:Corrupted MAC
on input".
But ssh from client to server using hmac is successful.
Please confirm whether the error is due to software or hardware
issues.Is there any workaround to resolve the issue.
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2015-May-02 16:25 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Ramya <ramyakrc at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|unable to ssh with umac has |unable to ssh with umac
|algorithm. |hash algorithm.
|error:Disconnecting |error:Disconnecting
|packet:corrupted MAC on |packet:corrupted MAC on
|input. |input.
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2015-May-02 16:30 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Ramya <ramyakrc at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
OS|Linux |Other
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2015-May-03 04:01 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Darren Tucker <dtucker at zip.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dtucker at zip.com.au
--- Comment #1 from Darren Tucker <dtucker at zip.com.au> ---
You'd need to provide a lot more information before we could even
guess.
What OSes are on each of the client and server? Compilers? Hardware?
Network?
Both versions you cite are quite old although I am not aware of any
bugs affecting umac.
There have been many causes found for this in the past, ranging from
broken hardware, ethernet drivers, network equipment, memory and
compilers. For some examples see:
https://bugzilla.mindrot.org/show_bug.cgi?id=845
Given that it happens with umac but not hmac, I'd guess it's a compiler
bug, but that's pure speculation.
As for workarounds: hmac seems to not have that problem, why not just
use that?
--
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 mindrot.org
2015-May-04 10:02 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Ramya <ramyakrc at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Hardware|PPC |ARM
--- Comment #2 from Ramya <ramyakrc at gmail.com> ---
Hi
Client OS ? Linux
Server OS - VxWorks
Compiler ? gcc compiler
Processor - ARM
We tried to SSH from clent(Linux) to server(VxWorks)with the following
command.
ssh -v -m umac-64 at openssh.com xx.xx.xx.xx
We found that before MAC computation, final value of input
buffer(input) after buffer_consume is Offset as 32 and End as 40.
MAC length was set as 8.
But the computed MAC looks different when compared with the input MAC.
Hence the below error was displayed and SSH was disconnected.
"Disconnecting: Corrupted MAC on input".
--
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 mindrot.org
2015-May-04 11:28 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392 --- Comment #3 from Darren Tucker <dtucker at zip.com.au> --- I'd be looking at the vxworks side since there are few reports of problems on Linux x86. I'd suggest building your vxworks binaries without optimizations and see if that helps: $ CFLAGS="" ./configure --target whatever -- 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 mindrot.org
2015-May-08 14:18 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392 --- Comment #4 from Ramya <ramyakrc at gmail.com> --- Hi, Tried by disabling optimization while building. But this did not help.Issue still seen. We also found that it is working fine when we try to SSH with UMAC hash algorithm from linux machine(with OpenSSH version 4.7p1) to linux machine(openSSH version 4.7p1) But when we try to SSH with umac from linux(OpenSSH version 4.7p1) to vxworks(OpenSSH 5.0p1), it fails with the below error. "Disconnecting packet:Corrupted MAC on input". -- 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 mindrot.org
2015-Jun-05 03:28 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392 --- Comment #5 from Darren Tucker <dtucker at zip.com.au> --- Do you have an alternative compiler you could try? Other than that, I don't have anything else I can suggest. -- 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.
bugzilla-daemon at mindrot.org
2015-Jun-05 04:52 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |normal
CC| |djm at mindrot.org
--- Comment #6 from Damien Miller <djm at mindrot.org> ---
both 4.7 and 5.0 are really old versions, could you try something more
current?
--
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.
bugzilla-daemon at bugzilla.mindrot.org
2015-Nov-13 03:14 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |WORKSFORME
--- Comment #7 from Damien Miller <djm at mindrot.org> ---
5 months with no followup = no bug
--
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:43 UTC
[Bug 2392] unable to ssh with umac hash algorithm. error:Disconnecting packet:corrupted MAC on input.
https://bugzilla.mindrot.org/show_bug.cgi?id=2392
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #8 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.
Seemingly Similar Threads
- [Bug 1462] New: Unaligned access warnings on IA64 when using umac-64
- [Bug 1753] New: Use -funroll-loops with umac.c
- playing around with removing algos
- playing around with removing algos
- [Bug 2101] New: Unaligned memory access on sparc in UMAC implemetation