Erro de Não Encontrado no MaxMindDB GeoLite2-City.mmdb nos logs

Estou encontrando um problema na minha instância do Discourse onde o seguinte erro aparece nos logs:

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory 2 rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

A imagem exibe uma linha de saída de código com uma mensagem de erro indicando que um arquivo chamado 'GeoLite2-City.mmdb' não pôde ser encontrado no caminho especificado no diretório '/var/www/discourse/vendor'. (Legenda por IA)

Parece que o Discourse não está conseguindo localizar o banco de dados GeoLite2-City.

Mais alguém encontrou esse problema? Qual a melhor forma de resolvê-lo?
Qualquer orientação seria apreciada!

Você configurou o Maxmind com uma chave de licença? Configure MAXMIND for reverse IP lookups

2 curtidas

E use dois espaços antes dessas linhas em app.yml. A falta deles não quebra o YML, mas causa exatamente isso.

1 curtida

Olá @Arkshine e @Jagster,

Obrigado pela sua orientação até agora!

Atualmente, não tenho uma chave de licença MaxMind.
Você pode confirmar se a MaxMind oferece sua chave de licença gratuitamente ou se é um serviço pago?

Obrigado novamente pela sua ajuda! :blush:

1 curtida

Sim, você ainda pode obter o banco de dados gratuito GeoLite2. O guia está correto. :+1:

1 curtida

Olá @Arkshine e @Jagster,

Muito obrigado pela sua orientação e sugestões para corrigir o problema do erro MaxMind! :folded_hands: Com a sua ajuda, consegui me inscrever em uma conta MaxMind, configurar o banco de dados GeoLite2 para meus fóruns e resolver o problema. Tudo está funcionando perfeitamente agora! :tada:

Eu realmente aprecio seu tempo e expertise em me ajudar. Obrigado novamente! :blush:

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.