Siguiendo las instrucciones en Configurar MAXMIND para búsquedas inversas de IP, creo que tengo la configuración correcta, pero estoy recibiendo un error 401 al intentar descargar las bases de datos de MaxMind.
Estoy en una instalación estándar, autoalojada y actualizada.
Creé una cuenta en MaxMind y añadí una nueva clave de licencia.
Edité la sección ENV de app.yml a:
## La clave de geolocalización IP de MaxMind para la búsqueda de direcciones IP
## ver https://meta.discourse.org/t/-/137387/23 para más detalles
DISCOURSE_MAXMIND_ACCOUNT_ID: [mi ID de cuenta]
DISCOURSE_MAXMIND_LICENSE_KEY: [mi clave de licencia]
…y luego ejecuté ./launcher rebuild app.
Durante la reconstrucción, se registraron estos errores “401 No autorizado”:
Error al descargar la base de datos GeoLite2-City de MaxMind. : OpenURI::HTTPError : Error 401
Error al descargar la base de datos GeoLite2-ASN de MaxMind. : OpenURI::HTTPError : Error 401
(…y, por supuesto, ningún archivo de base de datos llegó a mi /var/www/discourse/vendor/data).
¡Gracias por preguntar! No, todavía no lo he resuelto. Tuve el mismo resultado después de una actualización+reconstrucción posterior. No estoy seguro de qué investigar…
Hola, lamento que este tema esté languideciendo. No tengo mucha experiencia con esto yo mismo. ¿Estás experimentando problemas con las búsquedas de IP en la cola de revisión? ¿Quizás esto es solo una advertencia de la que no necesitas preocuparte?
No tengo mucha cola de revisión, pero sin la base de datos MaxMind no podría buscar la ubicación de un usuario si necesitara investigar algún problema, y…
Tengo curiosidad por saber si otros han tenido problemas para conectarse a MaxMind para las descargas de la base de datos, o si solo me pasa a mí. Parece algo que podría pasar desapercibido hasta que se necesita.
Espero que, de alguna manera, no hayas puesto tus cosas en la sección env: de app.yml (aunque tus comentarios pegados sugieren que están en el lugar correcto), lo cual sería fácil de arreglar.