Hetzner Storage Boxの接続エラーを解決する — RcloneViewでトラブルシューティング
HetznerのS3互換オブジェクトストレージへの接続失敗は、ほぼ常に誤ったエンドポイント、リージョン、または認証情報のペアに起因します — RcloneViewの接続テストは、完全な同期に時間を無駄にする前に、どれが問題なのかを正確に示します。
Hetznerのオブジェクトストレージはrcloneが提供するS3互換プロトコルを通じてアクセスするため、リモートにはAccess Key、Secret Key、エンドポイントを正しく入力する必要があります — ブラウザログインが認証を自動的に処理するOAuthベースのプロバイダーとは異なります。RcloneViewはWindows、macOS、Linuxで1つのウィンドウから90以上のプロバイダーをマウントかつ同期できますが、Hetznerのようなs3互換リモートは、ワンクリックのOAuthリモートよりも設定時にもう少し注意が必要です。以下では、最も一般的な接続失敗の診断方法を説明します。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
エンドポイントとリージョンが一致しているか確認する
Hetznerの接続エラーの最も一般的な原因は、ストレージボックスが作成されたリージョンと一致しないエンドポイントです。Hetznerのオブジェクトストレ ージのエンドポイントはリージョンごとに異なり、誤ったものを貼り付けたり — あるいは別のS3互換プロバイダーからコピーしたエンドポイントが残っていたりすると — 誤った認証情報とまったく同じに見える接続失敗が発生します。
Remote Managerを開いてHetznerのリモートを選択し、エンドポイントの項目をそのストレージボックスについてHetzner Cloud Consoleに表示されている正確な値と照合してください。リモートはエラーなく設定画面を読み込み続けることが多いため、リージョンの不一致は見落としやすいです — 失敗はRcloneViewが実際にファイル一覧を取得しようとしたときに初めて現れます。
完全な同期の前に接続をテストする
転送の途中で認証情報の問題を発見するのではなく、リモートを追加または編集する際にRcloneViewの接続テストを使用してください。認証エラーでテストが失敗した場合は、エンドポイントよりもAccess Key IDやSecret Access Keyを疑ってください — 末尾に余分な空白がないか、あるいはRcloneViewでリモートを最初に設定した後にHetznerのコンソールでキーが再発行されていないかを再確認してください。
テストは成功したものの、同期ジョブが途中で失敗し続ける場合は、下部のInfo ViewにあるLogタブを確認してください — Hetznerは大量のバッチアップロード中にレート制限のレスポンスを返すことがあり、詳細なログには一般的なタイムアウトではなく具体的なHTTPステータスが表示されます。
ファイアウォールとネットワークアクセスを確認する
企業のファイアウォールや一部のVPN設定は、主要なプロバイダーへのトラフィックは許可する一方で、あまり一般的でないS3エンドポイントへの発信トラフィックをブロックすることがあります。接続テストがすぐに失敗せずに固まる場合は、そのマシンがHetznerのエンドポイントに直接到達できるか確認してください — ネットワークレベルのブロックは、RcloneViewの内部からは設定ミスのリモートとまったく同じように見えます。
ジョブが正常に実行されると、Job Historyは転送速度とファイル数の記録を保持し、これは修正が完全な同期を通じて維持されたことを確認するのに役立ちます。