[GH-ISSUE #3191] Geolocation database out of date #6776

Open
opened 2026-08-05 01:10:04 -04:00 by saavagebueno · 1 comment
Owner

Originally created by @simonericcio on GitHub (Jan 16, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/3191

The GeoLite2 City Database available for self-hosting is out of date.

Following the link:
https://pkgs.netbird.io/geolocation-dbs/GeoLite2-City/download?suffix=tar.gz

provides GeoLite2-City_20241115

I confirmed that the MaxMind Database has an up-to-date geo entry for a specific IP, but the database provided by the link above is out of date and references the wrong geolocation.

Thank you

Originally created by @simonericcio on GitHub (Jan 16, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/3191 The GeoLite2 City Database available for self-hosting is out of date. Following the link: https://pkgs.netbird.io/geolocation-dbs/GeoLite2-City/download?suffix=tar.gz provides GeoLite2-City_20241115 I confirmed that the MaxMind Database has an up-to-date geo entry for a specific IP, but the database provided by the link above is out of date and references the wrong geolocation. Thank you
saavagebueno added the triage-needed label 2026-08-05 01:10:04 -04:00
Author
Owner

@RZRCDR commented on GitHub (Jan 29, 2025):

I reported the same issue at GeoLite2 City Database Out of Date #2719 .

@mlsmaycon stated that they were going to look into the cache.

I was also about to open a new issue, but you beat me to it by two weeks.

I previously read through the management code and found that it would not be too difficult to extract the logic used to transform the MaxMind geodbs into the format used by the management process.

This allows the creation of a small utility app to generate these files from the MaxMind database. However, to obtain the files, one must have an account with MaxMind.

I would also highly appreciate the availability of updated files for self-hosting.

<!-- gh-comment-id:2621978473 --> @RZRCDR commented on GitHub (Jan 29, 2025): I reported the same issue at [GeoLite2 City Database Out of Date #2719 ](https://github.com/netbirdio/netbird/issues/2719). @mlsmaycon stated that they were going to look into the cache. I was also about to open a new issue, but you beat me to it by two weeks. I previously read through the management code and found that it would not be too difficult to extract the logic used to transform the MaxMind geodbs into the format used by the management process. This allows the creation of a small utility app to generate these files from the MaxMind database. However, to obtain the files, one must have an account with MaxMind. I would also highly appreciate the availability of updated files for self-hosting.
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#6776