شكراً @JammyDodger ولكن للأسف لم تساعد تلك الموارد.
لديهم مشكلة مماثلة ولكنها مختلفة قليلاً لدرجة أنها لا تنطبق في هذه الحالة.
للتأكد، جربت ما اقترحه أحد تلك المواضيع (بالإضافة إلى @pfaffman) وتلاعبت بمتغير البيئة DISCOURSE_PROMETHEUS_TRUSTED_IP_ALLOWLIST_REGEX.
لقد اختبرت:
- التعليق عليه
- إضافته بقيمة IP داخلية
- إضافته بقيمة IP خارجية
جربت أيضًا تغيير مهمة فحص Prometheus لمعالجة تثبيت Discourse كـ:
- عنوان IP داخلي مباشر
- اسم مضيف داخلي لـ Docker
- عنوان IP خارجي مباشر
- اسم نطاق عام
في كل حالة، جربت كلاً من http و https.
في جميع الحالات، أحصل على 404.
ما أتوقعه هو استجابة الصفحة الفعلية حيث أن الطلب قادم من عنوان IP داخلي.