PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Qpopper + Mandrake +xinetd



Virus2500
08.05.03, 19:07
Hallo!

Mandrake 9.1

Ich hoffe Ihr könnt mir helfen weil langsam krieg ich die Kriese (wenn auch ne kleine)

Hab qpopper kompiliert etc. passt und läuft auch!

Aber ich möchte das es automatisch gestartet wird wenn ich hochfahre und nicht erst wenn ich den popper starte!

Normalerweiße starte ich fast alle Server unter /etc/rc.d/inti.d/server start

Ok bei popper isses noch leichter einfach popper eingeben :o)

Aber trotzdem funzt das ganze nicht!

Ich muss auch hinzufügen das ich bis jetzt eigentlich nur rpms installiert habe. Und da war bissher alles so schön vorgegeben... Naja aber qpopper gibts nicht als rpm also hab ich mir gedacht ran an den speck...

Habe unter /etc/xinetd.d/ das file pop3 angelegt und folgendes eingetragen

service pop3
{
socket_type = stream
wait = no
user = root
server = /usr/local/sbin/popper
}

Habe auch die anderen Einträge kontrolliert und alle anderen die auf das service pop3 zugreifen deaktiviert!

Aber das ding läuft einfach nicht wenn ich xinetd restarte. Er zeigt mir zwar keinen Fehler an aber ...
Auch laut syslog scheint alles in Ordnung sein.

Wenn ich aber einen telnet localhost 110 mach bekomm ich immer nur "connection closed"

Der Pfad passt (hab ich noch mal nachgeprüft)

Überhaupt scheint kein Programm in diesem Folder zu funkioniert (ist aber im xinetd.conf eingebunden)

Z.b. der Imap macht auch nichts......

Also ich schätze das es ein generelles Problem meiner Config beim xinetd ist!

Ich wüsst aber nicht was....

defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}

includedir /etc/xinetd.d

Bin echt für jeden Tip dankbar

Zettel
09.05.03, 08:08
Hallo Virus2500

Hast du schon überprüft, ob den Client (von dem du's aus probierst) laut "/etc/hosts.allow", "/etc/hosts.deny" überhaupt berechtigt ist, einen Dienst von xinitd zu benutzen?


mit freundlichen Grüßen

Zettel

Virus2500
09.05.03, 12:56
Habe in meiner /etc/hosts.allow folgendes eingetragen

popper:ALL

Aber ich versuchs sowieso per telnet localhost 110

und da bekomm ich immer

Starten des xinetd Dienstes: [ OK ]
[root@backup michael]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
Connection closed by foreign host.

Eigentlich dürft ja auch irgendwas rennen aber ..... er schmeißt mich gleich wieder raus...

Diese Dienste sind bei mir in /etc/xinetd.d/ drinnen

chargen cups-lpd daytime-udp echo-udp pop3 rsync services time xadmin chargen-udp daytime echo linuxconf-web proftpd-xinetd servers sshd-xinetd time-udp

Das heißt eigentlich dürfte sich hier ja nix querstellen....

Hier mal ein auszug aus der syslog vielleicht ist das nützlich...

May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/chargen [line=15]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/chargen-udp [line=14]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/cups-lpd [line=15]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/daytime [line=12]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/daytime-udp [line=14]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/echo [line=15]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/echo-udp [line=14]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/linuxconf-web [line=15]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/pop3 [line=13]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/proftpd-xinetd [line=44]
May 9 14:47:12 backup xinetd[2515]: Service ftp: attribute already set: disable [line=16]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/rsync [line=17]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/servers [line=13]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/services [line=13]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/sshd-xinetd [line=13]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/time [line=16]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/time-udp [line=14]
May 9 14:47:12 backup xinetd[2515]: Reading included configuration file: /etc/xinetd.d/xadmin [line=15]
May 9 14:47:12 backup xinetd[2515]: removing chargen
May 9 14:47:12 backup xinetd[2515]: removing chargen
May 9 14:47:12 backup xinetd[2515]: removing printer
May 9 14:47:12 backup xinetd[2515]: removing daytime
May 9 14:47:12 backup xinetd[2515]: removing daytime
May 9 14:47:12 backup xinetd[2515]: removing echo
May 9 14:47:12 backup xinetd[2515]: removing echo
May 9 14:47:12 backup xinetd[2515]: removing linuxconf
May 9 14:47:12 backup xinetd[2515]: removing ftp
May 9 14:47:12 backup xinetd[2515]: removing rsync
May 9 14:47:12 backup xinetd[2515]: removing services
May 9 14:47:12 backup xinetd[2515]: removing servers
May 9 14:47:12 backup xinetd[2515]: removing ssh
May 9 14:47:12 backup xinetd[2515]: removing time
May 9 14:47:12 backup xinetd[2515]: removing time
May 9 14:47:12 backup xinetd[2515]: removing xadmin
May 9 14:47:12 backup xinetd[2515]: xinetd Version 2.3.10 started with libwrap options compiled in.
May 9 14:47:12 backup xinetd[2515]: Started working: 1 available service

Er removed hier einiges (warscheinlich da es bereits läuft) aber den pop3 removed er nicht und trotzdem ....


Hast du eine Ahnung was da schief laufen könnte?