[Bug] WAF GeoIP database may report inaccurate provinces for some IPs
Los mantenedores suelen responder en 1 día
@wanghe-fit2cloud ya está trabajando en esto.
Desde el 23/10/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Contact Information
1Panel Version
专业版 V2.4.1
Problem Description
在使用 1Panel WAF 时发现部分 IP 的归属地识别可能存在问题。为排查原因,对本地保存的两份 GeoIP.mmdb 做了独立查询,发现同一 IP 的省份和经纬度结果存在差异。
Steps to Reproduce
- 取得上述两份文件。文件 B 可由所附官方说明的下载链接获取;文件 A 用给出的哈希标识。
- 使用同一台机器上的 mmdblookup 直接查询同一个 IP,排除 WAF 页面展示逻辑对本次文件对比的干扰。
- 对照省份字段、经纬度和实际归属地的佐证。
The expected correct result
希望协助核实上面的 IP 样本及对应网段的数据是否需要纠正。
Related log output
完整本地解码结果见附件“复现数据.json”;同时建议将服务器上实际执行的 mmdblookup 输出直接粘贴到该表单字段。
Additional Information
- 相关历史反馈:#12884(网站监控归属地不准确)、#4876(归属地不准导致误拦)。
- 本次反馈补充了可定位到具体文件的 SHA-256、构建时间和逐 IP 查询结果。
- 暂不以两份数据库之间的差异数量推断整体准确率,也不默认历史文件的全部记录正确。
- Lenguaje dominante
- Go
- Estrellas
- 37.2k
- Forks
- 3.4k
- Merge medio
- 10 h 10 min
- PR fusionados (30 d)
- 83
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de 1Panel-dev/1Panel
-
建议把面板终端换为PTY(伪终端)吧,像宝塔面板一样,关闭ssh服务也能使用面板终端!Posiblemente ocupada @wanghe-fit2cloud la tomó hoy. Abierto
1Panel-dev/1Panel#14178 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Feature] WAF中自定义规则时,header中的referer对象为什么不能填空?Posiblemente ocupada @wanghe-fit2cloud la tomó hace 1 día. Abierto
1Panel-dev/1Panel#14176 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Feature] Can CAS be integrated into 1Panel’s authentication system?Posiblemente ocupada @wanghe-fit2cloud la tomó hace 1 día. Abiertotype: feature-request
1Panel-dev/1Panel#14174 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Bug] MySQL backup fails with “illegal characters” when the password contains special charactersPosiblemente ocupada @wanghe-fit2cloud la tomó hace 1 día. Abiertotype: optimization
1Panel-dev/1Panel#14172 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Feature] Keep WAF supplemental rules updated and add CVE-2026-109618 / CVE-2026-109619Posiblemente ocupada @wanghe-fit2cloud la tomó hace 1 día. Abiertotype: feature-request
1Panel-dev/1Panel#14171 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de 1Panel-dev/1Panel
Issues similares
-
Project submission:Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
slavakurilyak/awesome-ai-agents#845 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
JakeChampion/lang#13132 ·
Los mantenedores suelen responder en 1 día
-
[BUG] deploy.restart_policy without condition drops the restart policyPosiblemente ocupada @akshat-lakhera la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
docker/compose#14383 · 1 comentario ·
Los mantenedores suelen responder en 1 día