martien
November 30th, 2008, 09:38 AM
Hello i just installed postfix+courier+squirrelmail+mysql support for virtual users/domains. So i configured squirrelmail to use the imap server and i populate the database with one domain and account for it (the domain is pointed to my server and has mx record). Then i tried to login with the data chosen and squirrelmail comes with error: "Unknown user or password incorrect.". So i opened /var/log/mail.log and here is it:
Nov 30 15:29:52 stf postfix/trivial-rewrite[8584]: warning: mysql query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM domains WHERE domain='gmail.com'' at line 1
Nov 30 15:29:52 stf postfix/trivial-rewrite[8584]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Nov 30 15:29:53 stf postfix/smtpd[7515]: warning: problem talking to service rewrite: Success
Nov 30 15:29:53 stf postfix/master[7373]: warning: process /usr/lib/postfix/trivial-rewrite pid 8584 exit status 1
Nov 30 15:29:53 stf postfix/master[7373]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Nov 30 15:30:32 stf imapd: Connection, ip=[::ffff:127.0.0.1]
Nov 30 15:30:32 stf imapd: LOGIN FAILED, user=webmaster@<mydomainname.tld>, ip=[::ffff:127.0.0.1]
Nov 30 15:30:37 stf imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=56, sent=332
Nov 30 15:30:53 stf postfix/trivial-rewrite[8586]: warning: mysql query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM domains WHERE domain='gmail.com'' at line 1
Nov 30 15:30:53 stf postfix/trivial-rewrite[8586]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Nov 30 15:30:54 stf postfix/smtpd[7515]: warning: problem talking to service rewrite: Success
Nov 30 15:30:54 stf postfix/master[7373]: warning: process /usr/lib/postfix/trivial-rewrite pid 8586 exit status 1
Nov 30 15:30:54 stf postfix/master[7373]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Here we see the line with wrong sql syntax. The problem is that i've never entered anywhere something about gmail.com (yes i have mail there, but i haven't give it when i installed postfix).
The second thing is in /var/log/mail.err:
postfix/trivial-rewrite[8586]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Does anyone have any ideas for a solution?
Nov 30 15:29:52 stf postfix/trivial-rewrite[8584]: warning: mysql query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM domains WHERE domain='gmail.com'' at line 1
Nov 30 15:29:52 stf postfix/trivial-rewrite[8584]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Nov 30 15:29:53 stf postfix/smtpd[7515]: warning: problem talking to service rewrite: Success
Nov 30 15:29:53 stf postfix/master[7373]: warning: process /usr/lib/postfix/trivial-rewrite pid 8584 exit status 1
Nov 30 15:29:53 stf postfix/master[7373]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Nov 30 15:30:32 stf imapd: Connection, ip=[::ffff:127.0.0.1]
Nov 30 15:30:32 stf imapd: LOGIN FAILED, user=webmaster@<mydomainname.tld>, ip=[::ffff:127.0.0.1]
Nov 30 15:30:37 stf imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=56, sent=332
Nov 30 15:30:53 stf postfix/trivial-rewrite[8586]: warning: mysql query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM domains WHERE domain='gmail.com'' at line 1
Nov 30 15:30:53 stf postfix/trivial-rewrite[8586]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Nov 30 15:30:54 stf postfix/smtpd[7515]: warning: problem talking to service rewrite: Success
Nov 30 15:30:54 stf postfix/master[7373]: warning: process /usr/lib/postfix/trivial-rewrite pid 8586 exit status 1
Nov 30 15:30:54 stf postfix/master[7373]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Here we see the line with wrong sql syntax. The problem is that i've never entered anywhere something about gmail.com (yes i have mail there, but i haven't give it when i installed postfix).
The second thing is in /var/log/mail.err:
postfix/trivial-rewrite[8586]: fatal: mysql:/etc/postfix/mysql-virtual_domains.cf(0,lock|fold_fix): table lookup problem
Does anyone have any ideas for a solution?