[sisyphus] Postfix SASL authentication broken after upgrade to libsasl2-3
Ivan Adzhubey
iadzhubey на rics.bwh.harvard.edu
Вт Июн 24 07:26:10 MSK 2014
On Monday, June 23, 2014 10:21:41 PM Ivan Adzhubey wrote:
> Доброго времени суток!
>
> После установки libsasl2-3-2.1.26-alt5 SASL Postfix authentication
> поломался:
>
> warning: SASL authentication failure: Internal Error -4 in server.c near
> line 1757
> Jun 24 06:15:49 protein last message repeated 2 times
> Jun 24 06:15:49 protein postfix/smtpd[21089]: warning:
> xsasl_cyrus_server_get_mechanism_list: no mechanism available
> Jun 24 06:15:49 protein postfix/smtpd[21089]: fatal: no SASL authentication
> mechanisms
>
> Судя по всему, это вот этот баг:
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638045
Нет, это оказалось другое.
> P.S. https://bugzilla.altlinux.org/show_bug.cgi?id=30135
Исправил так:
# cd /usr/lib
# rm -rf sasl2/
# ln -sT sasl2-3 sasl2
# service saslauthd restart
# service courier-authdaemon restart
После чего SASL authentication заработала нормально (это на i32 архитектуре).
То есть проблема в том, что cyrus-sasl2-2.1.26-alt5 не знает про
/usr/lib/sasl2-3/ от libsasl2-3-2.1.26-alt5.
--Иван
Подробная информация о списке рассылки Sisyphus