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/