Since recently, the “country_asn.mmdb” database is broken and most IP countries are missing and returned as empty strings. This is not the case when querying the API which returns the correct countries.
The database has an MD5 checksum de0f74c14da4e7f5669b6bb9050dfe73 and was updated on Apr 04, 2025 at 11:34.
Example IPs that have missing country data:
93.185.32.90
41.62.125.39
185.213.82.103
105.92.204.18
Verify with any tool that reads MMDB files such as mmdbinspect:
$ mmdbinspect -db country_asn.mmdb 93.185.32.90 41.62.125.39 185.213.82.103 105.92.204.18
database_path: country_asn.mmdb
requested_lookup: 93.185.32.90
network: 93.185.32.0/20
record:
as_domain: gnc.am
as_name: GNC-Alfa CJSC
asn: AS49800
continent: ""
continent_name: ""
country: ""
country_name: ""
---
database_path: country_asn.mmdb
requested_lookup: 41.62.125.39
network: 41.62.0.0/16
record:
as_domain: topnet.tn
as_name: TOPNET
asn: AS37705
continent: ""
continent_name: ""
country: ""
country_name: ""
---
database_path: country_asn.mmdb
requested_lookup: 185.213.82.103
network: 185.213.82.0/24
record:
as_domain: packethub.net
as_name: PacketHub S.A.
asn: AS147049
continent: ""
continent_name: ""
country: ""
country_name: ""
---
database_path: country_asn.mmdb
requested_lookup: 105.92.204.18
network: 105.88.0.0/13
record:
as_domain: etisalat.com.eg
as_name: ETISALAT MISR
asn: AS36992
continent: ""
continent_name: ""
country: ""
country_name: ""