Evolution GSSAPI authentication does not work

Bug #285520 reported by martinsimovic
16
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
High
evolution-data-server (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs
Intrepid
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

OS: Ubuntu Intrepid Beta fully up to date as of 18.10.2008

We use company wide Kerberos authention for serveral different services, amongst them email IMAP/SMTP

the server used is Debian Etch, Imap server Dovecot (debian repos) with Kerberos native and pass-through authentication enabled.

Symptoms: Evolution configured for GSSAPI authentication prompts for password authentication anyway. (the kerberos ticket is correctly requested and obtained as shown with klist). despite the presence of krb. ticket evolution keeps prompting for a password until a correct credentials are provides (pass through authentication)

Identical setup works fine on Hardy 8.04.1

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, that's likely an upstream issue, could you open it on bugzilla.gnome.org where the people writting the code will read it too?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
martinsimovic (martinsimovic) wrote :

Right.

had a look and the bug has already been submitted there. just confirmed it.
attaching gnome bugzilla reference: Bug 554182 – GSSAPI not working

M.

Changed in evolution:
status: New → Triaged
Changed in evolution:
status: Unknown → New
Revision history for this message
martinsimovic (martinsimovic) wrote :

Hi,

I'd like to share my opinions about the way of treating this (there are other too) issue.

1. Sure the bug is upstream. the fact is, thet Gnome team did not treat this at all (status UNCONFIRMED as of 13.11.2008) even if the bug has been firstly submitted 28.09.2008

2. The severity of this concrete bug is high, makes an email client unusable in corporate environment with Kerberos infrastructure deployed.

3. As an end user (or as system adminitrator) i don't care where the bug is, "upstream" is just not enough of an excuse to ignore this in a stable Ubuntu release

4. As a result Intrepid Ibex 8.10 is not usable in corporate environment. This is a problem, as my understanding is the one of the main goals of Canonical is to penetrate more especially this market segment.

This concrete bug has been reported when Ibex still in Beta stage. There were several ways to fix this and avoid releasing yet another "stable" release with known severe bugs.

- find and updated/corrected version in gnome if available and backport to Intrepid repos
- fix this by yourself (ubuntu team) and commit patch upstream (if they accept it)
- downgrade the package evolution + dependencies in Intrepid

all this can be done by system administrator himself, but surely you agree it's not a way to go when deploying widely in corporate environment.

Thank You,

Martin Simovic
Systems administrator
Concurrent Thinking Ltd.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the ubuntu desktop team has limited ressources and can't work on all the upstream issues raised, if the bug is fixed the change will likely be a candidate for a stable update, corporate users should stay on a lts version if they aim for stability

Changed in evolution:
status: New → In Progress
Changed in evolution:
status: In Progress → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in evolution:
status: Triaged → Fix Committed
Changed in evolution-data-server:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

Accepted into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in evolution-data-server:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-data-server - 2.24.3-0ubuntu1

---------------
evolution-data-server (2.24.3-0ubuntu1) intrepid-proposed; urgency=low

  * New upstream version:
    Bug Fixes:
    - #451734: Weather calendar getting wrong data for Blythe, California
    - #545834: IMAP summary headers are not updated on full message download
    - #546637: Mail opened from the "Unread mails" displays empty list
               (lp: #275952)
    - #552986: Fix for a crash in pop3_connect
    - #554182: GSSAPI not working with 2.24.0 (lp: #285520)
    - #555230: Autocompletion crash on broken vCard
    - #557348: Search folders with "Include threads" do not update reliably
    - #558744: Fix for a crash when started in offline mode (lp: #292637)
    - #558883: Evolution 2.24 is terribly slow with large IMAP folders
               (lp: #292739)
    - #558926: Unread message count in virtual folders is wrong (lp: #291881)
    - #559153: Migration fixes from Evolution 2.22 to Evolution 2.24
               (lp: #293207)
    - #559272: Infinite loop using a CalDAV source
    - #561081: "Moving" emails is broken
    - #561561: Use sufficiently large buffers for strftime
    - #562200: Left click of mouse disables calendar
    - #562228: Login to exchange fails if "mailbox" is filled manually in the config wizard
    - #564339: IMAP syncing performs too much local I/O
    - #564541: Fix for a crash doing a search in vFolders
    - #564954: "Match All" search folder shows no messages
    - #209514: Evolution Groupwise missing mails
    - #435632: Fix for a crash when moving contacts to a different addressbook
    - #440265: Groupwise Address Book Contact Lists Are Not Saved
    - #446290: GW Parallel clients & (un)read counts problems
    - #447121: Fix for a memory corruption in GroupWise
    - #448079: Instability in GroupWise on x86_64
    - #449916: Loss of data in Messages related to shared memos
               and Assigned tasks
    - #455939: Fix for a deadlock in evolution-data-server
    - #462575: Evolution does not honor the "Check for new messages
               in all folders" setting for GroupWise SOAP accounts

 -- Sebastien Bacher <email address hidden> Mon, 12 Jan 2009 15:25:20 +0100

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the new version is in jaunty now

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Martin Pitt (pitti)
Changed in evolution-data-server:
status: Fix Released → In Progress
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-data-server - 2.24.3-0ubuntu1

---------------
evolution-data-server (2.24.3-0ubuntu1) intrepid-proposed; urgency=low

  * New upstream version:
    Bug Fixes:
    - #451734: Weather calendar getting wrong data for Blythe, California
    - #545834: IMAP summary headers are not updated on full message download
    - #546637: Mail opened from the "Unread mails" displays empty list
               (lp: #275952)
    - #552986: Fix for a crash in pop3_connect
    - #554182: GSSAPI not working with 2.24.0 (lp: #285520)
    - #555230: Autocompletion crash on broken vCard
    - #557348: Search folders with "Include threads" do not update reliably
    - #558744: Fix for a crash when started in offline mode (lp: #292637)
    - #558883: Evolution 2.24 is terribly slow with large IMAP folders
               (lp: #292739)
    - #558926: Unread message count in virtual folders is wrong (lp: #291881)
    - #559153: Migration fixes from Evolution 2.22 to Evolution 2.24
               (lp: #293207)
    - #559272: Infinite loop using a CalDAV source
    - #561081: "Moving" emails is broken
    - #561561: Use sufficiently large buffers for strftime
    - #562200: Left click of mouse disables calendar
    - #562228: Login to exchange fails if "mailbox" is filled manually in the config wizard
    - #564339: IMAP syncing performs too much local I/O
    - #564541: Fix for a crash doing a search in vFolders
    - #564954: "Match All" search folder shows no messages
    - #209514: Evolution Groupwise missing mails
    - #435632: Fix for a crash when moving contacts to a different addressbook
    - #440265: Groupwise Address Book Contact Lists Are Not Saved
    - #446290: GW Parallel clients & (un)read counts problems
    - #447121: Fix for a memory corruption in GroupWise
    - #448079: Instability in GroupWise on x86_64
    - #449916: Loss of data in Messages related to shared memos
               and Assigned tasks
    - #455939: Fix for a deadlock in evolution-data-server
    - #462575: Evolution does not honor the "Check for new messages
               in all folders" setting for GroupWise SOAP accounts

 -- Sebastien Bacher <email address hidden> Mon, 12 Jan 2009 15:25:20 +0100

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Changed in evolution:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.