Summary: | mail-client/evolution: ldap authentication fails after net-dns/openldap upgrade to 2.4.19 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Clemente Aguiar <clemente.aguiar> |
Component: | Current packages | Assignee: | Gentoo LDAP project <ldap-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | doug, gnome |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Clemente Aguiar
2009-11-24 08:56:45 UTC
Two possible issues: * stricter with self-signed certificates (you must check your ldap.conf settings) * suppression of the ldap database backend you were using previously (I had to migrate mine to hdb iirc) Regarding the two issues you pointed out, maybe I don't understand, but here are my comments: * stricter with self-signed certificates (you must check your ldap.conf settings) The /etc/openldap/ldap.conf is the default, I never changed it in any version of openldap. I actually think that evolution does not use this file, but uses the details that are set in the account configuration under "Global Address Book / Active Directory". * suppression of the ldap database backend you were using previously (I had to migrate mine to hdb iirc) If by the backend you mean the LDAP server, well it is an Active Directory, I don't have a choice. Active directory ??? Are you actually using evolution-exchange ? Yes. Here are a list of "evolution" the packages that are installed. $ eix -I evolution [I] dev-python/evolution-python Available versions: 2.24.1!t 2.26.0!t ~2.28.0!t {debug} Installed versions: 2.26.0!t(10:24:37 09-10-2009)(-debug) Homepage: http://pygtk.org/ Description: Python bindings for Evolution and Evolution Data Server [I] gnome-extra/evolution-data-server Available versions: 2.24.5-r3 2.26.3 ~2.28.1 {debug doc gnome-keyring ipv6 kerberos krb4 ldap ssl} Installed versions: 2.26.3(15:13:24 24-11-2009)(ipv6 kerberos ldap ssl -debug -doc -gnome-keyring -krb4) Homepage: http://www.gnome.org/projects/evolution/ Description: Evolution groupware backend [I] gnome-extra/evolution-exchange Available versions: (2.0) *2.24.4 2.24.5 2.26.3 ~2.28.1 {debug doc static} Installed versions: 2.26.3(2.0)(15:49:24 24-11-2009)(-debug -doc -static) Homepage: http://www.novell.com/products/desktop/features/evolution.html Description: Evolution module for connecting to Microsoft Exchange [I] gnome-extra/evolution-webcal Available versions: *2.21.92 2.24.0 2.26.0 ~2.28.0 {debug} Installed versions: 2.26.0(09:29:40 07-10-2009)(-debug) Homepage: http://www.gnome.org/ Description: A GNOME URL handler for web-published ical calendar files [I] mail-client/evolution Available versions: (2.0) 2.24.5 2.26.3 ~2.28.1 ~2.28.1-r1 {crypt dbus debug exchange gstreamer hal kerberos krb4 ldap mono networkmanager nntp pda profile python ssl} Installed versions: 2.26.3(2.0)(15:48:15 24-11-2009)(crypt dbus exchange gstreamer hal kerberos ldap networkmanager python ssl -debug -krb4 -mono -nntp -pda -profile) Homepage: http://www.gnome.org/projects/evolution/ Description: Integrated mail, addressbook and calendaring functionality Found 5 matches. Do you get the same with net-nds/openldap-2.4.19-r1 ? (In reply to comment #5) > Do you get the same with net-nds/openldap-2.4.19-r1 ? > The situation is exactly the same. Could you test with mail-client/evolution-2.28.3.1? It includes a lot of upstream fixes over current stable one Good luck! Maybe an openldap problem: http://cvs.fedoraproject.org/viewvc/devel/openldap/README.evolution?view=markup http://cvs.fedoraproject.org/viewvc/devel/openldap/openldap-2.4.6-evolution-ntlm.patch?view=markup (In reply to comment #7) > Could you test with mail-client/evolution-2.28.3.1? It includes a lot of > upstream fixes over current stable one > I have tested with latest evolution ebuilds: gnome-extra/evolution-data-server-2.28.3.1 gnome-extra/evolution-exchange-2.28.3 gnome-extra/evolution-webcal-2.28.1 mail-client/evolution-2.28.3.1 The situation is exactly the same. (In reply to comment #8) > Maybe an openldap problem: > http://cvs.fedoraproject.org/viewvc/devel/openldap/README.evolution?view=markup > http://cvs.fedoraproject.org/viewvc/devel/openldap/openldap-2.4.6-evolution-ntlm.patch?view=markup > You are probably right, it has something to do with the problem. Actually the ebuild for openldap-2.3.43, which as I mentioned works, includes a patch named "openldap-2.2.6-ntlm.patch" which seems to be the patch mentioned by you. The ebuild for openldap-2.4.19-r1 does not include this patch. (In reply to comment #10) > (In reply to comment #8) > > Maybe an openldap problem: > > http://cvs.fedoraproject.org/viewvc/devel/openldap/README.evolution?view=markup > > http://cvs.fedoraproject.org/viewvc/devel/openldap/openldap-2.4.6-evolution-ntlm.patch?view=markup > > > > You are probably right, it has something to do with the problem. > > Actually the ebuild for openldap-2.3.43, which as I mentioned works, includes a > patch named "openldap-2.2.6-ntlm.patch" which seems to be the patch mentioned > by you. > > The ebuild for openldap-2.4.19-r1 does not include this patch. > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on what happens next? I'm wondering if there is going to slew of others who get bit by this as well now. > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on
> what happens next? I'm wondering if there is going to slew of others who get
> bit by this as well now.
>
Downgrading to openldap-2.3.43-r1 got me working again. No known side effects yet...
(In reply to comment #12) > > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on > > what happens next? I'm wondering if there is going to slew of others who get > > bit by this as well now. > > > > Downgrading to openldap-2.3.43-r1 got me working again. No known side effects > yet... > This issue appears to have manifested itself for me again. Has anything taken place with this bug or is everyone working just fine except me? (In reply to comment #13) > (In reply to comment #12) > > > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on > > > what happens next? I'm wondering if there is going to slew of others who get > > > bit by this as well now. > > > > > > > Downgrading to openldap-2.3.43-r1 got me working again. No known side effects > > yet... > > > > This issue appears to have manifested itself for me again. Has anything taken > place with this bug or is everyone working just fine except me? > with openldap-2.4.19-r1 problem remains. (In reply to comment #14) > (In reply to comment #13) > > (In reply to comment #12) > > > > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on > > > > what happens next? I'm wondering if there is going to slew of others who get > > > > bit by this as well now. > > > > > > > > > > Downgrading to openldap-2.3.43-r1 got me working again. No known side effects > > > yet... > > > > > > > This issue appears to have manifested itself for me again. Has anything taken > > place with this bug or is everyone working just fine except me? > > > > with openldap-2.4.19-r1 problem remains. > I've tried using some of the methods from this page (http://projects.gnome.org/evolution/bugs.shtml) to debug the problem more, but I get no useful output or debugging information. I'm not sure if this is really an openldap problem or an evolution/exchange-connector problem, but regardless, I cannot get evolution working with my company Exchange server. I'll take suggestions, or am I really in the wrong place asking for help? (In reply to comment #15) > (In reply to comment #14) > > (In reply to comment #13) > > > (In reply to comment #12) > > > > > Now that Gnome 2.28 is stable, I have been bitten by this bug. Any thoughts on > > > > > what happens next? I'm wondering if there is going to slew of others who get > > > > > bit by this as well now. > > > > > > > > > > > > > Downgrading to openldap-2.3.43-r1 got me working again. No known side effects > > > > yet... > > > > > > > > > > This issue appears to have manifested itself for me again. Has anything taken > > > place with this bug or is everyone working just fine except me? > > > > > > > with openldap-2.4.19-r1 problem remains. > > > > I've tried using some of the methods from this page > (http://projects.gnome.org/evolution/bugs.shtml) to debug the problem more, but > I get no useful output or debugging information. I'm not sure if this is > really an openldap problem or an evolution/exchange-connector problem, but > regardless, I cannot get evolution working with my company Exchange server. > I'll take suggestions, or am I really in the wrong place asking for help? > ...and after doing some more digging, I discovered this bug 307343. This was my problem. I guess everyone can ignore my last couple of comments :). In 2.4.28-r1. |