Download Latest Version Installer.html (177 Bytes)
Email in envelope

Get an email when there's a new version of Free-VPN

Home / source_files
Name Modified Size InfoDownloads / Week
Parent folder
sourcezip.zip 2024-12-31 2.3 MB
fc_3.png 2024-12-31 208 Bytes
fc_4.png 2024-12-31 213 Bytes
fc_2.png 2024-12-31 200 Bytes
fc.png 2024-12-31 1.9 kB
fc_1.png 2024-12-31 216 Bytes
favicon.ico 2024-12-31 5.4 kB
fc.css 2024-12-31 7.0 kB
fc.js 2024-12-31 33.3 kB
editor.css 2024-12-31 843 Bytes
expand.png 2024-12-31 3.6 kB
donate.jpg 2024-12-31 7.5 kB
donate.png 2024-12-31 5.0 kB
dropShadow.gif 2024-12-31 2.8 kB
confidence_o.gplot 2024-12-31 712 Bytes
conn.png 2024-12-31 7.7 kB
connp.png 2024-12-31 6.8 kB
collaps.png 2024-12-31 3.5 kB
confidence.gplot 2024-12-31 807 Bytes
confidence_integral.gplot 2024-12-31 807 Bytes
blockreport.gif 2024-12-31 10.2 kB
blockreporticon.gif 2024-12-31 1.0 kB
bomb.jpg 2024-12-31 6.7 kB
bomb.png 2024-12-31 16.0 kB
analyze.png 2024-12-31 4.6 kB
assp-home-page.jpg 2024-12-31 14.0 kB
assp.css 2024-12-31 13.9 kB
blockreport.css 2024-12-31 2.4 kB
admins.jpg 2024-12-31 5.0 kB
admins.png 2024-12-31 13.3 kB
address.jpg 2024-12-31 6.7 kB
address.png 2024-12-31 14.2 kB
validptr.txt 2024-12-31 151 Bytes
whitedomains.txt 2024-12-31 10.0 kB
whiteorg.txt 2024-12-31 4.7 kB
URIBLCCTLDS-L2.txt 2024-12-31 97.8 kB
URIBLCCTLDS.txt 2024-12-31 139.6 kB
uribls.txt 2024-12-31 1.0 kB
validhelo.txt 2024-12-31 90 Bytes
suspiciousvirus.txt 2024-12-31 518 Bytes
tlds-alpha-by-domain.txt 2024-12-31 10.3 kB
URIBLCCTLDS-L3.txt 2024-12-31 41.7 kB
preheaderre.txt 2024-12-31 113 Bytes
rcptreplrules.txt 2024-12-31 7.3 kB
redre.txt 2024-12-31 667 Bytes
strictspf.txt 2024-12-31 207 Bytes
nodelay.txt 2024-12-31 7.5 kB
pop3cfg.txt 2024-12-31 1.8 kB
ipnp.txt 2024-12-31 26.4 kB
ipwl.txt 2024-12-31 17.9 kB
droplist.txt 2024-12-31 4.8 kB
groups.txt 2024-12-31 11.5 kB
invalidhelo.txt 2024-12-31 205 Bytes
invalidptr.txt 2024-12-31 44.2 kB
deny.txt 2024-12-31 16 Bytes
denyalways.txt 2024-12-31 17.2 kB
dnsbls.txt 2024-12-31 281 Bytes
dnsrws.txt 2024-12-31 87 Bytes
blackre.txt 2024-12-31 270 Bytes
blockreportuser.txt 2024-12-31 521 Bytes
bombheaderre.txt 2024-12-31 105 Bytes
bombre.txt 2024-12-31 18.3 kB
arc_default_map_file.txt 2024-12-31 1.5 kB
blackdomains.txt 2024-12-31 44.0 kB
Legacy - ASSP Documentation.htm 2024-12-31 337.5 kB
memory_tuning_ulimit.txt 2024-12-31 5.1 kB
Regular Expression Tutorial.htm 2024-12-31 19.0 kB
config-description.txt 2024-12-31 137.3 kB
global-PB.txt 2024-12-31 4.0 kB
assp_database_readme.txt 2024-12-31 6.3 kB
complex_AND-NOT_regexes.txt 2024-12-31 2.2 kB
configure_BlockReports.txt 2024-12-31 778 Bytes
ASSP Documentation.htm 2024-12-31 475.8 kB
assp_check_order.txt 2024-12-31 1.4 kB
asspflow_simple.png 2024-12-31 4.1 kB
asspflow.png 2024-12-31 15.0 kB
dkimconfig.txt 2024-12-31 3.6 kB
whiteremovereport.txt 2024-12-31 54 Bytes
whitereport.txt 2024-12-31 57 Bytes
slremovereport.txt 2024-12-31 25 Bytes
slreport.txt 2024-12-31 26 Bytes
spamreport.txt 2024-12-31 41 Bytes
virusreport.txt 2024-12-31 297 Bytes
npreport.txt 2024-12-31 29 Bytes
redremovereport.txt 2024-12-31 51 Bytes
redreport.txt 2024-12-31 53 Bytes
notspamreport.txt 2024-12-31 41 Bytes
npremovereport.txt 2024-12-31 29 Bytes
blockreport_sub.txt 2024-12-31 1.2 kB
blockreport_text.txt 2024-12-31 1.3 kB
denied.txt 2024-12-31 122 Bytes
helpreport.txt 2024-12-31 2.0 kB
blockreport_html.txt 2024-12-31 1.9 kB
blockreportforwarderror.txt 2024-12-31 157 Bytes
analyzereport.txt 2024-12-31 104 Bytes
blackremovereport.txt 2024-12-31 26 Bytes
blackreport.txt 2024-12-31 29 Bytes
blockreportfile.txt 2024-12-31 534 Bytes
_etc_default_assp.debian 2024-12-31 609 Bytes
_etc_init.d_assp.debian 2024-12-31 2.8 kB
readme.txt 2024-12-31 836 Bytes
assp.small 2024-12-31 1.2 kB
assp_watchdog 2024-12-31 495 Bytes
assp.bsd 2024-12-31 2.4 kB
assp.default 2024-12-31 592 Bytes
assp 2024-12-31 3.3 kB
nodecompress.txt 2024-12-31 559 Bytes
ASSP_AFC.pm 2024-12-31 190.0 kB
file_types.txt 2024-12-31 529 Bytes
relaying.txt 2024-12-31 1.2 kB
countries.txt 2024-12-31 4.0 kB
emailinterface.txt 2024-12-31 4.2 kB
network.txt 2024-12-31 1.9 kB
ASSP_advanced_workflow.png 2024-12-31 15.3 kB
ASSP_simple_workflow.png 2024-12-31 14.8 kB
bayesian.txt 2024-12-31 3.5 kB
assp-mrtg.cfg 2024-12-31 253.5 kB
assp.pl 2024-12-31 4.1 MB
ASSP-MIB 2024-12-31 1.9 MB
assp-monitor.pl 2024-12-31 6.1 kB
assp_sync.cfg 2024-12-31 19.6 kB
assp_db_import.cfg 2024-12-31 2.6 kB
assp_pop3.pl 2024-12-31 30.5 kB
assp.cfg.rename_on_new_install 2024-12-31 120 Bytes
Totals: 124 Items   10.6 MB 0
This should be a short whitepaper to configure and use ASSP with any supported database.
This whitepaper assumes, that you have the needed knowledge about databases and there management!

