inetd auf xinetd klappt nicht

JaEgErmEistEr

Registered User
Hallöchen,

ich versuche von xinetd auf inetd zu wechseln.
Derzeitig laufen 2 Dienste über inetd: SMTP und Proftpd

BS: Ubuntu 8.04
Plesk 8.6

Proftpd

1. Habe es versucht über
Code:
apt-get install psa-proftpd-xinetd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
E: Konnte Paket psa-proftpd-xinetd nicht finden

zu installieren.

2. Ich habe versucht psa-proftpd-inetd zu entfernen und dann die xinetd drauf

Code:
apt-get remove psa-proftpd-inetd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
The following packages were automatically installed and are no longer required:
  libboost-regex1.34.1 psa-pear libicu38 libboost-program-options1.34.1
  psa-pylibplesk python-libxml2 libboost-date-time1.34.1 psa-courier-imap-add
  psa-ftputil libboost-filesystem1.34.1 psa-locale-base-en-us
  psa-php5-configurator
Use 'apt-get autoremove' to remove them.
Die folgenden Pakete werden ENTFERNT:
  libpam-plesk miva-ssl-stub psa psa-api psa-api-rpc psa-awstats-configurator
  psa-backup-manager psa-backup-manager-vz psa-firewall psa-horde psa-hotfix3
  psa-hotfix4 psa-hotfix5 psa-imp psa-ingo psa-kronolith psa-locale-de-de
  psa-manual-custom-skin-guide psa-migration-manager psa-mimp psa-miva
  psa-mnemo psa-passwd psa-proftpd-inetd psa-qmail-rblsmtpd
  psa-rubyrails-configurator psa-spamassassin psa-turba psa-updates
  psa-watchdog
0 aktualisiert, 0 neu installiert, 30 zu entfernen und 0 nicht aktualisiert.

Das will ich natürlich unter keinen Umständen!!


3. Ich habe hier einen Thread indem der Wechsel beschrieben ist.
Script laufen lassen, xinetd.conf wurde dann entsprechend angepasst.
inetd.conf gelöscht und den Dienst gestopppt und xinetd restartet.
Fazit: Proftpd läuft aber der SMTP nicht.


Nun also zum SMTP

Nachdem ich alles angepasst habe, habe ich psa-qmail mal rekonfiguriert. Nach Abschluss startet er automatisch xinetd neu und xinetd läuft auch.
Wenn ich Einstellungen im Plesk -> Server -> E-Mail vornehme klappt das auch soweit und die /etc/xinetd./psa_smtp(s) werden entsprechend verändert.

Aber QMAIL scheint nicht zu laufen. Er refused jede Verbindung egal ob TLS SSL oder gar nix von Thunderbird und Outlook.
Über Horde kann ich nach wie vor anständig versenden und auch mit Thunderbird kann ich Mails abrufen.

Über Telnet kann ich auch keine Verbindug auf mail.meinedomain.de 25 herstellen. Die Verbindung wird einfach zurückgewiesen.


Jetzt wollte ich fragen ob jemand ne Idee hat wie ich das ganze am besten löse. Problem ist auch das ich inetd nicht runterkrieg:

Code:
apt-get remove netkit-inetd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Die folgenden Pakete werden ENTFERNT:
  netkit-inetd
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
After this operation, 143kB disk space will be freed.
Möchten Sie fortfahren [J/n]? y
(Lese Datenbank ... 66690 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne netkit-inetd ...
/var/lib/dpkg/info/netkit-inetd.prerm: line 4: /etc/init.d/inetd: No such file or directory
dpkg: Fehler beim Bearbeiten von netkit-inetd (--remove):
 Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 netkit-inetd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Code:
apt-get remove update-inetd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
The following packages were automatically installed and are no longer required:
  libboost-regex1.34.1 psa-pear libicu38 libboost-program-options1.34.1
  psa-pylibplesk python-libxml2 libboost-date-time1.34.1 psa-courier-imap-add
  psa-ftputil libboost-filesystem1.34.1 psa-locale-base-en-us
  psa-php5-configurator
Use 'apt-get autoremove' to remove them.
Die folgenden Pakete werden ENTFERNT:
  bind9 ftp libapache-asp-perl libapache2-mod-perl2 libio-socket-ssl-perl
  libnet-ldap-perl libpam-plesk libwww-perl miva-ssl-stub netbase ntpdate psa
  psa-api psa-api-rpc psa-awstats-configurator psa-backup-manager
  psa-backup-manager-vz psa-firewall psa-horde psa-hotfix3 psa-hotfix4
  psa-hotfix5 psa-imp psa-ingo psa-kronolith psa-locale-de-de
  psa-manual-custom-skin-guide psa-migration-manager psa-mimp psa-miva
  psa-mnemo psa-passwd psa-proftpd-inetd psa-qmail-rblsmtpd
  psa-rubyrails-configurator psa-spamassassin psa-turba psa-updates
  psa-watchdog smbfs smbldap-tools spamassassin telnet update-inetd xinetd
0 aktualisiert, 0 neu installiert, 45 zu entfernen und 0 nicht aktualisiert.

Über Hilfe wie immer sehr dankbar!!

Viele Grüße
Chris
 
Hallo,

Diese Probleme wirst du nicht mit apt-get install / remove lösen können, da musst du schon selbst Hand anlegen.

1.) Was spricht gegen die weitere Verwendung von inetd?

2.) Wie man Proftpd über Xinetd startet findest du hier: proFTPd (Das Kapitel "proFTPd und xinetd")

3.) Zu deinem SMTP Problem: Da müsstest du vielleicht mal in deine Log Dateien schauen, da kann ich jetzt nicht so genau sagen was da falsch läuft.
Wird vielleicht nur der externe Zugriff geblockt (iptables?)? Was sagt denn: telnet localhost 25, von der Console selbst aus?
 
inetd braucht sehr lange um Verbindungen anzunehmen und ich würde deswegen gerne auf xinetd umstellen.

Das mit Proftpd werde ich dann gleich nochmal testen, dankeschön schonmal für den Link.

Die LOG Dateien sind leer ... iptables habe ich testweise auch schon abgeschaltet, leider ohne Erfolg
 
Back
Top