RoundCube 0.7.1 login failed

Note to readers: RoundCube 0.7.1 uses the Iloha IMAP Library. RoundCube 0.7.2 does not, so this particular problem may already be fixed.

In the past I’ve had to enable PLAIN IMAP authentication because older versions of M$ Outlook didn’t support CRAM-MD5 authentication. This means that my IMAP server advertises CRAM-MD5 as well as PLAIN as possible authentication methods.

All my clients who wanted to login using PLAIN cannot login using CRAM-MD5 because their passwords have to be stored in a different format.

A problem occurs when you set RoundCube’s “imap_auth_type” to “check”, because it picks CRAM-MD5 over PLAIN every time. I don’t want this to happen because some of my clients cannot login using CRAM-MD5. Ideally RoundCube should be following RFC3501:

If an AUTHENTICATE command fails with a NO response, the client MAY try another authentication mechanism by issuing another AUTHENTICATE command. It MAY also attempt to authenticate by using the LOGIN command

…but RoundCube doesn’t. To temporarily fix the problem you should be able to set “imap_auth_type” to “plain” so that RoundCube always uses PLAIN to authenticate against the IMAP server. However, I found that this does not work in 0.7.1 because of the following problem:

RoundCube passes options to the iil_Connect function of the Iloha IMAP Library. The options object includes a property “auth_method”, meant to control the authentication method, but this is never used, because the iil_Connect method expects this property to be named “imap”.

Line 382 of /program/include/rcmail.php is where the options object is defined – I simply changed ‘auth_method’ to ‘imap’.

12,892 thoughts on “RoundCube 0.7.1 login failed”

  1. top 20 kasyn z free spinami

    Here is my web site … płatność przez rachunek za telefon komórkowy w kasynie (Isis)

  2. new zealandn no deposit bonus casinos, big poker tournaments
    uk and united statesn casino slots online, or best casino bonuses no deposit uk

    my web site blackjack wizard of odds counting – Jill -

  3. top casino in canada for real money, pinnacle online casino [Brook] trusted casino usa and best pokies united kingdom, or best
    nz casino bonuses

  4. Hey there! This is my first visit to your blog!
    We are a collection of volunteers and starting a new project in a community
    in the same niche. Your blog provided us beneficial information to work on. You have done a marvellous job!

  5. Hello! Someone in my Myspace group shared this site with us so I came to
    take a look. I’m definitely enjoying the
    information. I’m bookmarking and will be tweeting this to my followers!
    Outstanding blog and fantastic style and design.

  6. I am really enjoying the theme/design of your web site.
    Do you ever run into any web browser compatibility issues? A number
    of my blog readers have complained about my website not
    working correctly in Explorer but looks great in Firefox.
    Do you have any ideas to help fix this problem?

  7. What i do not realize is in reality how you’re not actually much more neatly-liked than you
    may be now. You’re very intelligent. You know thus considerably in terms of this subject, produced me personally consider
    it from a lot of various angles. Its like men and women are not involved except it’s
    something to accomplish with Girl gaga! Your personal stuffs outstanding.
    At all times deal with it up!

  8. What’s Taking place i am new to this, I stumbled upon this I’ve discovered It absolutely helpful
    and it has helped me out loads. I’m hoping to give a contribution & assist different customers like its helped me.
    Good job.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>