https://bugzilla.novell.com/show_bug.cgi?id=233098 ------- Comment #2 from matthias.andree@gmx.de 2007-01-11 11:23 MST ------- I've written a wrapper to emulate setuid in an strace compatible way, so that I could run "strace amcheck FullBacks -c". I can confirm that amanda binds its interface to 0.0.0.0 and then sends out its UDP datagrams to the clients. tshark or tcpdump reveal that the source address is wrong, it is sending from 192.168.1.1 to 192.168.0.1. It should instead send from 192.168.0.1. End of the story is that amanda never sees the ACK packets come back. :-( In this trace (tshark and amcheck config -c intermixed), merlin = 192.168.0.1 and 192.168.1.1 is merlin's other IP, as written in the Description above). There shouldn't be any 192.168.1.X address in this conversation. Looks pretty much like the kernel tripping over its own feet. Picks the wrong address, then employs reverse path filtering -- or something like that, I haven't checked ont he networking code. Amanda Backup Client Hosts Check -------------------------------- 29.111602 192.168.1.1 -> 192.168.0.1 UDP Source port: 659 Destination port: 10080 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 97 00 00 40 00 40 11 b8 03 c0 a8 01 01 c0 a8 ....@.@......... 0020 00 01 02 93 27 60 00 83 c3 8e 41 6d 61 6e 64 61 ....'`....Amanda 0030 20 32 2e 35 20 52 45 51 20 48 41 4e 44 4c 45 20 2.5 REQ HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 53 45 43 55 1168254161.SECU 0060 52 49 54 59 20 55 53 45 52 20 61 6d 61 6e 64 61 RITY USER amanda 0070 0a 53 45 52 56 49 43 45 20 6e 6f 6f 70 0a 4f 50 .SERVICE noop.OP 0080 54 49 4f 4e 53 20 66 65 61 74 75 72 65 73 3d 66 TIONS features=f 0090 66 66 66 66 65 66 66 39 66 66 65 66 66 66 66 66 ffffeff9ffefffff 00a0 66 37 66 3b 0a f7f;. 29.112203 192.168.1.1 -> 192.168.1.1 UDP Source port: 10080 Destination port: 659 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 4e 00 00 40 00 40 11 b7 4c c0 a8 01 01 c0 a8 .N..@.@..L...... 0020 01 01 27 60 02 93 00 3a 06 30 41 6d 61 6e 64 61 ..'`...:.0Amanda 0030 20 32 2e 35 20 41 43 4b 20 48 41 4e 44 4c 45 20 2.5 ACK HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 1168254161. 30.110303 192.168.1.1 -> 192.168.1.1 UDP Source port: 10080 Destination port: 585 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 75 00 00 40 00 40 11 b7 25 c0 a8 01 01 c0 a8 .u..@.@..%...... 0020 01 01 27 60 02 49 00 61 cd 6f 41 6d 61 6e 64 61 ..'`.I.a.oAmanda 0030 20 32 2e 35 20 52 45 50 20 48 41 4e 44 4c 45 20 2.5 REP HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 34 33 30 38 37 35 0a 4f 50 54 49 1168430875.OPTI 0060 4f 4e 53 20 66 65 61 74 75 72 65 73 3d 66 66 66 ONS features=fff 0070 66 66 65 66 66 39 66 66 65 66 66 66 66 66 66 37 ffeff9ffeffffff7 0080 66 3b 0a f;. 39.158381 192.168.1.1 -> 192.168.0.1 UDP Source port: 659 Destination port: 10080 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 97 00 00 40 00 40 11 b8 03 c0 a8 01 01 c0 a8 ....@.@......... 0020 00 01 02 93 27 60 00 83 c3 8e 41 6d 61 6e 64 61 ....'`....Amanda 0030 20 32 2e 35 20 52 45 51 20 48 41 4e 44 4c 45 20 2.5 REQ HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 53 45 43 55 1168254161.SECU 0060 52 49 54 59 20 55 53 45 52 20 61 6d 61 6e 64 61 RITY USER amanda 0070 0a 53 45 52 56 49 43 45 20 6e 6f 6f 70 0a 4f 50 .SERVICE noop.OP 0080 54 49 4f 4e 53 20 66 65 61 74 75 72 65 73 3d 66 TIONS features=f 0090 66 66 66 66 65 66 66 39 66 66 65 66 66 66 66 66 ffffeff9ffefffff 00a0 66 37 66 3b 0a f7f;. 39.158999 192.168.1.1 -> 192.168.1.1 UDP Source port: 10080 Destination port: 659 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 4e 00 00 40 00 40 11 b7 4c c0 a8 01 01 c0 a8 .N..@.@..L...... 0020 01 01 27 60 02 93 00 3a 06 30 41 6d 61 6e 64 61 ..'`...:.0Amanda 0030 20 32 2e 35 20 41 43 4b 20 48 41 4e 44 4c 45 20 2.5 ACK HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 1168254161. 40.158350 192.168.1.1 -> 192.168.1.1 UDP Source port: 10080 Destination port: 585 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 75 00 00 40 00 40 11 b7 25 c0 a8 01 01 c0 a8 .u..@.@..%...... 0020 01 01 27 60 02 49 00 61 cd 6f 41 6d 61 6e 64 61 ..'`.I.a.oAmanda 0030 20 32 2e 35 20 52 45 50 20 48 41 4e 44 4c 45 20 2.5 REP HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 34 33 30 38 37 35 0a 4f 50 54 49 1168430875.OPTI 0060 4f 4e 53 20 66 65 61 74 75 72 65 73 3d 66 66 66 ONS features=fff 0070 66 66 65 66 66 39 66 66 65 66 66 66 66 66 66 37 ffeff9ffeffffff7 0080 66 3b 0a f;. 49.158383 192.168.1.1 -> 192.168.0.1 UDP Source port: 659 Destination port: 10080 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 97 00 00 40 00 40 11 b8 03 c0 a8 01 01 c0 a8 ....@.@......... 0020 00 01 02 93 27 60 00 83 c3 8e 41 6d 61 6e 64 61 ....'`....Amanda 0030 20 32 2e 35 20 52 45 51 20 48 41 4e 44 4c 45 20 2.5 REQ HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 53 45 43 55 1168254161.SECU 0060 52 49 54 59 20 55 53 45 52 20 61 6d 61 6e 64 61 RITY USER amanda 0070 0a 53 45 52 56 49 43 45 20 6e 6f 6f 70 0a 4f 50 .SERVICE noop.OP 0080 54 49 4f 4e 53 20 66 65 61 74 75 72 65 73 3d 66 TIONS features=f 0090 66 66 66 66 65 66 66 39 66 66 65 66 66 66 66 66 ffffeff9ffefffff 00a0 66 37 66 3b 0a f7f;. 49.158989 192.168.1.1 -> 192.168.1.1 UDP Source port: 10080 Destination port: 659 0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E. 0010 00 4e 00 00 40 00 40 11 b7 4c c0 a8 01 01 c0 a8 .N..@.@..L...... 0020 01 01 27 60 02 93 00 3a 06 30 41 6d 61 6e 64 61 ..'`...:.0Amanda 0030 20 32 2e 35 20 41 43 4b 20 48 41 4e 44 4c 45 20 2.5 ACK HANDLE 0040 30 30 30 2d 30 30 30 30 30 30 30 30 20 53 45 51 000-00000000 SEQ 0050 20 31 31 36 38 32 35 34 31 36 31 0a 1168254161. WARNING: merlin: selfcheck request failed: timeout waiting for ACK Client check: 3 hosts checked in 30.097 seconds, 2 problems found -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.