Gladly. 

But this has nothing to do with "routing".
So "freenas" even resolves to a different IP? I believe even if it resolved to 
the provided IP, SSH might still make a difference between using the hostname 
and the IP, so there you go ;)

On November 8, 2019 10:12:16 PM GMT+01:00, Derek Stevens <drk...@zoho.com> 
wrote:
>Ok, so for whatever reason the freenas hostname in our network doesn't 
>route to this IP, so I removed the alias and everything is working now 
>(after setting RsyncClientCmd to the correct path).
>
>Thanks for helping me figure out where the problem was! I appreciate
>it!
>
>On 11/8/19 3:21 PM, marki wrote:
>> Are you using the IP address 192.168.... and the host name (freenas) 
>> interchangeably?
>>
>> Try sshing into the client using both please. Even though it's the 
>> same host, ssh doesn't treat it as such automatically I guess.
>>
>> On November 8, 2019 8:33:25 PM GMT+01:00, Derek Stevens 
>> <drk...@zoho.com> wrote:
>>
>>     Marki,
>>
>>     When I say "to the client from the server" I mean that am
>initiating SSH
>>     and Rsync from the BackupPC server to the backup client.
>>
>>     I agree that it makes no sense, that's why I'm stumped and I'm
>writing you.
>>
>>     Here's an ssh into the backup client:
>>     # su backuppc
>>     [backuppc@piholeserver nilix]$ ssh root@192.168.14.149
>>     Last login: Fri Nov  8 11:41:30 2019 from 192.168.14.176
>>     FreeBSD 11.2-STABLE (FreeNAS.amd64) #0 r325575+3b66a34f3aa(HEAD):
>Wed
>>     Feb 27 14:31:54 EST 2019
>>
>>               FreeNAS (c) 2009-2019, The FreeNAS Development Team
>>               All rights reserved.
>>               FreeNAS is released under the modified BSD license.
>>
>>               For more information, documentation, help or support,
>go here:
>>               http://freenas.org
>>     Welcome to FreeNAS
>>
>>     Warning: settings changed through the CLI are not written to
>>     the configuration database and will be reset on reboot.
>>
>>     root@freenas[~]#
>>
>>
>>     Here is an rsync from the BackupPC server, copying a file from
>the
>>     client onto the server:
>>     [backuppc@piholeserver ~]$ rsync
>>     root@192.168.14.149:/mnt/MandA-Server-Pool-1/Shop-Dataset/xkcd/h
>>     ard_reboot.png ./
>>     [backuppc@piholeserver ~]$ ls
>>     dead.letter  hard_reboot.png
>>
>>     Here is the config for the client:
>>
>>     $Conf{ClientNameAlias} = [
>>         'freenas'
>>     ];
>>     $Conf{PingMaxMsec} = 300;
>>     $Conf{RsyncShareName} = [
>>         '/mnt/MandA-Server-Pool-1/Shop-Dataset'
>>     ];
>>     $Conf{XferMethod} = 'rsync';
>>     $Conf{RsyncSshArgs} = [
>>         '-e',
>>         '$sshPath -i ~/.ssh/id_rsa -l root'
>>     ];
>>     $Conf{XferLogLevel} = 5;
>>
>>     And lastly, here is the log from the failed XFER
>>
>>     XferLOG file /media//pc/192.168.14.149/XferLOG.0.z created
>2019-11-08 19:21:54
>>     Backup prep: type = full, case = 1, inPlace = 1, doDuplicate = 0,
>newBkupNum = 0, newBkupIdx = 0, lastBkupNum = , lastBkupIdx = 
>(FillCycle = 0, noFillCnt = )
>>     Running: /usr/local/bin/rsync_bpc --bpc-top-dir /media/
>--bpc-host-name 192.168.14.149 --bpc-share-name
>/mnt/MandA-Server-Pool-1/Shop-Dataset --bpc-bkup-num 0 --bpc-bkup-comp
>3 --bpc-bkup-prevnum -1 --bpc-bkup-prevcomp -1 --bpc-bkup-inode0 2
>--bpc-attrib-new --bpc-log-level 5 -e /usr/bin/ssh\ -i\ ~/.ssh/id_rsa\
>-l\ root --super --recursive --protect-args --numeric-ids --perms
>--owner --group -D --times --links --hard-links --delete
>--delete-excluded --one-file-system --partial --log-format=log:\ %o\
>%i\ %B\ %8U,%8G\ %9l\ %f%L --stats --checksum --timeout=72000
>freenas:/mnt/MandA-Server-Pool-1/Shop-Dataset/ /
>>     full backup started for directory
>/mnt/MandA-Server-Pool-1/Shop-Dataset
>>     Xfer PIDs are now 11698
>>     This is the rsync child about to exec /usr/local/bin/rsync_bpc
>>     bpc_attrib_backwardCompat: WriteOldStyleAttribFile = 0,
>KeepOldAttribFiles = 0
>>     Host key verification failed.
>>     rsync_bpc: connection unexpectedly closed (0 bytes received so
>far) [Receiver]
>>     bpc_sysCall_cleanup: doneInit = 1
>>     Done: 0 errors, 0 filesExist, 0 sizeExist, 0 sizeExistComp, 0
>filesTotal, 0 sizeTotal, 0 filesNew, 0 sizeNew, 0 sizeNewComp, 2 inode
>>     Parsing done: nFilesTotal = 0
>>     rsync error: unexplained error (code 255) at io.c(226)
>[Receiver=3.1.2.1]
>>     rsync_bpc exited with fatal status 255 (65280) (rsync error:
>unexplained error (code 255) at io.c(226) [Receiver=3.1.2.1])
>>     Xfer PIDs are now
>>     Got fatal error during xfer (No files dumped for share
>/mnt/MandA-Server-Pool-1/Shop-Dataset)
>>     Backup aborted (No files dumped for share
>/mnt/MandA-Server-Pool-1/Shop-Dataset)
>>     BackupFailCleanup: nFilesTotal = 0, type = full, BackupCase = 1,
>inPlace = 1, lastBkupNum =
>>     Removing empty backup #0
>>     Xfer PIDs are now 11704
>>     BackupPC_backupDelete: removing #0
>>     BackupPC_backupDelete: No prior backup for merge
>>     Xfer PIDs are now 11704,11705
>>     BackupPC_refCountUpdate: computing totals for host 192.168.14.149
>>     BackupPC_refCountUpdate: host 192.168.14.149 got 0 errors (took 0
>secs)
>>     BackupPC_refCountUpdate total errors: 0
>>     Xfer PIDs are now 11704
>>     BackupPC_backupDelete: got 0 errors
>>     Xfer PIDs are now
>>     Finished BackupPC_backupDelete, status = 0 (running time: 2 sec)
>>     Xfer PIDs are now
>>     Running BackupPC_refCountUpdate -h 192.168.14.149 -f on
>192.168.14.149
>>     Xfer PIDs are now 11706
>>     BackupPC_refCountUpdate: computing totals for host 192.168.14.149
>>     BackupPC_refCountUpdate: host 192.168.14.149 got 0 errors (took 0
>secs)
>>     BackupPC_refCountUpdate total errors: 0
>>     Xfer PIDs are now
>>     Finished BackupPC_refCountUpdate (running time: 1 sec)
>>     Xfer PIDs are now
>>
>>     On 11/8/19 1:50 PM, marki wrote:
>>
>>         You write "to the client from the server". You probably mean
>>         from the client to the server. Also, the host key of the
>>         server is stored in known_hosts, it's not the same as the
>>         identity key used for auth. Read up on ssh. I makes no sense
>>         to fail when you run it via backuppc when it does not fail
>>         when run manually. Probably you are not describing exactly
>>         what you do therefore could you please post output from your
>>         console session with the appropriate errors. It's not an
>>         actual backuppc problem. On November 8, 2019 7:15:00 PM
>>         GMT+01:00, Derek Stevens <drk...@zoho.com> wrote: Hi Marki,
>>         I'm running both as the same user, backuppc, who has the
>>         appropriate id_rsa in ~/.ssh/ Derek On 11/8/19 1:06 PM, marki
>>         wrote: Are you running your manual SSH session using the same
>>         user backuppc runs as? On November 8, 2019 6:26:08 PM
>>         GMT+01:00, Derek Stevens via BackupPC-users
>>         <backuppc-users@lists.sourceforge.net> wrote: Hello BackupPC
>>         users, I am coming to you guys with a problem I've been
>having
>>         trying to set up a client backup with the Rsync method and an
>>         SSH key. I am able to SSH and Rsync to the client from the
>>         server on the command line using the SSH key, and the server
>>         is in the client's known_hosts file. But when doing a backup,
>>         the transfer always fails with the error "host key
>>         verficiation failed." RsyncSshArgs is: ['-e', '$sshPath -i
>>         ~/.ssh/id_rsa -l root'] Is there a secret argument I'm not
>>         passing? If it helps, the BackupPC server is an RPi3 running
>>         Void Linux, and the Client to backup is running FreeNAS 11.
>>         Cheers, Derek 
>>
>>
>>
>>
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to