Bug 279787

Summary: Sieve filter editing fails with GSSAPI
Product: [Applications] kmail2 Reporter: Andreas Roth <aroth>
Component: sieveAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: eshkrig, montel, ralph
Priority: NOR    
Version: 4.7   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.5
Sentry Crash Report:

Description Andreas Roth 2011-08-10 07:49:47 UTC
Version:           4.7 (using KDE 4.7.0) 
OS:                Linux

I set up an IMAP mail account and select GSSAPI as auth mechanism. On Tools->Manage sieve scripts i get an error 'failed to fetch list of scripts'.

If i switch the auth mech to LOGIN sieve works fine.

Reproducible: Always

Steps to Reproduce:
- Set up imap account with GSSAPI auth mech
- KMail: Tools->Manage sieve scripts 

Actual Results:  
error 'failed to fetch list of scripts'

Expected Results:  
list of available sieve script should appear in the dialog box.

works fine when other auth mech is selected then GSSAPI
Comment 1 Andreas Roth 2011-08-10 07:51:05 UTC
If you need further information (e.g. log file) i'm happy to sent. Just tell me how to get the required information and i will attach it to this ticket.
Comment 2 Ralph Müller-Welt 2011-10-15 20:09:33 UTC
Can confirm on 
$ kmail --version
Qt: 4.7.4
KDE: 4.7.1 (4.7.1)
KMail: 4.7.2

No filters are applied to outgoing mail.
Comment 3 Ralph Müller-Welt 2011-10-15 20:11:24 UTC
Arg, sry.

My comment belonged to:
https://bugs.kde.org/show_bug.cgi?id=282721
Comment 4 Laurent Montel 2011-10-16 17:33:50 UTC
Is it work on kmail1 ?
Comment 5 Andreas Roth 2011-11-18 07:05:42 UTC
I had been working in KMail V1. I don't have a 'old' system here anymore to test it, but i'm quite sure it was working in the old kmail.
Comment 6 Eugeny Shkrigunov 2012-02-12 13:48:59 UTC
I can confirm.
kde-4.7.4
qt-4.7.4
kdepim-4.7.4
mit-krb5-1.9.2
cyrus-imapd-2.4.12

Server log:
Feb 12 17:45:18 server sieve[5429]: executed
Feb 12 17:45:18 server sieve[5429]: accepted connection
Feb 12 17:45:18 server sieve[5429]: imapd:Loading hard-coded DH parameters
Feb 12 17:45:18 server sieve[5429]: SSL_accept() incomplete -> wait
Feb 12 17:45:18 server sieve[5429]: SSL_accept() succeeded -> done
Feb 12 17:45:18 server sieve[5429]: starttls: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits new) no authentication
Feb 12 17:45:18 server sieve[5429]: Lost connection to client -- exiting