دور زدن پروکسی s3fs باید با نام میزبان واقعی سبد مطابقت داشته باشد
قاعده دور زدن s3fs را با نقطه پایانی واقعی S3 مطابقت دهید، شامل نامهای میزبان به سبک سبد و تغییرمسیرها.
s3.amazonaws.com با photos.s3.us-east-1.amazonaws.com مطابقت ندارد. نام میزبان منطقهای به آن دامنه پیکربندیشده ختم نمیشود. استثنای دامنه میتواند زیردامنهها را در بر بگیرد، اما نمیتواند همه نقطههای پایانی متعلق به یک سرویس ذخیرهسازی را شناسایی کند.
میزبانی را پیدا کنید که s3fs واقعاً با آن تماس میگیرد، شامل تغییرمسیرهای بعدی. آدرسدهی میزبان مجازی سبد را در نام میزبان قرار میدهد؛ آدرسدهی به سبک مسیر آن را در مسیر قرار میدهد. بنابراین یک نقطه پایانی سفارشی یا تصحیح منطقه میتواند نامی را که قاعده دور زدن باید با آن مطابقت داشته باشد تغییر دهد.
وقتی سرویس آن شکل آدرسدهی را میخواهد از use_path_request_style استفاده کنید. تغییر آن فقط برای کار کردن یک استثنای توضیحنشده پروکسی دو تصمیم را با هم مخلوط میکند و میتواند بر نام گواهیها و سازگاری سرویس اثر بگذارد.
s3fs برای انتقال HTTP از libcurl استفاده میکند و no_proxy میتواند مقصدهای HTTPS را نیز مستثنی کند. استثنای نام میزبان یا دامنهای به اندازه کافی گسترده برای درخواستهای مستقیم مورد نظر انتخاب کنید. دامنه گستردهتر میتواند سبدها و سرویسهای دیگر را در بر بگیرد؛ * استفاده از پروکسی را برای درخواست مربوطه کاملاً غیرفعال میکند.
اگر همان نقطه پایانی از یک mount تعاملی کار میکند اما از mount مدیریتشده توسط سرویس نه، محیط ارثبریشده و منابع پیکربندی آنها را مقایسه کنید. صادر کردن یک متغیر پس از شروع سرویس نمیتواند آن فرایند موجود را بهروزرسانی کند. پیش از تغییر اعتبارنامههای سبد، نام نقطه پایانی و ورودیهای فرایند mount را مشخص کنید.