ispCP - Board - Support - VHCS fork

Full Version: [GELÖST] Add mail user > Status: Unknown error
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hallo an alle,

vorab paar Eckdaten: Wink
- vServer
- openSUSE 10.3 (frisch installiert)
- ispCP Revision 1141 (frisch installiert, gemäß Anleitung)

Grundlegen läuft ispCP wunderbar (reseller und user anlegen, Domains anlegen, MySQL, FTP usw.), nur Mails wollen leider noch nicht wirklich funktionieren.

Nach dem Anlegen von Mails steht der Status in der GUI auf "Unknown error".

Im log steht folgendes:
Code:
May 10 08:11:57 t03 ispcp_daemon[18590]: child 18590 started !
May 10 08:11:57 t03 sasldblistusers2: unable to open Berkeley db /var/spool/postfix/etc/sasldb2: No such file or directory
May 10 08:11:57 t03 sasldblistusers2: _sasldb_getkeyhandle has failed
May 10 08:11:57 t03 saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No matching key/data pair found
May 10 08:11:58 t03 syslog-ng[661]: last message repeated 2 times
May 10 08:11:58 t03 ispcp_daemon[1927]: EINTR was received ! continue;
May 10 08:11:57 t03 ispcp_daemon[18590]: child 18590 started !
May 10 08:11:57 t03 sasldblistusers2: unable to open Berkeley db /var/spool/postfix/etc/sasldb2: No such file or directory
May 10 08:11:57 t03 sasldblistusers2: _sasldb_getkeyhandle has failed
May 10 08:11:57 t03 saslpasswd2: error deleting entry from sasldb: DB_NOTFOUND: No matching key/data pair found
May 10 08:11:58 t03 syslog-ng[661]: last message repeated 2 times
May 10 08:11:58 t03 ispcp_daemon[1927]: EINTR was received ! continue;

Es wäre nett wenn mir jemand einen Denkanstoss geben könnte, was noch fehlt bzw. getan werden muss...


Viele Grüße

Fabian
Was steht in der DB (ispcp -> mail_users) im Status-Feld? Bzw. im Debugger?
Kommt der Fehler bei allen Arten (Weiterleitung, Mailbox, kombiniert)?
Vorab allerbesten Dank für die schnelle Antwort! Smile

BTW: Ich freue mich, dass es sich anscheinend nicht um eine billigen Anfängerfehler handelt.

Hier die gewünschten Ergänzungen:
- Status-Feld (MySQL):
Code:
sys_command() | ERROR: External command '/bin/echo "123456" | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u domain.tld test && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2' returned '1' status !
- Bei reinen Weiterleitungen kommt kein Fehler, aber sie funktionieren nebenbei bemerkt leider auch nicht, aber ich möchte jetzt nicht verschiedene Probleme vermischen.

PS: Folgende Meldungen stehen auch noch hundertfach im log...
Code:
May 10 08:16:59 t03 postfix/smtp[18867]: fatal: unknown service: smtp/tcp
für mich sieht das wie ein OPEN Suse Sasl2 problem aus ist die datenbank erstellt ?
im /etc Ordner?

mfg
Es existiert eine Datenbank (/etc/sasldb2), die beim Befehl sasldblistusers2 auch die angelegten user anzeigt.
hmm dann such doch noch bissel weiter und geh dem weg auf den grund vieleicht ist es
auch nur ein bug und ein ticket muss her.


mfg
Folgende drei Befehle lösen das beschriebene Problem.
Code:
chown postfix:mail /etc/sasldb2
mkdir /var/spool/postfix/etc
chown postfix:root /var/spool/postfix/etc
haste gut gemacht ich hab ja gesagt es is die sasldb auch wenn das nicht direkt so geschrieben war... vieleicht liest das ja noch eine admin hier ob das eventuell ein problem von opensuse ist oder ISPCP
mfg
Ist ein OpenSuse Ding, hab auch ne Weile mit dem Sasl Zeug rumgespielt.

/var/spool/postfix/etc sollte aber eigentlich existieren wenn Postfix chrootet läuft
Reference URL's