Hello,
I read the IP-Blocklist Error for TOR_EXIT thread but the problem I’m seeing doesn’t have the same cause.
The IPFire Log Summary regularly shows a high number of updates and often up to 10 failures:
The following block lists were updated:
TOR_ALL: 94 Time(s)
TOR_EXIT: 94 Time(s)
The following errors were detected:
<ERROR> Could not update TOR_ALL blocklist - Download error! : 2 Time(s)
<ERROR> Could not update TOR_EXIT blocklist - Download error! : 2 Time(s)
(2 failures is rare, I used this example to show the 94 updates.)
When I attempt to curl the TOR list source I get:
curl https://www.dan.me.uk/torlist/?exit
Umm... You can only fetch the data every 30 minutes - sorry. It's pointless any faster as I only update every 30 minutes anyway.
If you keep trying to download this list too often, you may get blocked from accessing it completely.
(this is due to some people trying to download this list every minute!)
Dividing 24 hours by 94 I end up with 15 minutes (and change). Is my IPFire system trying to update blocklists too frequently? I’ve never touched this setting other than to enable it for a few blocklists (I recently re-added DSHIELD).
I see this in fcrontab:
# Update Lists for IP-based blocking every 15 minutes.
@ 15 [ -f "/var/ipfire/red/active" ] && /usr/local/bin/update-ipblocklists >/dev/null 2>&1
-
Could someone please confirm that this 15 minute update schedule is the default?
EDIT: The other thread indicates it is - I understand why you’d want frequent updates, but it seems a bit frequent. Note the output from the curl command! I can’t think of anything else on my network which would be trying to pull the same lists. -
Do you have any ideas for how I can troubleshoot this problem?
It’s happening with all lists I enable. While I no longer monitor it, my internet connection has proven to be reliable so I have no reason to believe that is the cause.
Thank you!