auxprop fails to find SASL mechanisms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
After a struggle with compiling and linkig SASL to be used with Postfix on a Solaris 8 machine I finally got the the point where I start to test a connection.
I have setup mysql for virtual hosting as well.
The first question is wether this is a matter for this list or for a postfix list??

Anyhow, the output in my maillog is:
May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] connection established May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] master_notify: status 0 May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] name_mask: resource May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] name_mask: software May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] xsasl_cyrus_server_create: SASL service=smtp, realm=telemar.se May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 197553 mail.info] name_mask: noanonymous May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 947731 mail.warning] warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms May 14 06:34:31 apollo postfix/smtpd[28368]: [ID 947731 mail.crit] fatal: no SASL authentication mechanisms May 14 06:34:32 apollo postfix/master[275]: [ID 947731 mail.warning] warning: process /usr/libexec/postfix/smtpd pid 28368 exit status 1 May 14 06:34:32 apollo postfix/master[275]: [ID 947731 mail.warning] warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling

My smtpd.conf is:
log_level: 3
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: PLAIN LOGIN
sql_engine: mysql
sql_hostnames: localhost
sql_database: mail
sql_user: postfix
sql_passwd: secret
sql_select: SELECT %p FROM virtual_users WHERE username = '%u' and 'userrealm'
'%r' and auth = '1'

My virtual_users table:
+-----------------+------------------+------+-----+------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+------------------+------+-----+------------+----------------+
| id | int(11) unsigned | NO | PRI | | auto_increment | | username | varchar(255) | NO | | 0 | | | userrealm | varchar(255) | NO | | telemar.se | | | userpassword | varchar(255) | NO | | 1stP@aa | | | auth | tinyint(1) | YES | | 1 | | | active | tinyint(1) | YES | | 1 | | | email | varchar(255) | NO | MUL | | | | virtual_uid | smallint(5) | YES | | 1000 | | | virtual_gid | smallint(5) | YES | | 1000 | | | virtual_mailbox | varchar(255) | YES | | | |
+-----------------+------------------+------+-----+------------+----------------+

My settings in main.cf:
# SASL particulrars
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = smtpd
smtpd_sasl_authenticated_header = yes
smtpd_sasl_security_options = noanonymous
# smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
        reject_unauth_destination
smtpd_sasl_local_domain = telemar.se
broken_sasl_auth_clients = yes

I have seen a lot of references to this problem for saslauth but none for auxprop






[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux