نعم، أنت على حق عند إيقافه. أريد فقط معرفة السبب لتقديم طلب سحب (PR) إذا كان هذا خطأ في مكتبة Ruby.
إعداداتي بسيطة جدًا، أحاول فقط تحميل الصور إلى تخزين متوافق مع S3.
DISCOURSE_USE_S3: true
DISCOURSE_S3_REGION: <region>
DISCOURSE_S3_ENDPOINT: https://<namespace>.compat.objectstorage.<region>.oraclecloud.com
DISCOURSE_S3_ACCESS_KEY_ID: <access_key_id>
DISCOURSE_S3_SECRET_ACCESS_KEY: <access_key>
DISCOURSE_S3_BUCKET: <bucket_name>
يحتوي Oracle Cloud Storage على تنسيق لعنوان نقطة النهاية. ولكن مهما كان التنسيق الذي جربته، فإن نفس رسالة الخطأ التي أظهرتها أعلاه.
SSL_connect returned=1 errno=0 peeraddr=134.70.128.1:443 state=error: certificate verify failed (Hostname mismatch)
التنسيق أعلاه، لقد تحققت من الشهادة وهي صحيحة في نظري:
كما تحدثت من قبل، استخدمت هذا الإعداد للاتصال بأداة s3cmd بشكل طبيعي. شكرًا جزيلاً!
