Having problems with Azureus and SafePeer?
December 17, 2007 – 1:18 amLately I’ve been having problem with Azureus being unable to successfully download the newest SafePeer list. It might be a bandwidth problem on their part, or my client may be getting banned due to its persistence. Today wget will get a crack at fixing the problem so that the safepeer list gets downloaded locally, and only gets updated if the safepeer list changes on the server. Here are the steps if you want to give it a try.
1. Download and install wget for windows: http://gnuwin32.sourceforge.net/downlinks/wget.php
2. Setup wget as an environmental variable in Windows:
a. Right click “My Computer” > select Properties > click the Advanced tab > select “Environmental Variables”.
b. Under “User variables for” click “New”.
c. For variable name use: “wget”
d. For variable value use the location of the wget executable. For me it is here: “c:\program files\gnuwin32\bin\wget.exe”
e. Click OK twice to submit the changes. You may also need to restart Windows for these changes to work. Test them by opening to the command prompt and typing: %wget%
3. Create the directory c:\Safepeer. This is where wget will save the safepeer list.
4. Save splist.txt to c:\Safepeer. Download it here.
a. Open c:\safepeer\splist.txt
b. Modify the contents of the file to this: PG,file:///c:/safepeer/splist.zip,splist *,1,splist-zip
Note: Now when we use this file safepeer will look to the local hard drive for the list instead of the BlueTack server.
5. Create a batch file at c:\safepeer called “safepeer.bat”. To do this just create a new text file called safepeer.txt and change the “.txt” to “.bat”. The contents of this file should look like this:
cd c:\safepeer
%wget% -N http://www.bluetack.co.uk/config/splist.zip
This is telling the commandline to change to the safepeer download location, and then save splist.zip there. The -N switch tells wget to only download the file if it has changed. This will help BlueTack save on bandwidth, and prevent your IP from being banned.
6. Run your SafePeer.bat file. It should download the splist.zip.
7. Now that you have this in place, tell Azureus to use splist.txt from your hard drive. In Az, Select Plugins > select SafePeer > choose the Blocklist tab.
a. Enter the following for the blocklist URL: file:///c:/safepeer/spconfig.txt
8. Restart Azureus. You should now have a good 200,000+ IP addresses being blocked by SafePeer. Verify this by looking in the lower left of Azereus. You should see something similar to this: IPs: 208,581 - 0/0/0
Version 1