メインコンテンツまでスキップ

DigitalOcean Spaces の接続エラーを解消 — RcloneView でエンドポイントとキーの問題を調査

· 約5分
Jay
Tech Writer

DigitalOcean Spaces の接続失敗のほとんどは、エンドポイント、リージョン、アクセスキーという 3 つの設定に起因します。

Spaces のリモートを追加したのに、バケット一覧が空だったり、すべてのリクエストでアクセス拒否や署名エラーが返されたりしていませんか。Spaces は S3 互換サービスなので、原因は多くの場合リモートの設定のわずかな不一致です。RcloneView では、リモートを確認・修正し、同じウィンドウで再テストできます。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

まずエンドポイントとリージョンを確認​

Spaces のエンドポイントはリージョンごとに <region>.digitaloceanspaces.com という形式で、たとえば nyc3.digitaloceanspaces.com です。エンドポイントのリージョンが Space を作成したリージョンと異なると、キーが正しくてもリクエストは失敗します。Remote タブから Remote Manager を開いてリモートを編集し、エンドポイントを DigitalOcean のコントロールパネルに表示されているリージョンと照らし合わせてください。

バケット名を含む Space 固有の URL ではなく、リージョンのみのエンドポイントを使用してください。エンドポイントにバケット名を追加すると、「bucket not found」のような不可解な結果になる一般的な原因になります。

RcloneView で S3 互換リモートのエンドポイントを編集する

アクセスキーとシークレットを確認​

Spaces は、DigitalOcean の API トークンとは別の専用アクセスキーペアを使用します。キー欄に API トークンを貼り付けてしまうのはよくある間違いです。不明な場合は Spaces のキーペアを再生成し、両方の値を貼り直してください。コピー時に先頭や末尾に紛れ込む空白にも注意してください。

一覧表示はできるのにアップロードが失敗する場合、キーにその Space への書き込み権限がない可能性があります。適切なアクセス権を持つキーを作成し、リモートを更新してください。

内蔵ターミナルでテスト​

RcloneView には、下部の Info View に Terminal タブがあります。rclone listremotes を実行してリモートが存在することを確認し、続けて rclone about "myspaces:" または簡単な一覧表示で生のエラーメッセージを確認します。正確なメッセージから、問題が認証、エンドポイント、ネットワークのどれにあるかが分かります。

エラーとなった転送を示す RcloneView のジョブ履歴

Log タブと Job History で繰り返し発生している失敗を確認してください。エラーが大きな転送でのみ発生する場合は、ジョブの Advanced Settings でファイル転送数を下げて負荷を軽減します。

ネットワークと時刻の問題を除外​

署名付きリクエストは現在時刻に依存するため、システム時計が大きくずれていると署名エラーが発生することがあります。時計を修正して再試行してください。TLS を検査する社内プロキシやファイアウォールも接続を妨げる場合があるため、キーとエンドポイントが正しく見える場合は別のネットワークからテストしてください。

RcloneView で DigitalOcean Spaces への転送を実行する

はじめに​

  1. rcloneview.com から RcloneView をダウンロードします。
  2. Remote Manager を開いて Spaces のリモートを編集し、リージョン別エンドポイントを確認します。
  3. Spaces のアクセスキーとシークレットを再入力します。
  4. 小さなフォルダのコピーでテストしてから、フルのジョブを再実行します。

エンドポイントとキーペアが正しく設定されていれば、漠然とした失敗が、信頼でき繰り返し実行できるワークフローに変わります。


関連ガイド:

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces