They were 700, but changing them to 600 didn't help :(

On 11/8/19 2:31 PM, Jeffrey West wrote:
Are the permissions on the host key 600 ?

Jeff West
Systems Engineer
Riptide Software
Office 321-296-7724 ext 216
Direct 407-542-7697
Cell    407-925-7030
www.riptidesoftware.com

-----Original Message-----
From: Derek Stevens via BackupPC-users
<backuppc-users@lists.sourceforge.net>
Sent: Friday, November 8, 2019 2:33 PM
To: marki <backuppc-us...@lists.roth.lu>;
backuppc-users@lists.sourceforge.net
Cc: Derek Stevens <drk...@zoho.com>
Subject: Re: [BackupPC-users] Host key verification failed

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/




_______________________________________________
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