Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Courier-pop mysql login problem

Frage Internet Server

Mitglied: piepmatz

piepmatz (Level 1) - Jetzt verbinden

28.06.2008, aktualisiert 23:25 Uhr, 6831 Aufrufe, 1 Kommentar

Hallo zusammen

Habe einen neuen Mailserver (Debian Etch, postfix-mysql, postfix-admin) installiert. Bis auf courier-pop läuft bislang alles. Diesen kriege ich einfach nicht zum laufen.

Problembeschreibung:
Eine Telnetsession sieht so aus:
01.
+OK Hello there. 
02.
user test@dom.ch 
03.
+OK Password required. 
04.
pass test 
05.
-ERR Temporary problem, please try again later 
06.
 
07.
Verbindung zu Host verloren.
Das Syslog:
01.
Jun 28 16:47:00 heptagon courierpop3login: Connection, ip=[::ffff:192.168.0.100] 
02.
Jun 28 16:47:18 heptagon authdaemond: received auth request, service=pop3, authtype=login 
03.
Jun 28 16:47:18 heptagon authdaemond: authmysql: trying this module 
04.
Jun 28 16:47:18 heptagon authdaemond: SQL query: SELECT username, password, "", uid, gid, home, "", "", name, "" FROM mailbox 
05.
 WHERE username = "test@dom.ch" 
06.
Jun 28 16:47:18 heptagon authdaemond: mysql_query failed, reconnecting: Unknown column 'uid' in 'field list' 
07.
Jun 28 16:47:18 heptagon authdaemond: mysql_query failed second time, giving up: Unknown column 'uid' in 'field list' 
08.
Jun 28 16:47:18 heptagon authdaemond: authmysql: TEMPFAIL - no more modules will be tried 
09.
Jun 28 16:47:18 heptagon courierpop3login: LOGIN FAILED, user=test@dom.ch, ip=[::ffff:192.168.0.100] 
10.
Jun 28 16:47:18 heptagon courierpop3login: authentication error: Input/output error
Das Problem ist eigentlich klar. Der macht eine SQL-Abfage die so nicht funktionert. Die frage ist nur, wiso?
Also habe ich kurzerhand das mysql log eingeschaltet. Und dort wird der Verdacht bestätigt. Falsche SQL-Abfrage:
01.
080628 16:47:18      25 Connect     postfixadmin@localhost on 
02.
                     25 Init DB     postfix 
03.
                     25 Query       SELECT username, password, "", uid, gid, home, "", "", name, "" FROM mailbox WHERE userna 
04.
me = "test@dom.ch" 
05.
                     25 Quit 
06.
                     26 Connect     postfixadmin@localhost on 
07.
                     26 Init DB     postfix 
08.
                     26 Query       SELECT username, password, "", uid, gid, home, "", "", name, "" FROM mailbox WHERE userna 
09.
me = "test@dom.ch" 
10.
                     26 Quit
Die Datenbank (von Postfixadmin selber generiert) sieht nähmlich anders aus:
cc5d8457091c34abcdf8f240c5d8c76a-db - Klicke auf das Bild, um es zu vergrößern
Habe mich bei der Installation an diesem http://knopix.wordpress.com/2008/01/16/postfixadmin-postgresql-courier- ... Howto orientiert.

Kann ich den SELECT irgendwo konfigurieren? Oder sonst eine Idee? Ich stehe an.
Danke.
Übringes, das gleiche Problem auch mit courier-imap
Mitglied: piepmatz
28.06.2008 um 23:25 Uhr
In der Zwischenzeit habe ich der Datenbank die fehlenden Felder einfach gegeben. Somit funktioniert das Login. Nun kommt aber der nächste Fehler im syslog:
01.
courierpop3login: scancur opendir("cur"): No such file or directory
In der Variable Maildir in /etc/default/courier habe ich "/var/mail/vmail" eingetragen. Dieses Verzeichnis existiert auch. Wird ein Mail an einen frisch angelegten User gesendet, wird die Mailbox auch korrekt in diesem Verzeichnis angelegt.

Ändere ich beispielsweise Maildir in "/var/mail/vmail/test@dom.ch", dann funktioniert es mit dem User test@dom.ch.

Somit müsste ich jetzt wissen was ich machen muss damit der richtige Pfad "generiert" wird. Ich vermute die Einstellung irgendwo in /etc/courier/authmysqlrc. Kann mir jemand weiterhelfen?

Nachtrag:
Problem vorerst gelöst:
/etc/courier/authmysqlrc
01.
...... 
02.
MYSQL_MAILDIR_FIELD     CONCAT('/var/mail/vmail/',maildir) 
03.
......
Bitte warten ..
Ähnliche Inhalte
Debian
Courier (IMAP,POP) auf neuen Server mit Dovecot (IMAP,POP) migrieren
Frage von 4ss4ss1nDebian6 Kommentare

Hallo, da ich nun unseren alten Server schön langsam auf den neuen migrieren möchte, fange ich mal mit einer ...

PHP
PHP MySQL Login
Frage von YanmaiPHP7 Kommentare

Hallo ihr Administratoren, ich habe eine Datenbank, in der alle User des Netzwerkes enthalten sind. Wenn ein User sich ...

Datenbanken
Login Probleme in mysql Datenbank
gelöst Frage von bigbootykillaDatenbanken2 Kommentare

Hi, ich habe hier eine Datenbank auf einer Ubuntu Kiste. Wenn ich mich versuche mit Code: einzuloggen bekomme ich ...

PHP
MYSQL und PHP Login Script
gelöst Frage von GoldencreeperPHP17 Kommentare

Hallo liebe Administrator Community. Ich habe Arbeite grade an einer Status Seite für einen Hoster. Die Seite ist auch ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 15 StundenMikroTik RouterOS6 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 15 StundenSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 18 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 23 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Festplatten, SSD, Raid
USB Stick recovery
Frage von petereFestplatten, SSD, Raid15 Kommentare

Hallo, ich habe einen defekten USB-Stick, der nicht mehr lesbar ist. Er wird in WIN als unbekanntes Volume mit ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...