ispCP - Board - Support
Fehler beim Anlegen eines eMailkontos - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Fehler beim Anlegen eines eMailkontos (/thread-4788.html)

Pages: 1 2 3


Fehler beim Anlegen eines eMailkontos - multiuser - 10-25-2008 09:57 PM

hallo!

wenn ich ein mail-konto anlege, steht in der gui "Unknown error".
In der Datenbank steht bei den mailadressen folgendes:

sys_command() | ERROR: External command '/bin/echo "PASSORT" | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u DOMAIN.TLD USERNAME && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2' returned '1' status !

ich vermute es scheitert am ende an "/var/spool/postfix/etc/sasldb2"!!

gibts da schon ne lösung?

System: opensuse 10.3
ispCP Omega 1.0.0 RC6


RE: Fehler beim Anlegen eines eMailkontos - Zothos - 10-25-2008 10:42 PM

logs?


RE: Fehler beim Anlegen eines eMailkontos - multiuser - 10-25-2008 10:54 PM

(10-25-2008 10:42 PM)Zothos Wrote:  logs?

wo finde ich die logs?


RE: Fehler beim Anlegen eines eMailkontos - flames - 10-25-2008 11:54 PM

hm.... hatte ich auch, ich weiss net ob das die lösung ist, aber ich habe folgendes gemacht..
in der datenbank (ich vermute du redest von der tabelle mail_users, spalte status) habe ich den status der betroffenen datensätze auf change geändert und den rqst-mngr manuell gestartet, seitdem war das problem gegessen, wie es scheint dauerhaft.

die logs findest du in /var/log

sollte dir die o.g. lösung nicht helfen, schalte debug modus ein: in /etc/ispcp/ispcp.conf ziemlich weit unten zeile debug = 0 in debug = 1 ändern, rqst-mngr manuell starten, der spuckt dann mehr info aus und schreib ne log.


RE: Fehler beim Anlegen eines eMailkontos - multiuser - 10-26-2008 12:56 AM

danke für den hinweis!!

das problem ist auch in diesem file (/etc/ispcp/ispcp.conf):
MTA_SASLDB_FILE = /var/spool/postfix/etc/sasldb2
ETC_SASLDB_FILE = /etc/sasldb2

-> /var/spool/postfix/etc/sasldb2 gibt es nicht, /etc/sasldb2 jedoch schon!
ich habs geändert, anlegen ohne fehler, jedoch wird der user nicht beim smtp angelegt... zumindest kann ich zwar nachrichten empfangen, jedoch keine senden - autentifizierung scheitert...

.
.
.
DEBUG: push_el() sub_name: sys_command(), msg: Starting...
DEBUG: push_el() sub_name: sys_command('/bin/echo "PASSWORT" | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u DOMAIN.TLD USERNAME'), msg: Ending...
DEBUG: push_el() sub_name: setfmode(), msg: Starting...
DEBUG: push_el() sub_name: setfmode(), msg: Ending...
DEBUG: push_el() sub_name: set_mta_hash_value(), msg: Starting...
DEBUG: push_el() sub_name: get_mta_hash_value(), msg: Starting...
DEBUG: push_el() sub_name: get_file(), msg: Starting...
DEBUG: push_el() sub_name: get_file(), msg: Ending...
DEBUG: push_el() sub_name: get_mta_hash_value(), msg: Ending...
DEBUG: push_el() sub_name: get_file(), msg: Starting...
DEBUG: push_el() sub_name: get_file(), msg: Ending...
DEBUG: push_el() sub_name: store_file(), msg: Starting...
DEBUG: push_el() sub_name: setfmode(), msg: Starting...
DEBUG: push_el() sub_name: setfmode(), msg: Ending...
DEBUG: push_el() sub_name: store_file(), msg: Ending...
DEBUG: push_el() sub_name: set_mta_hash_value(), msg: Ending...
DEBUG: push_el() sub_name: sys_command(), msg: Starting...
DEBUG: push_el() sub_name: sys_command('/usr/sbin/postmap /etc/postfix/ispcp/sender-access'), msg: Ending...
DEBUG: push_el() sub_name: mbox_add_sasl_data(), msg: Ending...
DEBUG: push_el() sub_name: mbox_add_data(), msg: Ending...
DEBUG: push_el() sub_name: doSQL(), msg: Starting...
.
.
.

gibts da ne lösung?
ok, hab jetzt genauer nachgesehen *gg*. zb im outlook express steht. wenn ich ohne autentificierung senden will:


