You are not logged in.
Pages: 1
Topic closed
Hi! I pacman -Syu'ed and have a problem with KMail. It worked perfectly untill I pacman'ed: it says:
Unable to authenticate via PLAIN.
The server popix.urz.uni-heidelberg.de replied:
SASL(-4): no mechanism available: No worthy mechs found
As pacman was upgrading I read that it upgraded libsasl and maybe this is causing the problem? Please help!?
Offline
Install cyrus-sasl-plugins, it contains the plugins required to do SASL authentication other than sasldb.
Offline
OK, fixed: cyrus-sasl depends on the plugins to make the migration for -pgsql and -mysql users better, where libsasl contains the PLAIN and LOGIN mechanisms. When I created libsasl, I didn't think about client implementations, only about server implementations (I host a mail cluster based on cyrus IMAP on debian, which has almost the same splitup).
Offline
it works now, thanks!
Offline
Hi
I have the very same problem using KMail on kdemod 4.2.3. I know this is due to the lack of NTLM support in the sasl2 package. I tried to compile the package (sasl ver. 2.1.23 and ver. 2.1.22) myself and copy the generated modules to the /usr/lib/sasl2 directory but I get the following error when I run make:
digestmd5.c:3703: warning: unused parameter 'serverin'
digestmd5.c:3704: warning: unused parameter 'serverinlen'
digestmd5.c: In function 'digestmd5_client_mech_step3':
digestmd5.c:3838: warning: unused parameter 'prompt_need'
digestmd5.c:3839: warning: unused parameter 'clientout'
digestmd5.c:3840: warning: unused parameter 'clientoutlen'
digestmd5.c: In function 'digestmd5_client_mech_step':
digestmd5.c:4000: warning: pointer targets in assignment differ in signedness
digestmd5.c:4037:15: error: #elif with no expression
make[2]: *** [digestmd5.lo] Error 1
make[2]: Leaving directory `/home/navid/cyrus-sasl-2.1.23/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/navid/cyrus-sasl-2.1.23'
make: *** [all] Error 2Any idea how I can make it work? My workplace's email server is MS Exchange and uses NTLM (and only NTLM) for authentication so I have to make it work. Any help is aprreciated in advance.
Offline
Hi there
Sounds like all the packages (libsasl, cyrus-sasl and cyrus-sasl-plugins) don't have a maintainer. If someone with a good a experience can help me work this out, I can take over the maintenance. Anyone?
Offline
Please don't start posting in three year old topics... The solutions in those topics very likely do not apply anymore. I am closing this. Start a new topic with your problem.
Offline
Pages: 1
Topic closed