viele Spamdyke Prozesse?

Moneo

New Member
Hallo,


habe nach Huschis Tutorial Spamdyke unter Plesk installiert, hat auch sofort funktioniert und endlich bin ich den Spam los, läuft nun schon seit nem Monat einwandfrei.

Worüber ich nur kurz Klarheit haben möchte um Installations- oder Konfigurationsfehler meinerseits auszuschliessen.

Ist es normal das Spamdyke soviele Prozesse laufen hat? Wenn ja nehme ich an für jede Spam Mail einen? Wenn nein, ist es ein Aufräumproblem?


Anbei ein Ausschnitt aus meiner Prozessliste. Das ganze läuft auf einem Strato VserverA mit Suse10.3 und Plesk 8.4

Für ein Antwort wäre ich sehr dankbar.


Der Moneo


PS: Wo ich grade schreibe noch eine Frage in Sachen Courier die ich mir schon länger stelle. Wenn ich eh nur Pop3 nutze derzeit könnte ich nicht den Imap Teil abschalten um mehr Speicher zu sparen auf meinem VServer?


Anbei meine Prozessliste, sollte noch mehr nötig sein werde ich nachposten. :-)

Code:
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0    660   280 ?        Ss   Sep16   0:00 init [3]
root      9478  0.0  0.0   5940  1132 ?        Ss   Sep16   0:00 /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid
root     32115  0.0  0.1  10524  2964 ?        Ss   10:37   0:00  \_ sshd: moneo [priv]
moneo    32119  0.0  0.0  10684  1968 ?        S    10:37   0:00  |   \_ sshd: moneo@pts/1
moneo    32120  0.0  0.1   5072  2396 pts/1    Ss   10:37   0:00  |       \_ -bash
root     22496  0.0  0.0   7068  2028 pts/1    S    10:53   0:00  |           \_ su
root     22498  0.0  0.1   4400  2244 pts/1    S+   10:53   0:00  |               \_ bash
root     27966  0.0  0.1  10524  2964 ?        Ss   11:10   0:00  \_ sshd: moneo [priv]
moneo    27984  0.0  0.0  10684  1952 ?        S    11:10   0:00      \_ sshd: moneo@pts/2
moneo    27986  0.0  0.1   5072  2356 pts/2    Ss   11:10   0:00          \_ -bash
root     28018  0.0  0.0   7068  2028 pts/2    S    11:10   0:00              \_ su
root     28037  0.0  0.1   4400  2220 pts/2    S    11:10   0:00                  \_ bash
root      7925  0.0  0.0   2440   944 pts/2    R+   11:50   0:00                      \_ ps auxf
root      9485  0.0  0.0   1592   636 ?        Ss   Sep16   0:04 /sbin/syslogd -a /var/lib/named/dev/log
root      9503  0.0  0.0   3280   660 ?        S    Sep16   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd -maxprocs=40 -maxperip=4 -pid=/var/run/imapd.pid -nodnslookup -no
root      9505  0.0  0.0   3180   836 ?        S    Sep16   0:00 /usr/sbin/courierlogger imapd
root      9514  0.0  0.0   3276   648 ?        S    Sep16   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/imapd-ssl.pid -nodnslo
root      9517  0.0  0.0   3048   672 ?        S    Sep16   0:00 /usr/sbin/courierlogger imapd-ssl
root      9526  0.0  0.0   3280   660 ?        S    Sep16   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d.pid -nodnslookup -no
root      9528  0.0  0.0   3180   836 ?        S    Sep16   0:00 /usr/sbin/courierlogger pop3d
root      9536  0.0  0.0   3276   648 ?        S    Sep16   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d-ssl.pid -nodnslo
root      9538  0.0  0.0   3048   672 ?        S    Sep16   0:00 /usr/sbin/courierlogger pop3d-ssl
root      9546  0.0  0.0   1900   744 ?        Ss   Sep16   0:00 /usr/sbin/cron
named     9592  0.0  0.3  40696  6968 ?        Ssl  Sep16   0:00 /usr/sbin/named -t /var/lib/named -u named
root      9623  0.0  0.0   2560  1264 ?        S    Sep16   0:00 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql
mysql     9676  0.0  0.6 102448 14104 ?        Sl   Sep16   0:18  \_ /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-external-locking --port=3306 --socket=/var/lib/mysql/m
qmails    9697  0.0  0.0   1564   496 ?        S    Sep16   0:01 qmail-send
qmaill    9699  0.0  0.0   1516   484 ?        S    Sep16   0:00  \_ splogger qmail
root      9700  0.0  0.0   1548   388 ?        S    Sep16   0:00  \_ qmail-lspawn | /usr/bin/deliverquota ./Maildir
qmailr    9702  0.0  0.0   1544   400 ?        S    Sep16   0:00  \_ qmail-rspawn
qmailq    9703  0.0  0.0   1512   364 ?        S    Sep16   0:00  \_ qmail-clean
moneo    15444  0.4  0.5  23588 11908 ?        Sl   Sep16  80:06 ./eggdrop nele.conf
qmaild    3782  0.0  0.0   1980   852 ?        Ss   Sep17   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   27898  0.0  0.0   1980   852 ?        Ss   Sep17   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   16122  0.0  0.0   1980   852 ?        Ss   Sep18   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
moneo     3481  0.0  0.1   4308  2224 ?        S    Sep18   0:20 ./psybnc moneo.conf
qmaild   27755  0.0  0.0   1980   852 ?        Ss   Sep18   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    3340  0.0  0.0   1980   852 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   11417  0.0  0.0   1980   852 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   11427  0.0  0.0   1980   852 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   11432  0.0  0.0   1980   852 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   32636  0.0  0.0   1980   816 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   23996  0.0  0.0   1980   852 ?        Ss   Sep19   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   27839  0.0  0.0   1980   852 ?        Ss   Sep20   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   21504  0.0  0.0   1980   852 ?        Ss   Sep22   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    1562  0.0  0.0   1980   848 ?        Ss   Sep23   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   15507  0.0  0.0   1980   852 ?        Ss   Sep24   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   25932  0.0  0.0   1980   852 ?        Ss   Sep25   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    5398  0.0  0.0   1980   852 ?        Ss   Sep26   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    5412  0.0  0.0   1980   852 ?        Ss   Sep26   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    5440  0.0  0.0   1980   852 ?        Ss   Sep26   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   11551  0.0  0.0   1996   824 ?        Ss   Sep27   0:00 /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
root      4073  0.0  0.0   2240   876 ?        Ss   Sep29   0:00 /usr/sbin/xinetd
qmaild    9967  0.0  0.0   1984   848 ?        Ss   Sep29   0:00  \_ /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   20085  0.0  0.0   1984   816 ?        Ss   Sep29   0:00  \_ /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild    3919  0.0  0.0   1996   856 ?        Ss   Sep29   0:00  \_ /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
qmaild   14217  0.0  0.0   1984   856 ?        Ss   Sep29   0:00  \_ /usr/local/bin/spamdyke -f /etc/spamdyke.conf /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
root      5180  0.0  0.6  30016 12804 ?        Ss   Sep29   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
wwwrun   15716  0.0  0.4  30688 10192 ?        S    Sep29   0:00  \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
wwwrun    9861  0.0  0.3  30080  7560 ?        S    08:51   0:00  \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
wwwrun    9863  0.0  0.4  30412  9788 ?        S    08:52   0:00  \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
moneo     3878  0.0  0.3  15872  8248 ?        Ss   Sep29   0:12 ./TrackmaniaServer /game_settings=MatchSettings/Nations/NationsRed.txt /dedicated_cfg=dedicated_cfg.txt
moneo     3890  0.0  0.8  30112 18120 ?        S    Sep29   0:37 php aseco.php TMN
 
