[Bug 1300768] Re: Rsync fails with (very) old server.
Robie Basak
1300768 at bugs.launchpad.net
Wed Apr 2 14:15:26 UTC 2014
Thank you for investigating this.
> I report bugs like this with the intention to help fix it for the
future. When I run into a similar situation again in the future, I
prefer to have helped get it fixed as opposed to running into the
problems again.
Understood, and we appreciate this. Please do continue to report bugs in
this fashion.
> I'm guessing that some new feature in the protocol was not properly
surrounded with "if (negotiatedprotocol > xxx) .."
It seems to me that this might be a mistake, and not done on purpose. If
you can take this further, perhaps you could check to see if upstream
know about this issue already, and if not then raise it in their bug
tracker?
I'll mark this as Invalid in Ubuntu on the assumption that this is
intentional behaviour, but if it turns out that it isn't, and there's a
fix, we can always change this.
** Changed in: rsync (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rsync in Ubuntu.
https://bugs.launchpad.net/bugs/1300768
Title:
Rsync fails with (very) old server.
Status in “rsync” package in Ubuntu:
Invalid
Bug description:
Does not work:
Trusty Tahr.
Rsync version 3.1.0
Protocol version 31
DOES work:
Saucy
rsync version 3.0.9
protocol version 30
In both cases: "server side":
Suse 7.0
version 2.3.2
protocol version 21
with both "client" side rsyncs I of course get:
> Server is very old version of rsync, upgrade recommended.
but with the newer rsync I get:
Warning: No xauth data; using fake authentication data for X11 forwarding.
Server is very old version of rsync, upgrade recommended.
protocol version mismatch - is your shell clean?
(see the rsync man page for an explanation)
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.0]
According to the manpage I can test the "is your shell clean" with
ssh oldserver /usr/bin/true > out.dat
but I get a clean file (0 bytes).
I just checked: the "no xauth data" doesn't matter:
rsync -e "ssh -x" vsuse:/etc/issue .
has the same problems.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rsync/+bug/1300768/+subscriptions
More information about the foundations-bugs
mailing list