To use other databases then MySQL, to have import-,backup- and export functions and to use databases for the penaltybox and
spamdb you need a ASSP version 1.3.6 or above! There has to be a file assp_db_import.cfg in ASSP root directory!!!!

requirements:

- a database / tablespace whith index/key support (like MySQL,Pg,Oracle,MSSQL,Informix,DB2 and others)
- a databaseuser with read/write and Create/Alter-Table permission
- perl Tie::RDBM module (from CPAN or PPM) - all also required modules will be also installed by default
- perl DBD::(your database) driver - you can see the installed drivers in the Webinterface-section "File Path and Database"
  under DBdriver. If you can not find a perl driver for your database, you can also use ODBC or ADO - if your OS supports that.

NOTICE:

ASSP requires permanent opened connections to the database listener. If you set a maximum allowed concurrent connections
in your DB engine configuration, the value should be at least 800!
If you set a timeout parameter in your DB engine configuration, this value should be at lest 5 minutes!


configuration:

you have to define:

- myhost:
The host (name or ip address) to connect to the database. Some database drivers do not need this parameter - but it must be
already set.

- DBdriver: 
The database driver used to access your database - DBD-driver. The following drivers are available on your system:
ADO|AnyData|CSV|DBM|ExampleP|File|Gofer|Mock|ODBC|Oracle|Proxy|SQLRelay|SQLite|SQLite2|Sponge|mysql|mysqlPP
If you can not find the driver for your database in this list, you should install it via cpan or ppm!
- or if you have installed an ODBC-driver for your database and DBD-ODBC, just create a DSN and use ODBC.
Usefull are ADO|DB2|Informix|ODBC|Oracle|Pg|Sybase|mysql|mysqlPP - but any other SQL compatible database should also work.

