1 |
On 09 Feb 2016 00:11, Alex McWhirter wrote: |
2 |
> On 02/08/2016 03:48 PM, Alex McWhirter wrote: |
3 |
> > On 02/08/2016 10:21 AM, Mike Frysinger wrote: |
4 |
> >> On 07 Feb 2016 05:35, Alex McWhirter wrote: |
5 |
> >>> Have there been any reports of rsync being broken on sparc? I can't get |
6 |
> >>> it to work on my 64bit host or my official 32 bit host. |
7 |
> >> it's working on our sparc dev box and my sparc chroots |
8 |
> >> |
9 |
> >>> It always kicks this back almost instantly. Doesn't matter if it's local |
10 |
> >>> or remote |
11 |
> >> are you trying with plain rsync ? or rsync over a diff protocol ? try: |
12 |
> >> rsync rsync://uclibc.org/svn/ |
13 |
> >> it should provide a file listing |
14 |
> >> |
15 |
> >>> Oddly enough scp has issues too which may point to something being wrong |
16 |
> >>> with ssh. This is what happens. |
17 |
> >>> |
18 |
> >>> On remote machine run.. |
19 |
> >>> |
20 |
> >>> |
21 |
> >>> scp blah root@<ip-address>:~/ |
22 |
> >>> root@<ip-address>'s password: |
23 |
> >>> Permission denied, please try again. |
24 |
> >>> root@<ip-address>'s password: |
25 |
> >>> Permission denied, please try again. |
26 |
> >>> root@<ip-address>'s password: |
27 |
> >>> Permission denied (). |
28 |
> >>> lost connection |
29 |
> >>> |
30 |
> >>> However if i try a second / third time... |
31 |
> >>> |
32 |
> >>> scp blah root@<ip-address>:~/ |
33 |
> >>> Password: |
34 |
> >>> blah 100% |
35 |
> >>> 102MB 11.4MB/s 13.0MB/s 00:09 |
36 |
> >>> |
37 |
> >>> |
38 |
> >>> Notice how in the first attempt sshd is returning the boxes IP and wont |
39 |
> >>> take my password. A few attempts later and it will not return the IP, |
40 |
> >>> but will take my password. It's completely intermittent. |
41 |
> >> yes, it sounds like openssh or openssl is broken instead |
42 |
> >> -mike |
43 |
> > If i force --protocol=29 it works just fine. Can you think of any kernel |
44 |
> > options that might cause this? I'm running a fairly minimal kernel. |
45 |
> > |
46 |
> |
47 |
> I am completely stumped here. It's just simply broken. Fresh 64bit install |
48 |
> |
49 |
> localhost ~ # rsync -a /usr/portage/ /root/portage |
50 |
> rsync: [sender] write error: Broken pipe (32) |
51 |
> rsync error: error in socket IO (code 10) at io.c(820) [sender=3.1.2] |
52 |
> |
53 |
> It's almost like the rsync socket is broken or something... |
54 |
|
55 |
EPIPE here looks like the server/receiver died. might want to try adding |
56 |
-vvvvv to rsync, or running it through `strace -o log -f` and see if you |
57 |
find anything interesting. |
58 |
-mike |