• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

cyrus imap: no connection to server

Status
Für weitere Antworten geschlossen.
hallihallo

ich bins schon wieder. Hab immer noch massive Probleme mit cyrus imap, bekomme einfach keinen connect zum server.

Cyrus wird folgendermaßen gestartet:
Code:
linux:/# cyradm
cyradm:/# cm user.test
creatmailbox: no connection to server

Warum no connection to server?

Auch mit nem Telnetversuch scheitere ich

Code:
linux:/# telnet localhost imap
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.

hier noch ein paar infos:
benutze Suse 9.0
cyrus-imap 2.1.15

imapd.conf:
Code:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root postfix
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: sasldb
lmtp_overquota_perm_failure: no
lmtpsocket: /var/lib/imap/socket/lmtp

var/lob/messages:
Code:
Jul 12 00:15:54 server master[1156]: process 1159 exited, status 1
Jul 12 00:17:54 server master[1156]: exiting on SIGTERM
Jul 12 00:17:56 server master[1198]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
Jul 12 00:17:56 server master[1198]: retrying with 1024 (current max)
Jul 12 00:17:56 server master[1198]: process started
Jul 12 00:17:56 server master[1199]: about to exec /usr/lib/cyrus/bin/ctl_cyrusdb
Jul 12 00:17:56 server ctl_cyrusdb[1199]: recovering cyrus databases
Jul 12 00:17:57 server ctl_cyrusdb[1199]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 1 second
Jul 12 00:17:57 server ctl_cyrusdb[1199]: done recovering cyrus databases
Jul 12 00:17:57 server master[1198]: unable to bind socket for service imap: Address already in use
Jul 12 00:17:57 server master[1198]: ready for work
Jul 12 00:17:57 server master[1200]: about to exec /usr/lib/cyrus/bin/tls_prune
Jul 12 00:17:57 server master[1201]: about to exec /usr/lib/cyrus/bin/ctl_deliver
Jul 12 00:17:57 server master[1202]: about to exec /usr/lib/cyrus/bin/ctl_cyrusdb
Jul 12 00:17:57 server ctl_cyrusdb[1202]: checkpointing cyrus databases
Jul 12 00:17:57 server ctl_cyrusdb[1202]: archiving log file: /var/lib/imap/db/log.0000000001
Jul 12 00:17:57 server ctl_cyrusdb[1202]: archiving database file: /var/lib/imap/mailboxes.db
Jul 12 00:17:57 server ctl_cyrusdb[1202]: done checkpointing cyrus databases
Jul 12 00:17:57 server master[1198]: process 1202 exited, status 0
Jul 12 00:17:57 server tls_prune[1200]: DBERROR db4: 4 lockers
Jul 12 00:17:57 server tls_prune[1200]: tls_prune: purged 0 out of 0 entries
Jul 12 00:17:57 server ctl_deliver[1201]: duplicate_prune: pruning back 3 days
Jul 12 00:17:57 server ctl_deliver[1201]: duplicate_prune: purged 0 out of 0 entries
Jul 12 00:17:57 server master[1198]: process 1201 exited, status 0
Jul 12 00:17:57 server master[1198]: process 1200 exited, status 0
Hoffe ihr könnt mir bei meinem Problem helfen.

Danke schon mal.

Gruß Schlaftänzer
 
Tachchen!

Schlaftänzer schrieb:
hallihallo

ich bins schon wieder. Hab immer noch massive Probleme mit cyrus imap, bekomme einfach keinen connect zum server.

Cyrus wird folgendermaßen gestartet:
Code:
linux:/# cyradm
cyradm:/# cm user.test
creatmailbox: no connection to server

Warum no connection to server?

Du musst ihm schon verraten wer da mit welchem Server connecten will und über welches Authentifizierungsverfahren das Ganze laufen soll.
Siehe einfach "man cyradm"...
Dort wirst du sehen das folgende Befehlskette sicherlich die für dich sinnvollste sein dürfte:
Code:
su cyrus
cyradm --user cyrus --server localhost --auth login
Achja,desweiteren startet so nicht cyrus sondern das Admintool für den cyrus imap server...unter suse solltest du es zum start mal mit
Code:
rccyrus start
probieren und ggf. diesen Server dann auch im Runleveleditor aktivieren...

Bis denne,
Tom (der mal wieder wie immer auf das Postfix-Cyrus-Web-Cyradm-Howto verweist*g*)
 
Danke für die Hilfe.

Hmmm...bin am verzweifeln. Hab mir auch schon diverse Howto's durchgelesen, aber sehr geholfen haben die mir nicht!
Mit dem Befehl:
Code:
su cyrus
cyradm --user cyrus --server localhost --auth login
hab ich das auch schon des öfteren probiert, aber er schmeißt mich nach Eingabe des Passwortes wieder zum standard Promt zurück.

Der Benutzer cyrus mit Passwort ist angelegt.
Code:
rccyrus start
ist auch ausgeführt worden.

Was mach ich falsch?

Desweiteren tauch der Eintrag
Code:
 Jul 12 00:17:57 server master[1198]: unable to bind socket for service imap:
in /var/log/messages auf
Hab irgendwo gelesen, das dies evtl der Fehler ist.
Stimmt das?
Sorry das meine Linuxkenntnisse so mager sind, aber jeder hat doch mal angefangen und ich stell mich halt mal bissl doof. ;)
 
Schlaftänzer schrieb:
Danke für die Hilfe.
...
Desweiteren tauch der Eintrag
Code:
 Jul 12 00:17:57 server master[1198]: unable to bind socket for service imap:
in /var/log/messages auf
Hab irgendwo gelesen, das dies evtl der Fehler ist.
Stimmt das?
Sorry das meine Linuxkenntnisse so mager sind, aber jeder hat doch mal angefangen und ich stell mich halt mal bissl doof. ;)

Naja,also dieser Fehlermeldung nach iegt der Verdacht recht nahe das auf dem Port 143 für IMAP bzw. 110 für POP3 oder den entsprechenden IMAPS bzw. POP3S bereits ein Mailserver läuft. Den solltest du natürlich vorher deaktivieren sonst kann der Cyrus ja gar nicht erst starten. Wenn er gestartet ist sollte ein "rccyrus status" dir Auskunft geben ob der Cyrus-Imap Server überhaupt läuft...
Die Admintools für den Cyrus laufen natürlich auch nur dann wenn der Server in Betrieb ist.

Bis denne,
Tom
Edit:p.S.:Sorry,ich hatte das im Anfangs direkt geposteten /var/log/messages auszug leider übersehen,da stand es ja auch schon drin:
Jul 12 00:17:57 server master[1198]: unable to bind socket for service imap: Address already in use
^^^^ Adresse bereits in Gebrauch->da läuft schon etwas, was da nicht laufen sollte...
 
prob gelöst, indem ich cyrus neu installierte und alles mit Köpfchen eingestellt hab. Ist mir echt ein Rätsel was ich zuvor vermurkst hab, denn eigentlich ists so simpel. Man man man...

Trotzdem Danke für deine Hilfe!
 
Status
Für weitere Antworten geschlossen.
Oben