Spamdyke ist leider noch nicht ganz ausgereift. Es scheint ein Timeout-Problem zu haben.
Ich hab leider nicht die Zeit diesem Bug selber nachzugehen.
Als Abhilfe kann man ein Script schreiben, welches alle Spamdyke's killed, welche älter als 10 Minuten sind. (Oder ein nächtlicher killall.)

huschi.
 
Wo finde ich dann da die Datei wo ich das auskommentieren muss?

/etc/init.d/courier-imap-ssl stop
/etc/init.d/courier-imap stop

Das hält bis zum nächsten reboot (das kommt unter Linux ja nicht so oft vor). Wenn du es komplett deaktivieren möchtest musst du die beiden Dienste aus den Runleveln entfernen.

Ich nutze selber kein Courier mehr sonder Dovecot aber was mir noch einfällt: Courier starte für jeden Service (imap, imap-ssl, pop3, pop3-ssl, auth) mehrer Instanzen die auf Anfragen warten. Wenn du den Server alleine Benutzts kannst du die Anzahl von diesen verringern. Dazu befragst du am besten mal die Manpages.
 
Danke dir vielmals bibabu das probiere ich gleich mal aus.

Und ich hab wegen den Spamdyke Prozessen nen weekly cron job gebaut mit nem Killall spamdyke...des sollte nun auch laufen hoffe ich, so viel Mails bekomme ich da nicht. :-)


Danke Euch
 
Wenn ich Deinem Rat folge dann stopped er alles

Code:
Stopping Courier-IMAP server:
   Stopping imap                                                      done
   Stopping imap-ssl                                                  done
   Stopping pop3                                                      done
   Stopping pop3-ssl                                                  done

Wie kann ich Die auch einzeln stoppen?
 
Für die Spamdyke Prozesse hab ich ein einfaches "killall spamdyke" in mein Cron Daily bei meinem Suse geschoben so wie von Huschi angeregt.


Suche immer noch nach einer einfachen Möglichkeit vom Courier nur pop3 und pop3-ssl zu starten..
 
[push push]

In /etc/courier-imap/imapd mußt Du die Variable IMAPDSTART auf N setzten.
Genauso für SSL.

huschi.
 
Hallo zusammen,

ich bin mir nicht mehr sicher, ob es in diesem Forum oder in einem anderen gelesen hatte.

Es besteht ja offenbar das Problem, dass Spamdyke nicht alle Prozesse wieder beendet. So laufen bei mir nach 50 Tagen Spamdyke nun rund 500 Prozesse.

Welche Möglichkeiten gibt es, diese automatisch zu beenden? Bilder mir ein etwas gelesen zu haben über einen cron alle Spamdyke-Prozesse die älter sind als 10 Minuten zu beenden.

Wie würde ein Script hierfür aussehen?

Schon einmal herzlichen Dank vorab.
 
@thwi:
Hab Deinen Beitrag mal in den richtigen Thread verschoben. Denn es hatte nichts mit dem Control-Panel zu tun.

Ließ ihn einfach mal durch.

huschi.
 
Es ist ein Einzeiler:
Code:
#jeden Sonntag:
0 0 * * 0 /usr/bin/killall spamdyke

#jeden Tag:
0 0 * * * /usr/bin/killall spamdyke

huschi.
 
MOD: Full-Quote entfernt!
es geht auch einfacher, wenn man in spamdyke.conf die Zeile:
Code:
idle-timeout-secs=360
einträgt (oder welchen Wert in Sekunden man gern möchte)
 
Last edited by a moderator:
Ja, ist bekannt und im Howto bereits nachgetragen.
Außerdem ist die aktuelle Spamdyke-Version bereits besser in der Erkennung der abgebrochenen Connections.

huschi.
 
Back
Top