Hi friends,
I have problems configuring remote backup with B2 protocol (Backblaze) in Hestiacp updated with realease 1.5.7.
I have created OK a bucket in Backblaze with its Application ID (KeyID) and Application Key (applicationKey).
But remote backups are not performed.
This is the error in /usr/local/hestia/log/backup.log :
ERROR: Missing account data: ‘NoneType’ object is not subscriptable Use: b2 authorize-account or provide auth data with “B2_APPLICATION_KEY_ID” and “B2_APPLICATION_KEY” environment variables
I had a similar problem, does your applicationKey have any weird characters. So like dashes, periods, equal signs, etc… If it does try to regenerate it until its just alphanumeric(easiest way). I was too lazy to try to escape them but in theory you could probably do that as well.
Then I did what “zedpro” suggested: regenerate a couple of times until the generated key had only normal alphanumeric characters.
Then I directly edited the file b2.backup.conf and run v-backup-users to perform a full backup and everything worked OK.