Problems with IMAP - always get authentication error

Discuss the Scalix Server software

Moderators: ScalixSupport, admin

Giri
Posts: 24
Joined: Wed Mar 15, 2006 3:48 pm

Problems with IMAP - always get authentication error

Postby Giri » Wed Mar 15, 2006 4:03 pm

I successfully installed Scalix 10.0 Community Edition on my Suse 10.0 machine with 64Bit version. (Scalix is a very nice product !)

- Webmail and SAC works
- POP3 works
- I can send end receive E-Mails without any problems

BUT I have problems with IMAP, I tried out MS Outlook express, MS Outlook and Thunderbird from a Windows client but when i try to get the IMAP connection to publish the Folders and receive E-Mails I always get the error:
(Change to POP3 with the same machine and clients works)

LOGIN authentication mechanism unimplemented

Konfiguration:
Konto: miraculix
Server: miraculix
Benutzername: xy@xy.com
Protokoll: IMAP
Port: 143
Secure (SSL): 0
Code: 800cccd1

A sniff with Ethereal didn't get any better result to troubleshoot.
What is wrong here - any hints or tips ?
(I guess that IMAP clients doesn't need another type of authentication?)

Thanks
Daniel

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Wed Mar 15, 2006 4:10 pm

This sounds like you don't have the 32-bit cyrus-sasl libraries installed.

If you do, check /opt/scalix/lib/security and make sure that the symlinks for the files are correct.

Cheers

Dave

Giri
Posts: 24
Joined: Wed Mar 15, 2006 3:48 pm

Postby Giri » Thu Mar 16, 2006 10:58 am

Hy Dave

The library is installed and the links are - from my point of view - also correct:
(See the output on the directory you mentioned)

miraculix:~ # cd /opt/scalix/lib/security/
miraculix:/opt/scalix/lib/security # dir
total 209
dr-xr-xr-x 2 bin bin 640 Mar 5 20:01 .
dr-xr-xr-x 4 bin bin 4728 Mar 5 20:01 ..
lrwxrwxrwx 1 root root 28 Mar 5 20:01 libcrammd5.so -> /usr/lib/sasl2/ libcrammd5.so
lrwxrwxrwx 1 root root 30 Mar 5 20:01 libdigestmd5.so -> /usr/lib/sasl2
/libdigestmd5.so
lrwxrwxrwx 1 root root 26 Mar 5 20:01 liblogin.so -> /usr/lib/sasl2/lib
login.so
-r-xr-xr-x 1 scalix scalix 8860 Feb 3 13:25 libom_gssapiv2.so
lrwxrwxrwx 1 root root 26 Mar 5 20:01 libplain.so -> /usr/lib/sasl2/lib
plain.so
-r-xr-xr-x 1 scalix scalix 5824 Feb 3 13:25 om_debug.so
-r-xr-xr-x 1 scalix scalix 5832 Feb 3 13:25 om_diag.so
-r-xr-xr-x 1 scalix scalix 12316 Feb 3 13:25 om_krb5.so
-r-xr-xr-x 1 scalix scalix 12804 Feb 3 13:25 om_ldap.so
-r-xr-xr-x 1 scalix scalix 3592 Feb 3 13:25 om_om2authid.so
-r-xr-xr-x 1 scalix scalix 3232 Feb 3 13:25 pam_deny.so
-r-xr-xr-x 1 scalix scalix 7304 Feb 3 13:25 pam_if.so
-r-xr-xr-x 1 scalix scalix 8932 Feb 3 13:25 pam_listfile.so
-r-xr-xr-x 1 scalix scalix 3552 Feb 3 13:25 pam_permit.so
-r-xr-xr-x 1 scalix scalix 21420 Feb 3 13:25 pam_radius_auth.so
-r-xr-xr-x 1 scalix scalix 48140 Feb 3 13:25 pam_smb.so
-r-xr-xr-x 1 scalix scalix 32368 Feb 3 13:25 pam_unix.so
-r-xr-xr-x 1 scalix scalix 4316 Feb 3 13:25 sasldb.so



miraculix:/opt/scalix/lib/security # cd /usr/lib/sasl2/
miraculix:/usr/lib/sasl2 # dir
total 72
drwxr-xr-x 2 root root 368 Mar 3 21:48 .
drwxr-xr-x 67 root root 20624 Mar 16 15:41 ..
lrwxrwxrwx 1 root root 22 Mar 3 21:48 libanonymous.so -> libanonymous.so.2
.0.21
lrwxrwxrwx 1 root root 22 Mar 3 21:48 libanonymous.so.2 -> libanonymous.so
.2.0.21
-rwxr-xr-x 1 root root 13592 Sep 9 2005 libanonymous.so.2.0.21
lrwxrwxrwx 1 root root 18 Mar 3 21:48 liblogin.so -> liblogin.so.2.0.21
lrwxrwxrwx 1 root root 18 Mar 3 21:48 liblogin.so.2 -> liblogin.so.2.0.21
-rwxr-xr-x 1 root root 14420 Sep 9 2005 liblogin.so.2.0.21
lrwxrwxrwx 1 root root 19 Mar 3 21:48 libsasldb.so -> libsasldb.so.2.0.21
lrwxrwxrwx 1 root root 19 Mar 3 21:48 libsasldb.so.2 -> libsasldb.so.2.0.2
1
-rwxr-xr-x 1 root root 18756 Sep 9 2005 libsasldb.so.2.0.21

Would there be a problem that I use the 64 bit version of Linux and Scalix ?

Thanks for support
Daniel

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Thu Mar 16, 2006 11:18 am

There is not a 64-bit version of Scalix. Scalix will run on a 64-bit OS provided that it is installed/run as a 32 bit application. Please see the install guide. It spells out what 32-bit libraries are required.

Thanks,
Don

Giri
Posts: 24
Joined: Wed Mar 15, 2006 3:48 pm

Postby Giri » Thu Mar 16, 2006 12:32 pm

Hello Team

You both were right.
The cyrus-sasl plain library was installed as 64bit version.
Changed to 32 bit version and the problem is solved.

Thanks for your prompt support - excellent job !

Cheers
Daniel


Return to “Scalix Server”



Who is online

Users browsing this forum: No registered users and 5 guests