خطأ MaxMind 401 - لدي مفتاح ترخيص، لا يمكنني التنزيل

اتبعت التعليمات الموجودة في تكوين MAXMIND للبحث العكسي عن عناوين IP، وأعتقد أنني قمت بالتكوين بشكل صحيح، لكنني أحصل على خطأ 401 عند تنزيل قواعد بيانات MaxMind.

أنا أستخدم تثبيتًا قياسيًا، مُستضافًا ذاتيًا وحديثًا.
قمت بإنشاء حساب في MaxMind، وأضفت مفتاح ترخيص جديدًا.

عدلت قسم ENV في ملف app.yml إلى:

  ## مفتاح MaxMind للبحث عن الموقع الجغرافي بناءً على عنوان IP
  ## راجع https://meta.discourse.org/t/-/137387/23 للتفاصيل
  DISCOURSE_MAXMIND_ACCOUNT_ID: [معرف حسابي]
  DISCOURSE_MAXMIND_LICENSE_KEY: [مفتاح الترخيص الخاص بي]

… ثم نفّذت الأمر ./launcher rebuild app

أثناء إعادة البناء، تم تسجيل أخطاء “401 غير مصرح به” هذه:

فشل تنزيل قاعدة بيانات MaxMind GeoLite2-City. : OpenURI::HTTPError : خطأ 401
فشل تنزيل قاعدة بيانات MaxMind GeoLite2-ASN. : OpenURI::HTTPError : خطأ 401

(… وبالطبع لم تصل أي ملفات قاعدة بيانات إلى /var/www/discourse/vendor/data)

وفقًا لهذا الاقتراح، استخدمت أمرًا وجدته في بوابة مطوري MaxMind — باستخدام نفس بيانات الاعتماد — لتنزيل قاعدة بيانات مباشرة:

curl -O -J -L -u [معرف حسابي]:[مفتاح الترخيص الخاص بي] \
'https://download.maxmind.com/geoip/databases/GeoLite2-City/download?suffix=tar.gz'

… والذي عمل بشكل جيد.

ما الذي قد أكون قد أهملته مما يسبب خطأ 401 عند الاتصال من Discourse؟

إعجاب واحد (1)

يبدو أن هذا الموضوع لم يجد أي متجاوبين! هل تمكنت من حل المشكلة؟

شكراً على المتابعة! لا، لم أكتشف الأمر بعد. حصلت على نفس النتيجة بعد تحديث وإعادة بناء لاحقين. لست متأكداً مما يجب أن أبحث فيه… :person_shrugging:

مرحباً، آسف لأن هذا الموضوع يتأخر. ليس لدي الكثير من الخبرة في هذا الأمر بنفسي. هل تواجه مشكلات في عمليات البحث عن عنوان IP في قائمة مراجعة المراجعة؟ ربما يكون هذا مجرد تحذير لا داعي للقلق بشأنه؟ :thinking:

ليس لدي الكثير من قائمة انتظار المراجعة، ولكن بدون قاعدة بيانات MaxMind لن أتمكن من إجراء بحث عن موقع للمستخدم إذا احتجت إلى التحقيق في مشكلة ما، و…

أنا فضولي لمعرفة ما إذا كان الآخرون قد واجهوا مشكلة في الاتصال بـ MaxMind لتنزيلات قاعدة البيانات، أو إذا كانت المشكلة لدي فقط. يبدو أنه شيء يمكن أن يمر دون أن يلاحظ حتى تحتاج إليه.

على أي حال، يبدو أن جهازي لا يزال يعمل بشكل جيد. :person_shrugging:
لسوء الحظ، لا أعرف ما هو الاختلاف. :thinking: