Greylisting Problem mit nicht vorhandener Blacklist


Bierteufel

Registered User
Hallo,

ich habe ein (massives) Problem mit dem PSA 12 (Greylisting):

Es werden eingehende Verbindungen abgelehnt:

greylisting filter[12132]: list type: black, from: [XXX.XXX.XXX.XXX], match string: .*[0-9][0-9]\.[0-9][0-9]\.[0-9][0-9].*

Es gibt aber laut PSA Ausgabe gar keine Blacklist ?

/usr/local/psa/bin/grey_listing -i
Grey listing configuration.

Grey listing checking enabled
Grey interval 5 minutes
Expire interval 51840 minutes
Penalty interval 2 minutes
Penalty disabled
Personal grey listing
configuration allowed

Server-wide black list:

Server-wide white list:


Also sprich diese (im Netz als Standard PSA Blacklist gefunden):

Code:
*[0-9][0-9]-[0-9][0-9]-[0-9][0-9]*
*[0-9][0-9].[0-9][0-9].[0-9][0-9]*
*[0-9][0-9][0-9]-[0-9][0-9][0-9]-[0-9][0-9][0-9]*
*[0-9][0-9][0-9].[0-9][0-9][0-9].[0-9[0-9]][0-9]*
dsl|broadband|hsd

werden nicht ausgegeben, greifen aber scheinbar.


Jemand eine Idee wo ich ansetzen soll / kann ?
 
Last edited by a moderator:
Ich nochmal, obwohl die Blacklisten nicht angezeigt werden, konnte ich jetzt mit:


/usr/local/psa/bin/grey_listing --update-server -domains-blacklist del:"*[0-9][0-9]-[0-9][0-9]-[0-9][0-9].*"

und

/usr/local/psa/bin/grey_listing --update-server -domains-blacklist del:"*[0-9][0-9]\.[0-9][0-9]\.[0-9][0-9].*"

entfernen.

Meldung:
SUCCESS: Update of server-wide settings complete.
 
Ja, Plesk hats solche unsinnigen defailts.

Ich überprüfe bei problemen mit diesen Befehlen:
Code:
/usr/local/psa/bin/grey_listing --info-server 
sqlite3 /var/lib/plesk/mail/greylist/settings.db "select * from remote_domains"
denn ich habe schon öfters erlebt, dass die SQLite-Datenbank trotzdem nicht geändert wurde. Falls nochwas in der SQLite drin ist was nicht passt, muss eben per SQL derjeinige Eintrag gelöscht werden.
 
So hier mal die Daten einer "nackten" PSA 12 Installation:

/usr/local/psa/bin/grey_listing -i

Grey listing configuration.

Grey listing checking enabled
Grey interval 5 minutes
Expire interval 51840 minutes
Penalty interval 2 minutes
Penalty disabled
Personal grey listing
configuration allowed

Server-wide black list:

Server-wide white list:

White domains patterns list:

Black domains patterns list:

SUCCESS: Gathering of server wide information complete.


Es wir keine Blacklist ausgegeben !

Ein:

sqlite3 /var/lib/plesk/mail/greylist/settings.db "select * from remote_domains"

meldet dagegen:

.*[0-9][0-9]-[0-9][0-9]-[0-9][0-9].*|black
.*[0-9][0-9]\.[0-9][0-9]\.[0-9][0-9].*|black
.*[0-9][0-9][0-9]-[0-9][0-9][0-9]-[0-9][0-9][0-9].*|black
.*[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9[0-9]][0-9].*|black
dsl|pool|broadband|hsd|black
dynamic|static|ppp|dyn-ip|dial-up|black
.*google\.com|white
.*mail\.ru|white
.*parallels\.com|white
.*rambler\.ru|white
.*yahoo\.com|white
.*yandex\.ru|white

Ohne Worte !
 
Ja, das ist eine Plesk-Macke bei neuen Installationen oder Updates, bekannt bei denen die öfters Plesk verwenden.
 
Damit entfernt:


sqlite3 /var/lib/plesk/mail/greylist/settings.db "delete from remote_domains where domain = '.*[0-9][0-9]\.[0-9][0-9]\.[0-9][0-9].*'"


sqlite3 /var/lib/plesk/mail/greylist/settings.db "delete from remote_domains where domain = '.*[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9[0-9]][0-9].*'"

(falls es mal jemand braucht)
 
Last edited by a moderator:
Nachtrag, evtl. könnte das auch das ein oder andere Problem mit dem GLM (anderer Thread hier) erklären wenn:

/usr/local/psa/bin/grey_listing --info-server

und

sqlite3 /var/lib/plesk/mail/greylist/settings.db "select * from remote_domains"

nicht übereinstimmen.

(Muss ich mal in Ruhe bei einem Bier :-) testen)
 

Back
Top