Hallo, Ich habe ein Problem mit der 9er SuSE und vielleicht kann mir ja hier jemand helfen...<liebguck> Auf dem Linux-Server läuft Samba und er dient als PDC. Funktioniert soweit auch super, die Windows-Clients können sich anmelden und die Freigaben nutzen. Nun bin ich dabei auch noch einen Mailserver zu installieren. Hierzu habe ich Postfix, Fetchmail und den Qpopper installiert. Klappt soweit, dass ich Mails mit Fetchmail im Internet abholen kann und Postfix diese lokal zustellt. Aber: Den POP3 kann ich leider nicht vom Windows-Client aus erreichen. Ein "telnet 192.168.0.206 110" vom Windows-Client aus klappt nicht (192.168.0.206 ist die IP des Linux-Server). Von der Console des Linux-Server aus ein "telnet 127.0.0.1 110" klappt, aber ein "telnet 192.168.0.206 110" von der Console des Linux-Servers auch nicht. Ein "telnet 192.168.0.206 25" (smtp) klappt von allen Rechnern und es meldet sich mein Postfix. Ich habe den Qpopper via Yast installiert und konfigurieren kann man an dem Teil ja normal nicht viel. Allerdings kann ich den Swat! auch nur vom Linux-Rechner über Port 901 erreichen und auch von keinem Anderen PC im Lan. Die Firewall ist ausgeschaltet, daran sollte es also auch nicht liegen können. Was kann ich denn noch falsch gemacht haben, bzw. wo kann man angeben, welche Dienste über das LAN erreichbar sein sollen ? Vielen Dank schonmal für eure Mühe ! Gruß Mathias
Hallo Mathias, hallo Leute, Am Montag, 01. Dezember 2003 19:09 schrieb Mathias Kemper:
[...] Den POP3 kann ich leider nicht vom Windows-Client aus erreichen. Ein "telnet 192.168.0.206 110" vom Windows-Client aus klappt nicht (192.168.0.206 ist die IP des Linux-Server). Von der Console des Linux-Server aus ein "telnet 127.0.0.1 110" klappt, [...] [gleiches Problem mit SWAT]
Das hört sich so an, als ob sich Dein (x)inetd nur um Anfragen auf "localhost" = 127.0.0.1 kümmert. Schau mal in /etc/hosts.allow und /etc/hosts.deny - da werden diese Beschränkungen festgelegt. Nach Veränderungen an einer dieser Dateien den (x)inetd neu starten. Das geht im Fall von xinetd (ist bei SuSE 9.0 Standard) mit rcxinetd restart Bei Unklarheiten in der Konfiguration kannst Du Dich ja nochmal in der Liste melden. Gruß Christian Boltz --
Ich habe immer so Bißspuren in meiner Tastatur! Weiß jemand wieso? Ist Deine Maus hungrig? [> Bernd Brodesser und Hannes Vogelmann in suse-linux]
Hallo Christian, Recht herzlichen Dank für deine Mühe !
Das hört sich so an, als ob sich Dein (x)inetd nur um Anfragen auf "localhost" = 127.0.0.1 kümmert.
Da könnest du recht haben....
Schau mal in /etc/hosts.allow und /etc/hosts.deny - da werden diese Beschränkungen festgelegt.
Unter /etc/xinetd.d/ wurde bei der Installation von Qpopper eine Datei "qpopper" angelegt mit dem folgenden Inhalt: # qpopper - pop3 mail daemon service pop3 { socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/popper server_args = -s flags = IPv4 } Die /etc/host.allow war ursprünglich leer, in der /etc/host.deny steht: http-rman : ALL EXCEPT LOCAL Ich habe den Eintrag in der host.deny mal auskommentiert und in die host.allow folgendes hinzugefügt: popper ALL ALLOW pop3 ALL ALLOW Dann den xinetd wie von dir beschrieben neu gestartet und wieder versucht von der Linux-Console aus mit telnet auf den POP3-Port zu kommen -> klappt leider immernoch nicht.....<heul> Die Änderung an der host.allow müsste doch so korrekt sein, oder ? Ich denke, eigendlich müsste dort auch nur der pop3 Eintrag rein, gelle ? Hast du noch ne Idee woran es liegen könnte ??? Viele Grüße Mathias
Nochmal ich..:-) Ich habe den "Fehler" wohl eben selber gefunden, jetzt klappt es zumindest: Unter /etc gibt es eine Datei xinetd.conf. In dieser Datei gab es bei mir einen Eintrag: onlyfrom = localhost Nachdem ich diesen auskommentiert und den Dienst neu gestartet habe, klappt es nun. Danke ersteinmal für eure Hilfe ! Gruß Mathias
participants (2)
-
Christian Boltz
-
Mathias Kemper