linuxserver / docker-deluge

GNU General Public License v3.0
251 stars 89 forks source link

[BUG] GeoIP database error #194

Closed CplPwnies closed 10 months ago

CplPwnies commented 11 months ago

Is there an existing issue for this?

Current Behavior

When I view the docker logs for my container, I am constantly seeing the error: Error Traversing Database for ipnum = NUMBER - Perhaps database is corrupt? and due to this, none of the IPs viewed in the WebUI are able to to be geo-located

Expected Behavior

No error, and IPs successfully geo-located in the WebUI

Steps To Reproduce

Run the latest image: lscr.io/linuxserver/deluge:latest

Have it connect to peers and attempt to geo-locate

Environment

- OS: Debian 11 (bullseye)
- How docker service was installed: from docker distro after adding the apt list

CPU architecture

x86-64

Docker creation

docker-compose:

---
version: "3.8"

services:
  deluge:
    image: lscr.io/linuxserver/deluge:latest
    container_name: deluge
    restart: unless-stopped
    environment:
      - PGID=1000
      - PUID=1000
      - TZ=UTC
    volumes:
      - "/config:/config"
      - "/downloads:/downloads"
    network_mode: "service:vpn"
    depends_on:
      - vpn

Container logs

Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
Error Traversing Database for ipnum = REDACTED - Perhaps database is corrupt?
github-actions[bot] commented 11 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

beertje44 commented 11 months ago

Same here, in addition: the GeoIP.dat file looks empty:

root@f69205991f3c:/# ls -l /usr/share/GeoIP/
total 12
-rw-r--r-- 1 root root 8486 Dec 11 15:37 GeoIP.dat
LinuxServer-CI commented 10 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

CplPwnies commented 10 months ago

Why would it be stale when there is a pending PR to correct this issue?

github-actions[bot] commented 9 months ago

This issue is locked due to inactivity