By default, PeerGuardian uses blocklists from Bluetack Internet Security Solutions. These lists are no longer updated, but you can add the ipfilterX subscriber link in their place.
To enable automatic updates, open the PeerGuardian configuration file located at /etc/pgl/pglcmd.conf
Uncomment the line ENABLE_AUTO_UPDATE=”1″ to turn on automatic updates.
Specify the URL to download the blocklist from by setting the BLOCKLIST_URL variable.
At this point, it must work, if it does not then check the following :
#Check Blocklist URL: Ensure that the blocklist URL you are using is valid and reachable from your network. You can test the URL in a web browser to confirm it is accessible. Therefore be sure to write the correct ipfilterX Download Link.
#Permissions: Verify that PeerGuardian has the necessary permissions to access network resources. This may involve checking user permissions or running PeerGuardian with elevated privileges.
#Configuration File: Review the PeerGuardian configuration file for any syntax errors or misconfigurations that could prevent it from updating the blocklist.
#Internet Access: Make sure your system can access the Internet without any firewall restrictions that might block PeerGuardian’s attempts to download the blocklist.
#Log Files: Look at the log files generated by PeerGuardian for specific error messages. This can provide insight into what might be going wrong, such as connection timeouts or permission issues.