Régulier
Inscrit: 02/02/2005 19:03
De 5000m en altitude :)
|
Salut!
pour ceux a qui ça arrive: j'ai trouver la solution, je ne sais pas pourquoi, mais en installant Xoops 2.4.4 le module protector s'installe automatiquement, mais sur la base mysql les champs relatifs au module protector n'ont pas été ajouté, du coup le module pouvais arrêter les attaques par contamination mais pas les DOS ni écrire sur les logs. du coup j'ai ajouter les deux requêtes :
CREATE TABLE prefixe_protector_log ( lid mediumint(8) unsigned NOT NULL auto_increment, uid mediumint(8) unsigned NOT NULL default 0, ip varchar(255) NOT NULL default '0.0.0.0', type varchar(255) NOT NULL default '', agent varchar(255) NOT NULL default '', description text, extra text, timestamp DATETIME, PRIMARY KEY (lid) , KEY (uid) , KEY (ip) , KEY (type) , KEY (timestamp) ) TYPE=MyISAM;
CREATE TABLE prefixe_protector_access ( ip varchar(255) NOT NULL default '0.0.0.0', request_uri varchar(255) NOT NULL default '', malicious_actions varchar(255) NOT NULL default '', expire int NOT NULL default 0, KEY (ip), KEY (request_uri), KEY (malicious_actions), KEY (expire) ) TYPE=MyISAM;
Posté le : 01/04/2010 08:47
|