مرحبًا،
اليوم تلقينا موضوع دعم جديد في نظام 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>