Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - reincoder

#1
Thank you very much, everyone, for your kindness and patience. To confirm again:

- The engineering team performed the rollback, and we are now aware of the issue.
- @Kayakero's review helped us to pinpoint the issue.
- This was not related to rate limits. Due to multiple retries to the API endpoint we returned 429 rate limit error.
- We will proceed with the migration to the new cloud storage system; however, at this moment, we do not think Opnsense needs to patch anything. We will make the adjustments on our end.

If there is any issue, please reach out to us on our community: https://community.ipinfo.io/

Opnsense is a major supporter of our IPinfo Lite service, so we owe it to the Opnsense community to handle data issues related to us in our community.

— Abdullah | DevRel, IPinfo
#2
Hi,

We were slowly migrating to a different cloud storage service over a period of time. We have rolled back the system migration entirely.

We have been doing incremental migration throughout the process, and thanks to the post and the only message we received on the support portal, we discovered reliance on the URI header metadata. This was not a hard transition, which has been rolled back, and further investigation will be conducted in the next few days.

During this transition, thanks to this post, we found out that the Content-Disposition header was no longer included in the final download response. This header was optional, but OpnSense relies on it to detect the filename or file type. We have been doing the slow rollout for several weeks, and this was the first issue we received.

The file itself has not changed; it's still a .csv.gz gzip file, but because the header is missing, some scripts may incorrectly treat it as a ZIP instead of a GZIP file. We have rolled back our entire deployment to our previous storage service.

We will investigate closely in the coming days. Thank you for understanding.

— Abdullah | DevRel, IPinfo
#3
Quote from: Kayakero on December 05, 2025, 07:01:26 PMthe only thing I can assume is that ipinfo removed the "Content-Disposition" header ( it's hosted in cloudflare it doesn't make sense ).

Let us investigate this issue. I have escalated this to engineering.

— Abdullah | DevRel, IPinfo
#4
Hi,

I am Abdullah, the DevRel of IPinfo. I will try my best to help you here.

Our file format will never change to anything else without a significant amount of communication. Please understand that a file format change without alerting our user base is a catastrophic change that we will never make. So, I suspect this is some error message being interpreted as zip file or something.

I am not clear about the implementation of how the database is downloaded, but we do have a checksums API endpoint that you should use to verify the download.

Reference: https://ipinfo.io/developers/database-download

The download process requires you to go through a redirect path because the data is stored in a cloud storage bucket.

Reference: https://ipinfo.io/developers/ipinfo-lite-database (See the code section)

The API provides unlimited usage, but the data downloads are subject to rate limits. It permits 10 downloads per unique IP address multiplied by unique access token. This means that to reach the rate limit, you probably downloaded it 10 times using the token you are using from the same IP address.

Reference: https://community.ipinfo.io/t/announcement-we-are-adding-rate-limits-to-data-downloads/358

You have shared your API access token: `f2cbc8898bc30a` which according to our database is a not an active or assigned token.

---

Please let me know if this problem persists. We will be happy to take a look. Our community forum is available here: https://community.ipinfo.io/

— Abdullah | DevRel, IPinfo
#5
Opnsense primarily uses IPinfo's data, and I work for IPinfo. I am obligated to help the community in any way possible.

The other users have already provided great guidance. Please check your IP address at ipinfo.io/me. If there is an issue, reach out to our support team. They will instruct you on how to fix your location. However, if the sites you access do not use our data, providing accurately located data to you will not help much.

— Abdullah | DevRel, IPinfo
#6
I work for IPinfo, but I am not an expert in Opnsense. I am just leaving this comment here in case there is an issue with our data that we need to investigate from our end.
#7
I am Abdullah, the DevRel of IPinfo. I don't have anything to contribute here, but if you have any questions about our data, just ping me. I promised the Opnsense community that whenever there is a discussion about IP geolocation and our data, whether good or bad, I will be there to answer questions about our data. Thank you!
#8
Hi, I work for IPinfo. We have a request to provide our IP geolocation data for free and make it easily accessible directly in Opnsense. If you could kindly drop a like on our feature request here that would be incredible: https://github.com/opnsense/core/issues/7779

Since the developers and maintainers are very busy, if you can upvote our request, this will validate that bringing our data to the project is worthwhile. You can use our data manually, but we prefer the data to be directly integrated and distributed across all Opnsense users.

Cheers!

— Abdullah | DevRel, IPinfo

#9
I can recommend IPinfo's free IP to Country ASN database(https://ipinfo.io/products/free-ip-database). The database is available in CSV, JSON, and MMDB formats.

As far as I know, the IPfire's location database needs to be extracted completely after downloading the software. There is no publicly available distributable version of it.