Certificate error using Backblaze B2 on Seagate NAS (NAS OS 4.3)

Hi everyone:

I want to share my experience in order to use duplicacy on an old Seagate NAS with B2:

The problem:
When I tried to repo/storage initialization I received the following error:

[root@Seagate-D2] duplicacy init b2 b2://bucket-name -e
Enter Backblaze account or application id:098374950837450934857
Enter corresponding Backblaze application key:093874908793874534987
Failed to load the Backblaze B2 storage at b2://pylan-duplicacy: Post https://api.backblazeb2.com/b2api/v1/b2_authorize_account: x509: certificate signed by unknown authority

Explanation by B2:
As seen on https://help.backblaze.com/hc/en-us/articles/4408303123867-Cannot-Connect-to-Backblaze-due-to-Security-Certificate-Mac:

Due to a widely used internet certificate expiring on September 30th, users running older versions of their operating systems will need to update their certificate manually in order to access our website along with other websites, as well as to continue backing up.

Steps to resolve

[root@Seagate-D2] wget https://letsencrypt.org/certs/isrgrootx1.pem --no-check-certificate
[root@Seagate-D2] cp isrgrootx1.pem /etc/ssl/certs/
[root@Seagate-D2] update-ca-certificates

Hope this help to others! :pray:

2 Likes

Sorry to hijack, but the same issue is also in verticalbackup (Backblaze certificate no longer accepted - Vertical Backup Forum).

As far as I can see, no similar work-around works for verticalbackup (it seems to use its own certificate store). @gchen, would you mind checking the verticalbackup forums at your convenience?