موقعي لا يعمل بعد تفعيل إعدادات CSP

مرحبًا بالفريق،

لقد أطلقت منتدى Discourse منذ شهر واحد، وكنت أحاول تمكين إعلانات Google (AdSense).

استخدمت الرابط أدناه لإصلاح أخطاء CSP المتعلقة، وأضفت معلمات السماح التالية:

1. 'self'
2. 'unsafe-inline'
3. 'unsafe-eval'
4.  'none'

Content-Security-Policy: script-src directive - HTTP | MDN

الآن، لم يعد موقع الويب يعمل.

من فضلك ساعدوني في استعادة موقع الويب حتى أتمكن من إعادة ضبط إعدادات CSP.
فيما يلي رابط المنتدى الخاص بي:
https://speakpress.com

ستحتاج إلى وصول SSH إلى موقعك، وفتح وحدة تحكم Rails باستخدام الأمر التالي:

cd /var/discourse
./launcher enter app
rails c

ثم،

SiteSetting.content_security_policy_script_src = ""

سيؤدي هذا إلى إعادة تعيين إعدادات سياسة أمان المحتوى (CSP) إلى الإعدادات الافتراضية، ويجب أن تتمكن من العودة إلى موقعك.