Digital Ocean Spaces (S3) 「認証情報が設定されていないためリクエストに署名できません」

解決したようです!

S3 CDN URL を… https://XXXXX.sfo3.cdn.digitaloceanspaces.com に更新しました。

その設定でパスは正しくなりますが、S3 CDN URL にはバケット名を含める必要があり、S3 URL には含まないため、その扱いが一貫していないように見えて少し戸惑いました。

その後、以下を実行しました…

rake uploads:migrate_to_s3 --trace

以前は Spaces CP で200件程度のアイテムが表示されていましたが、その後気づいたのは…

4361 アイテム 49.3 GiB…

…そして更新すると…

4640 アイテム 49.4 GiB…

…生きてる!!!

以下も実行しました…

rake posts:rebake

…しかし、それはまだアップロード中であることに気づく前だったので、アップロードが止まったように見えた後で再度リベイクするつもりです。

しばらくこのままにしておく必要があります。それを実行し、他にクリーンアップが必要なことがあればまた報告します。