Keine E-Mails ueber Port 25 nach Plesk-Update

frickelfrank

New Member
Hallo,

nach dem Update von Plesk auf die aktuelle Version 8.4 kommen keine externen E-Mails mehr ueber Port 25. Der Empfang von E-Mail ueber Port 465 (ssl) geht nach wie vor.

telnet localhost 25 liefert:
telnet: connect to adress 127.0.0.1: Connection refused
(Die telnet-Verbindung mit 465 geht)

Es handelt sich anscheinend nicht um das Umbennennungsproblem der beiden Dateien smtp_psa, smtps_psa, die lauten so wie hier angegeben.

An ect/hosts scheint es auch nicht zu liegen, die wurde beim Update nicht angefasst und sieht so aus:


127.0.0.1 localhost.localdomain localhost
87.106.5.111 s15205152.onlinehome-server.info s15205152
127.0.0.2 bscw-oszimt.de bscw-oszimt
# 87.106.5.111 s154728938.online.de


Ein netstat -ap | grep xinet liefert folgendes Ergebnis:
(Sollte in dieser Liste nicht auch smtp erscheinen???)


tcp 0 0 *:smtps *:* LISTEN 14699/xinetd
tcp 0 0 *:ftp *:* LISTEN 14699/xinetd
tcp 0 0 *:poppassd *:* LISTEN 14699/xinetd


Vielleicht kann mir jemand von Euch weiterhelfen, ich bin fuer jede Hilfe dankbar.

Frank
 
Hey,

nach dem Dateidatum zu schließen hat Plesk folgende Dateien unter etc/xinitd.d ueberschrieben:

smtps_psa
Code:
service smtps
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	disable		= no
	user            = root
	instances       = UNLIMITED
	env             =  SMTPAUTH=1  POPLOCK_TIME=20  
	server          = /var/qmail/bin/tcp-env
	server_args     = -Rt0 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
}
smtp_psa
Code:
service smtp
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	disable		= no
	user            = root
	instances       = UNLIMITED
	env             =  SMTPAUTH=1  POPLOCK_TIME=20  
	server          = /var/qmail/bin/tcp-env
	server_args     = -Rt0 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
}
submission.psa
Code:
service submission
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	disable		= no
	user            = qmaild
	instances       = UNLIMITED
	env             = SUBMISSION=1 SMTPAUTH=1
	server          = /var/qmail/bin/tcp-env
	server_args     = -Rt0 /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
}
poppassd_psa
Code:
service poppassd
{
socket_type             = stream
protocol                = tcp
port                    = 106
wait                    = no
disable                 = no
user                    = root
instances               = 1000
flags                   = KEEPALIVE
server                  = /usr/local/psa/admin/bin/poppassd
}

Um zu beurteilen, ob der Inhalt dieser Dateien korrekt ist, fehlen mir leider die tiefschuerfenden Kenntnisse.

Gruss Frank
 
Hey,

Ich hab mal ne Pause gebraucht...

Syslog bringt nach dem restart von xinetd folgende Ausgabe, entscheidend ist dabei wohl die drittletzte Zeile mit 'Port not specified '
Code:
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=25]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/chargen-udp [file=/etc/xinetd.d/chargen-udp] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=14]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/daytime-udp [file=/etc/xinetd.d/daytime-udp] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=14]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/echo-udp [file=/etc/xinetd.d/echo-udp] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/ftp_psa [file=/etc/xinetd.d/ftp_psa] [line=14]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/netstat [file=/etc/xinetd.d/netstat] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/poppassd_psa [file=/etc/xinetd.d/poppassd_psa] [line=16]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/servers [file=/etc/xinetd.d/servers] [line=12]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/services [file=/etc/xinetd.d/services] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/smtp_psa [file=/etc/xinetd.d/smtp_psa] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/smtps_psa [file=/etc/xinetd.d/smtps_psa] [line=12]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/submission_psa [file=/etc/xinetd.d/submission_psa] [line=12]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/swat [file=/etc/xinetd.d/swat] [line=13]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/systat [file=/etc/xinetd.d/systat] [line=12]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=17]
May 23 17:46:09 bscw-oszimt xinetd[20429]: Reading included configuration file: /etc/xinetd.d/time-udp [file=/etc/xinetd.d/time-udp] [line=14]
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing chargen
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing chargen
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing daytime
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing daytime
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing echo
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing echo
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing netstat
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing servers
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing services
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing swat
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing systat
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing time
May 23 17:46:09 bscw-oszimt xinetd[20429]: removing time
May 23 17:46:09 bscw-oszimt xinetd[20429]: Port not specified and can't find service: smtp with getservbyname
May 23 17:46:09 bscw-oszimt xinetd[20429]: xinetd Version 2.3.13 started with libwrap loadavg options compiled in.
May 23 17:46:09 bscw-oszimt xinetd[20429]: Started working: 4 available services

Ich habe mittlerweile einen Workaround gefunden. In etc/services stand folgende Zeile:
Code:
smtp-backdoor    25/tcp   # fuer AntiVir
die habe ich auskommentiert und durch
Code:
smtp      25/tcp
ersetzt.

Danach kamen die Mails wieder ein. Nur der Virenscanner wird jetzt wohl nicht mehr verwendet.

Ich vermute jetzt mal, dass die E-Mails vorher nicht an den smtp-Dienst weitergereicht wurden, sondern an irgend einen smtp-backdoor Dienst von AntiVir und das dieser Dienst nach dem Plesk-Update nicht mehr funktionierte. Kann das die Ursache des Problems sein? Wie gesagt, meine Server-Kenntnisse sind nicht so berauschend.

Gruss Frank
 
Ich habe mittlerweile einen Workaround gefunden. In etc/services stand folgende Zeile:
Code:
smtp-backdoor    25/tcp   # fuer AntiVir
die habe ich auskommentiert und durch
Code:
smtp      25/tcp
ersetzt.
Ersetze es lieber durch
Code:
smtp 25/tcp smtp-backdoor
Dann sollte beides gehen. Ich empfinde die Vorgehensweise von AntiVir in diesem Fall als etwas...unbeholfen...

Ich vermute jetzt mal, dass die E-Mails vorher nicht an den smtp-Dienst weitergereicht wurden, sondern an irgend einen smtp-backdoor Dienst von AntiVir und das dieser Dienst nach dem Plesk-Update nicht mehr funktionierte. Kann das die Ursache des Problems sein?
Ja, das kann sein. Es gibt durchaus diverse SMTP-Proxys, die vor den eigentlich MTA geschaltet werden, um Viren- und Spamfilterung durchzuführen. Um genaueres zu erfahren, fragst du am besten den (ehemaligen?) Administrator des Servers. Du hast ihn ja offenbar nicht eingerichtet.
 
Hey,

ich habe jetzt mal unseren Ex-Admin kontaktiert, der will mir noch ein paar Details zu den AntiVir Einstellungen liefern.

Vielen Dank fuer die schnelle Hilfe.
Frank
 
Back
Top