syntax examples: driver,option1,option2,...,...
ADO,[DSN=mydsn]
DB2
Informix
ODBC,DSN=mydsn|driver={SQL Server},Server=server_name
Oracle,SID=1|INSTANCE_NAME=myinstance|SERVER=myserver|SERVICE_NAME=myservice_name,[PORT=myport]
Pg,[PORT=myport]
Sybase,SERVER=myserver,[PORT=myport]
mysql,[PORT=myport]
mysqlPP,[PORT=myport]

The options and there possible or required order depending on the used DBD-driver, please read the drivers documentation, if you do not
know the needed option. The username, password, host and databasename are always used from this configuration page. 

- mydb:
This database must exist before starting ASSP, necessary tables will be created automatically into this database.

- myuser:
  the database user
- mypassword:
  the password of the database user

There are more parameters to set, but this parameters have default values and they are descripted in the configuration screen!

Now define a value "DB:" for all lists and caches you want to use a database table for 
(whitelist,delaydb,pbdb,spamdb,redlist).
You do not need to use all of them, you have the choice to select!

If you are here - go back to the top and verify all your settings!

This is a good time to restart ASSP - you have to do this any time, you have changed any database related parameters listed
above!
How ever - ASSP should now be ready to work. If you have made an upgrade form an earlyer version, you can import your old
files in to the database. To do this, there are two ways: you can use the ImportMysqlDB-option in the webinterface and import
will be done by ASSP every time it starts and it finds a import-file in the import-directory.
You need to configure "importDBDir" and you have to copy all files you want to import in to this directory. Now rename this
files to *.add or *.rpl what ever you want ASSP to do - an ADD or a REPLACE records in to the database.

Files can be:
- pbdb.black.db.(add|rpl)
- pbdb.mxa.db.(add|rpl)
- pbdb.ptr.db(add|rpl)
- pbdb.rbl.db.(add|rpl)
- pbdb.rwl.db.(add|rpl)
- pbdb.spf.db.(add|rpl)
- pbdb.uribl.db.(add|rpl)
- pbdb.white.db.(add|rpl)
- redlist.(add|rpl)
- whitelist.(add|rpl)
- spamdb.(add|rpl)
- spamdb.helo.(add|rpl)
- delaydb.(add|rpl)
- delaydb.white.(add|rpl)
Use the extension "add" or "rpl" to add or replace the records to the tables.
Only files for database-enabled tables will be imported "pbdb|spamdb|redlist|whitelist|delaydb"! 

At this time all functions of ASSP are well tested with MySQL(ODBC/direct),MSSQL(ODBC/ADO) and Oracle(ODBC/direct),
but it should work with any other database, as long as you have a perl driver for that. Only if you want to use the
import function with you database, you may get DBI errors. In this case the file assp_db_import.cfg should be modified
for your database. Please change ASSP in to debug mode, stop ASSP, rename the maillog.txt,
prepaire the import directory and start ASSP. Please send the following informations to ASSP group:
database type and version - and the maillog.txt with the errors.
If you have some knowledge in SQL you can try to add a section for your database to the assp_db_import.cfg file!

If you want to replicate databases between several ASSP installations, you have to make sure that the replication processes ignoring duplicate records. 
For MySQL you have to add the following line in to my.ini:

slave-skip-errors=1582 1062 1051

If you use any replication mechanism with Microsoft SQL Server:

- Add the attribute 'ROWGUIDCOL' to the column PKEY of each table that should be replicated, before you start replication, 
because some MSSQL versions will create an extra identity column with that attribute, which will lead in to database errors in ASSP. 
The replication attributes/constraints have been changed by MS from version to version - please read the documentation for your MSSQL Server.
- Set 'preventBulkImport' to on - otherwise the import procedure of ASSP will destroy replication attributes/constraints of the DB tables. 
If you want to use the BulkImport, you must edit the file 'assp_db_import.cfg' by changing the statements for 
'drop primary key' and 'add primary key' according to the requirements of your SQL server version.




Source: assp_database_readme.txt, updated 2024-12-31