i guessed it was a realm issue so I changed smtpd_sasl_local_domain =
$myhostname to smtpd_sasl_local_domain =  $mydomain

and added a u...@my.org
i believe auxprop is using sasldb (which I did change in smtpd.conf
from sasldb2 to sasldb) handind it "user" + "realm") correct?

and now I have thus new error:
535 5.7.8 Error: authentication failed: another step is needed in authentication

I commented out broken_clients



On Mon, Oct 22, 2012 at 6:33 PM, Patrick Ben Koetter <p...@sys4.de> wrote:
> See below ...
>
> * William Holt <holt.william.aa...@gmail.com>:
>> Hi Rob, thanks. I use the reserved adresses because I'm testing the
>> box via local net (my laptop), I have everything setup straight
>> through GoDaddy to my router I just forward the ports when I'm ready.
>>
>> I'll check out the smtpd_sasl_local_domain = $myhostname problem. By
>> the way, do you know of any docs which list and explain the sasl and
>> tls options?
>>
>> this is the result of saslfinger...I'm looking at it now but I
>> forwarded it to you...
>>
>> <code>
>> postfix start
>> postfix/postfix-script: starting the Postfix mail system
>> [root@messenger saslfinger-1.0.3]# saslfinger -s
>> saslfinger - postfix Cyrus sasl configuration Mon Oct 22 17:45:14 EDT 2012
>> version: 1.0.2
>> mode: server-side SMTP AUTH
>>
>> -- basics --
>> Postfix: 2.9.4
>> System: Arch Linux \r (\l)
>>
>> -- smtpd is linked to --
>>       libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7712000)
>>
>> -- active SMTP AUTH and TLS parameters for smtpd --
>> broken_sasl_auth_clients = yes
>> smtpd_sasl_auth_enable = yes
>> smtpd_sasl_local_domain = $myhostname
>> smtpd_sasl_security_options = noanonymous
>> smtpd_sasl_tls_security_options = $smtpd_sasl_security_options
>> smtpd_sasl_type = cyrus
>> smtpd_tls_CAfile = /etc/ssl/private/CA-Messenger-key.pem
>> smtpd_tls_cert_file = /etc/postfix/smtpd.crt
>> smtpd_tls_key_file = /etc/postfix/smtpdpub.key
>> smtpd_tls_security_level = may
>>
>>
>> -- listing of /usr/lib/sasl2 --
>> total 604
>> drwxr-xr-x  2 root root  4096 Oct 19 14:21 .
>> drwxr-xr-x 52 root root 20480 Oct 19 14:14 ..
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libanonymous.so
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libanonymous.so.2
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libanonymous.so.2.0.23
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libcrammd5.so
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libcrammd5.so.2
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libcrammd5.so.2.0.23
>> -rwxr-xr-x  1 root root 51012 Jan  9  2012 libdigestmd5.so
>> -rwxr-xr-x  1 root root 51012 Jan  9  2012 libdigestmd5.so.2
>> -rwxr-xr-x  1 root root 51012 Jan  9  2012 libdigestmd5.so.2.0.23
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 liblogin.so
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 liblogin.so.2
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 liblogin.so.2.0.23
>> -rwxr-xr-x  1 root root 34436 Jan  9  2012 libntlm.so
>> -rwxr-xr-x  1 root root 34436 Jan  9  2012 libntlm.so.2
>> -rwxr-xr-x  1 root root 34436 Jan  9  2012 libntlm.so.2.0.23
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libplain.so
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libplain.so.2
>> -rwxr-xr-x  1 root root 17956 Jan  9  2012 libplain.so.2.0.23
>> -rwxr-xr-x  1 root root 21940 Jan  9  2012 libsasldb.so
>> -rwxr-xr-x  1 root root 21940 Jan  9  2012 libsasldb.so.2
>> -rwxr-xr-x  1 root root 21940 Jan  9  2012 libsasldb.so.2.0.23
>> -rw-r--r--  1 root root   160 Oct 21 12:42 smtpd.conf
>>
>>
>>
>>
>> -- content of /usr/lib/sasl2/smtpd.conf --
>> ##sasl authentication methods###
>> pwcheck_method: auxprop
>> #saslauthd_path: /var/run/saslauthd/mux
>> mech_list: plain login
>> auxprop_plugin: sasldb2
>> log_level: 7
>
> Remove '2' at the end of "auxprop_plugin:" and write this:
>
> pwcheck_method: auxprop
> mech_list: plain login
> auxprop_plugin: sasldb
> log_level: 7
>
> Make sure you have no trailing garbage at the end of the lines!
>
>
>> -- active services in /etc/postfix/master.cf --
>> # service type  private unpriv  chroot  wakeup  maxproc command + args
>> #               (yes)   (yes)   (yes)   (never) (100)
>> smtp      inet  n       -       n       -       -       smtpd -v
>
> ...
>
>> -- mechanisms on localhost --
>> 250-AUTH PLAIN LOGIN
>> 250-AUTH=PLAIN LOGIN
>>
>> -- end of saslfinger output --
>
> So far, so good.
>
> What do you get if you run 'sasldblistusers2'?
> Do the accounts have a domainpart you use when you create the authentication
> string? If not, use an account as given from sasldblistusers2 output and test
> with that.
>
> p@rick
>
>
> --
> [*] sys4 AG
>
> http://sys4.de, +49 (89) 30 90 46 64
> Franziskanerstraße 15, 81669 München
>
> Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
> Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer
> Aufsichtsratsvorsitzender: Joerg Heidrich
>

Reply via email to