s3fs のプロキシ除外は実際のバケットホスト名に一致させる必要がある
s3fs の除外ルールは、バケット形式のホスト名やリダイレクトを含む実際の S3 エンドポイントに合わせてください。
s3.amazonaws.com は photos.s3.us-east-1.amazonaws.com とは一致しません。リージョン別のホスト名は、その設定済みドメインで終わっていません。ドメイン例外はサブドメインを含められますが、ストレージサービスのすべてのエンドポイントを識別することはできません。
s3fs が実際に接続するホストを、その後のリダイレクトも含めて特定してください。仮想ホスト形式のアドレス指定ではバケットがホスト名に入り、パス形式のアドレス指定ではパスに入ります。そのため、カスタムエンドポイントやリージョンの修正によって、除外ルールが一致すべき名前が変わる可能性があります。
サービスがそのアドレス形式を要求する場合は use_path_request_style を使用してください。説明のつかないプロキシ例外を通すためだけにこれを変更すると、2 つの判断が混ざり、証明書名やサービスの互換性に影響する可能性があります。
s3fs は HTTP 転送に libcurl を使用し、no_proxy は HTTPS の宛先も除外できます。想定する直接リクエストに十分な広さのホスト名またはドメインの例外を選んでください。広いドメインは他のバケットやサービスを含む可能性があり、* は該当リクエストでプロキシの使用を完全に無効にします。
同じエンドポイントが対話的なマウントからは機能するが、サービス管理のマウントからは機能しない場合は、両者が継承する環境と設定ソースを比較してください。サービス起動後に変数をエクスポートしても、既存のプロセスは更新されません。バケットの認証情報を変更する前に、エンドポイント名とマウントプロセスの入力を確認してください。