Re: [BackupPC-users] aborted by signal=PIPE errors.

2008-07-14 22:35:40
Subject: Re: [BackupPC-users] aborted by signal=PIPE errors.
From: Peter Nankivell <nanks AT DOT au>
To: Holger Parplies <wbppc AT parplies DOT de>
Date: Tue, 15 Jul 2008 12:35:21 +1000

Heaps of data goes over this link, apparently without error and it has been
doing it for at least a year. Isn't it likely that I would have seen TCP
errors throw up problems with other s/w by now?

If the data is being tampered with it would have to be SSH or the kernel
wouldn't it?

Cheers, Peter.

On Tuesday 15 July 2008 10:02:42 Holger Parplies wrote:
> Hi,
> Peter Nankivell wrote on 2008-07-15 09:17:48 +1000 [Re: [BackupPC-users] 
aborted by signal=PIPE errors.]:
> > [...]
> > If it is all due to ssh and hardware it makes me worry about
> > the resilience of ssh.  Surely its protocol should be able to
> > retry on corrupted data?  I don't know...
> actually, TCP should provide ssh with a reliable data stream. If ssh *sees*
> corrupted data, then either
>   1) the data has been tampered with or
>   2) TCPs CRC failed to identify network data corruption.
> While (2) is conceivable, it should *not* be happening on a regular basis
> (if it is, something else is wrong). I would guess it to be so rare that
> ssh ignores the possibility, since there is no way to distinguish between
> both cases. In the case of tampering, retransmissions would not make much
> sense ("Hey, I noticed that! Be more subtle next time." :-).
> > Another solution maybe to use "rsyncd".  This should avoid
> > using ssh as the transport.  I haven't tried this yet.
> Providing you really have a corrupted TCP data stream, that would mean
> corrupted backups ... or an rsync protocol failure.
> Regards,
> Holger

This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net