ikifar2012 / remote-backup-addon

Automatically create and backup HA snapshots using SCP
30 stars 4 forks source link

Bug in Addon - Remote Backup #90

Closed Eth030 closed 1 year ago

Eth030 commented 1 year ago

There seems to be a bug i have generated multiple key pairs, anyhow when you see the config, the remote key is named "id_ecdsa_rpi" but the log is referencing somethign else in the error: "Enter passphrase: Load key "/root/.ssh/id_rsa": incorrect passphrase supplied to decrypt private key"

backup_custom_prefix: Automated backup
backup_friendly_name: true
backup_keep_local: all
remote_host: 192.168.XXX.110
remote_key: **id_ecdsa_rpi**
remote_port: 22
remote_user: root
rsync_enabled: false
rsync_exclude:
  - /config/*.db-shm
  - /config/*.db-wal
  - /config/*.db
rsync_rootfolder: hassio-sync
ssh_enabled: true
ssh_remote_directory: hassio-backup
backup_password: xxxxxx
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
-----------------------------------------------------------
 Add-on: Remote Backup
 Automatically create and transfer HA backups using SFTP (SCP), rsync, or rclone (experimental)
-----------------------------------------------------------
 Add-on version: 2022.12.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 9.4  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2023.1.2
 Home Assistant Supervisor: 2022.12.1
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[03:26:51] INFO: Adding SSH configuration.
**Enter passphrase: Load key "/root/.ssh/id_rsa": incorrect passphrase supplied to decrypt private key**

[03:26:53] INFO: Creating password encrypted full backup: "Automated backup 2023-01-14 03-26"
[03:27:38] INFO: Backup created: 650be57c
[03:27:39] INFO: Copying backup using SFTP/SCP.
[03:27:42] WARNING: SFTP transfer failed, falling back to SCP: Invalid/incorrect password
[03:27:44] ERROR: Error copying backup 650be57c.tar to hassio-backup on 192.168.XXX.110:  Invalid/incorrect password
[03:27:45] INFO: Backup process done!
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service base-addon-log-level: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service base-addon-log-level successfully stopped
s6-rc: info: service base-addon-banner: stopping
s6-rc: info: service base-addon-banner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Can you maybe advise? kr

ikifar2012 commented 1 year ago

As of right now, ssh keys with a passphrase are not supported

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.