Die Nachricht konnte nicht gesendet werden, da einer der Empfänger vom Server nicht akzeptiert wurde. Die nicht akzeptierte E-Mail-Adresse ist "NAME@DOMAIN.TLD". Betreff 'test', Konto: 'Testkonto', Server: 'XX.XX.XX.XX', Protokoll: SMTP, Serverantwort: '504 5.5.2 <msibb02>: Helo command rejected: need fully-qualified hostname', Port: 25, Secure (SSL): Nein, Serverfehler: 504, Fehlernummer: 0x800CCC79


was heisst "need fully-qualified hostname"?
is er ja, oder? egal ob ich ip oder domain des servers als smtp angebe... spielt ja normal keine rolle.??
weiters habe ich in den logs in der mail.err folgendes:

Oct 25 16:43:37 SERVERNAME postfix/smtp[18174]: fatal: unknown service: smtp/tcp
Oct 25 16:43:37 SERVERNAME postfix/smtp[18173]: fatal: unknown service: smtp/tcp
Oct 25 16:43:37 SERVERNAME postfix/smtp[18175]: fatal: unknown service: smtp/tcp
Oct 25 16:43:37 SERVERNAME postfix/smtp[18181]: fatal: unknown service: smtp/tcp
Oct 25 16:43:37 SERVERNAME postfix/smtp[18186]: fatal: unknown service: smtp/tcp
Oct 25 16:43:37 SERVERNAME postfix/smtp[18187]: fatal: unknown service: smtp/tcp
Oct 25 16:46:41 SERVERNAME postfix/smtp[19827]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19980]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19979]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19981]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19984]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19985]: fatal: unknown service: smtp/tcp
Oct 25 16:46:44 SERVERNAME postfix/smtp[19986]: fatal: unknown service: smtp/tcp
Oct 25 16:50:05 SERVERNAME postfix/smtp[20455]: fatal: unknown service: smtp/tcp
Oct 25 16:51:44 SERVERNAME postfix/smtp[21692]: fatal: unknown service: smtp/tcp
Oct 25 16:51:44 SERVERNAME postfix/smtp[21693]: fatal: unknown service: smtp/tcp
Oct 25 16:56:44 SERVERNAME postfix/smtp[22311]: fatal: unknown service: smtp/tcp
Oct 25 17:01:44 SERVERNAME postfix/smtp[25718]: fatal: unknown service: smtp/tcp
Oct 25 17:01:44 SERVERNAME postfix/smtp[25719]: fatal: unknown service: smtp/tcp
Oct 25 17:06:44 SERVERNAME postfix/smtp[26329]: fatal: unknown service: smtp/tcp
Oct 25 17:06:44 SERVERNAME postfix/smtp[26330]: fatal: unknown service: smtp/tcp
Oct 25 17:06:44 SERVERNAME postfix/smtp[26331]: fatal: unknown service: smtp/tcp


RE: Fehler beim Anlegen eines eMailkontos - ZooL - 10-26-2008 01:12 AM

probier doch mal

/bin/echo "PASSORT" | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u DOMAIN.TLD USERNAME && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2

in der shell auszuführen

mfg


RE: Fehler beim Anlegen eines eMailkontos - multiuser - 10-26-2008 01:41 AM

geht nicht, es gibt kein /etc-verzeichnis in /var/spool/postfix/etc/sasldb2


# /bin/echo "test1234" | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u domain.tld username && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2

/bin/cp: cannot create regular file `/var/spool/postfix/etc/sasldb2': No such file or directory


sollte es?

gibts da was?


RE: Fehler beim Anlegen eines eMailkontos - ZooL - 10-26-2008 02:55 AM

kenne mich mit System: opensuse 10.3 nicht so aus...

vieleicht sasl2-bin nicht installiert ?


RE: Fehler beim Anlegen eines eMailkontos - flames - 10-26-2008 04:53 AM

"need fully-qualified hostname" zu dem fehler in outlook haben wir buchstäblich gestern in einem anderen topic schon was geschrieben. ( http://www.isp-control.net/forum/showthread.php?tid=4775 )

zu dem sasl problem bin ich jetzt auch etwas überfragt, kenn suse nur bis 6.x und auch das schon vergessen Sad


RE: Fehler beim Anlegen eines eMailkontos - joximu - 10-26-2008 09:40 AM

ich weiss nicht, wie es heute bei SUSE ist - die Idee ist, dass das saslpasswd file nach Änderung auch an den zweiten Ort kopiert wird, da postfix bei SUSE meistens chrooted läuft und daher einiges doppelt vorhanden sein sollte - aber das saslpasswd file offenbar nicht...???

Wenn MTA_SASLDB_FILE = ETC_SASLDB_FILE in der ispcp.conf, dann wird der Kopiervorgang unterlassen... Das sollte dann also klappen.

Mal testen!

/J