Recent posts

#21
25.7, 25.10 Series / Re: GeoIP with ipinfo stopped ...
Last post by Kayakero - December 05, 2025, 07:01:26 PM
the only thing I can assume is that ipinfo removed the "Content-Disposition" header ( it's hosted in cloudflare it doesn't make sense ).
because in geoip.py it gets the name from there. and that header doesn't exist now, tested with curl verbose. I don't know how it was before.

I've forced the name ending in .gz in there so it goes thru the .gzip code instead of the zip code with
filename = "ipinfo_lite.csv.gz"
and it worked.


        if url is not None and url.lower().startswith('http'):
            # flush data from remote url to temp file and unpack from there
            with tempfile.NamedTemporaryFile() as tmp_stream:
                try:
                    r = requests.get(url)
                except Exception as e:
                    syslog.syslog(syslog.LOG_ERR, 'geoip update failed : %s' % e)
                    return result
                if r.status_code == 200:
                    msg = EmailMessage()
                    msg["Content-Disposition"] = r.headers.get("Content-Disposition", '')
                    filename = msg.get_filename()
                    syslog.syslog(syslog.LOG_NOTICE, 'filename : %s .' % filename)
                    filename = "ipinfo_lite.csv.gz"
                    tmp_stream.write(r.content)
                    tmp_stream.seek(0)
                    if not filename or filename.lower().endswith('.zip'):
                        syslog.syslog(syslog.LOG_NOTICE, 'found .zip format, process')
                        cls.process_zip(tmp_stream, result)
                    elif filename.endswith('.gz'):
                        syslog.syslog(syslog.LOG_NOTICE, 'found .gz format, process')
                        cls.process_gzip(tmp_stream, result)
                    # dump location hash (detect changes in geoIP source selection)
                    open(cls._src_hash_file, 'w').write(cls._source_hash())
                else:
                    syslog.syslog(syslog.LOG_ERR,
                                  'geoip update failed : %s [http_code: %s]' % (r.text.replace('\n', ''), r.status_code)
                    )

#22
German - Deutsch / ISC DHCP & Unbound DNS resolve...
Last post by Eistee - December 05, 2025, 06:52:25 PM
Hallo,

ich verwende ISC DHCP V4 und Unbound als DNS Server in OPNsense 25.7.9-amd64. Wenn ein neuer Client im Netzwerk ein lease vom DHCP Server holt und dessen Hostname damit im OPNsense bekannt ist funktioniert ein DNS resolve auf dessen Hostnamen leider erst wenn ich manuell den Unbound neustarte. Gibt es hier eine Möglichkeit die Konfiguration so zu ändern das der neue Hostname automatisch aufgelöst werden kann?

 ISC DHCP4-Leases registrieren ist im Unbound aktiv

Gruß Alina
#23
General Discussion / Re: Some sites think I live in...
Last post by reincoder - December 05, 2025, 06:47:37 PM
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
#24
Documentation and Translation / Provide clarification on recom...
Last post by evilaliv3 - December 05, 2025, 06:35:26 PM
Hello!

We use OPNsense Community Edition within the GlobaLeaks project, and we are opening this questions because we believe these questions are relevant not only to us but also to many users whose OPNsense appliances are managed by external organizations.

Clear guidance can help reduce operational costs and avoid the risks of updating too early from a stable setup, or staying too long on a version that is no longer adequately supported.

Our questions:

  •     Does OPNsense have a formal LTS or extended-support policy, or is only the latest major CE release supported with security updates? For example, if 25.12 is the last release of the 25.x series and is presumably more stable than an early 26.1 release, when should users consider upgrading to 26.x?
  •     Is a "security-only" or frozen-stable branch available, or are all CE users expected to follow the regular feature + security update cycle?  We understand the latter is currently the case. From an end-user perspective, it would be helpful if each release clearly indicated whether it includes security fixes, for example via a "security-update" tag.
  •     What update cadence or version-selection strategy do you recommend for CE users seeking maximum security and stability, while avoiding premature upgrades or outdated releases? We hope the answers will help both our project and the wider OPNsense community adopt safer, more predictable deployment practices.

Thank you!
#25
Zenarmor (Sensei) / Re: Backup & Restore Backup Do...
Last post by OPNDeciso - December 05, 2025, 06:28:58 PM
Thanks! This appears to be fixed in the 2.2.5 UI update.
#26
German - Deutsch / Re: IPSec site2site neues Setu...
Last post by Monviech (Cedrik) - December 05, 2025, 06:16:08 PM
Das geht jetzt einfacher mit der neuen reqid base in den IPsec Advanced settings - Charon.

Wenn man die zb auf 200 setzt können sich legacy und connections nicht mehr überlappen (wenn man weniger als 200 alte Phase 2 hat)

#27
General Discussion / Micron exits consumer market
Last post by OPNenthu - December 05, 2025, 06:08:37 PM
https://investors.micron.com/news-releases/news-release-details/micron-announces-exit-crucial-consumer-business

It looks like the RAM "shortage" for consumers could be a little more than temporary.  Gamers Nexus on YT just did an interesting piece with their take on this (won't get into it here).

Maybe don't wait to buy that router or RAM kit you've been thinking about... :(
#28
German - Deutsch / Re: IPSec site2site neues Setu...
Last post by viragomann - December 05, 2025, 06:05:21 PM
Ich musste bei den Connections auch jeweils eindeutige Requids in den Childs vergeben.
#29
General Discussion / Re: Port Forwarded Traffic (fr...
Last post by Monviech (Cedrik) - December 05, 2025, 06:04:09 PM
Great :)
#30
General Discussion / Re: Port Forwarded Traffic (fr...
Last post by Enverex - December 05, 2025, 06:02:47 PM
That was it, thanks.

There were some manual rules that I don't remember adding but maybe did a while back because when I originally set up OPNsense I couldn't get any outbound traffic to work at all. At least it's sorted now. :)