الملف النصي الذي تم تحميله لا يبدو أنه في S3

مرحبًا،
اليوم تلقينا موضوع دعم جديد في نظام Discourse الخاص بنا حيث قام شخص ما برفع ملف (FileName-555.log.txt). ومع ذلك، عند النقر على الرابط في المناقشة، لا يظهر الملف.

ما هو غريب هو أنه في S3، لا نملك أي مجلدات 2X على الإطلاق. جميع ملفاتنا الأصلية مُنظمة في 3X/x/y.

لم أتمكن من تكرار المشكلة، وعندما حاولت رفع ملف على منتدى الدعم الخاص بنا، سار كل شيء على ما يرام.

أحاول البحث في ما حدث، لذا قمت بالدخول إلى حزمة Discourse الخاصة بنا واتصلت بقاعدة البيانات. هل هناك أي تشخيص يمكنني تشغيله لمعرفة ما حدث للملف المرفوع؟

نحن نستخدم إصدار Discourse: 2.6.0.beta2

عند النقر على رابط تنزيل الملف من المناقشة، يتم إعادة توجيهنا إلى S3 بدلاً من رؤية تنزيل الملف:

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Key>
original/2X/0/0a40bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx791.txt
</Key>
<RequestId>79xxxxxxxxxxxxxxxxB9</RequestId>
<HostId>
reZHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2ZB0=
</HostId>
</Error>

كيف قمت بإنشاء الصورة التي تشغلها في حوضك؟

لقد اختبرت للتو رفع ملف نصي على مثيل، حيث يتم الحصول على رابط مثل https://support.literatecomputing.com/uploads/short-url/blah.txt يعيد التوجيه إلى موقع S3.