استمرارًا لمشاكلي بعد تمكين CDN ونقل أصول الموقع وملفات التحميل إلى تخزين متوافق مع S3، لاحظت أن صفحة /admin/upgrade لا تُحمّل لأن الملف MY_CDN/assets/docker-manager-app-07d06764ce8970a55a9e89aa092994a1691d4d67ece07e1dfd191354ff526af3.js (بالإضافة إلى بعض الملفات الأخرى) يتم تحميله من CDN الموقع الرئيسي، لكنه غير مدرج افتراضيًا في سياسة أمن المحتوى (CSP).
لذلك اضطررت إلى إضافة: MY_CDN/assets/ إلى إعداد “مصدر السكريبت في سياسة أمن المحتوى” في discourse. وعلى الرغم من أن الخيار ينص على أن “المضيف الحالي وCDN مدرجان افتراضيًا”، فإن إضافة الإدخال اليدوي جعلت صفحة التحديث تظهر بشكل صحيح بعد أن كانت فارغة. يبدو إذن أن القائمة الافتراضية للعناصر المضمنة في CSP لا تغطي كل شيء.