From: jacob Date: Tue, 29 May 2007 20:01:32 +0000 (+0000) Subject: Explicitly spell out that "incorrect MAC" type errors can be caused by X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/commitdiff_plain/6215289b4614f36a18bd043c6fccd8b265df7288 Explicitly spell out that "incorrect MAC" type errors can be caused by data corruption in the network. git-svn-id: svn://svn.tartarus.org/sgt/putty@7609 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/doc/errors.but b/doc/errors.but index 03392454..2369b4ce 100644 --- a/doc/errors.but +++ b/doc/errors.but @@ -209,6 +209,14 @@ encryption or decryption process. It's difficult to tell from this error message whether the problem is in the client, in the server, or in between. +In particular, if the network is corrupting data at the TCP level, it +may only be obvious with cryptographic protocols such as SSH, which +explicitly check the integrity of the transferred data and complain +loudly if the checks fail. Corruption of protocols without integrity +protection (such as HTTP) will manifest in more subtle failures (such +as misdisplayed text or images in a web browser) which may not be +noticed. + A known server problem which can cause this error is described in \k{faq-openssh-bad-openssl} in the FAQ.