does not work with microsoft online hosted exchange

Bug #819558 reported by Simon Schubert on 2011-08-01
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning

Bug Description


As two other reviewers have noted, this plugin does NOT work with microsoft online (online web services).

So if you domain is hosted with you are not going to be able to use this plugin to access your Exchange calendar.

I have both pidgin (domain/username) and thunderbird working with Microsoft Online, but there are no instructions to make this work with microsoftonline.

Thunderbird mail using to connect.
Pidgion uses to connect... (I posted the instructions to make this work here -> )

But without knowing the instructions and without know the server name (I tried red001.mail and pool1.oconline) and how they want the connect (what are the bind lines needed?) It does not appear this plugin will work with Microsoftonline services.

Simon Schubert (corecode) wrote :

The problem is how autodiscover is handled:

We need to try multiple discovery URLs until we find one that works; the automatic retry code however tries re-submitting a failed request, which fails due to missing mServer information.

Changed in lightning-exchange-provider:
status: New → Confirmed
Elizabeth Chatman (elizabeth-e) wrote :

If the problem is with autodiscovery, then is there a way to manually set the URL as a workaround?

Simon Schubert (corecode) wrote :

I can't find it anywhere - it has to come from the autodiscovery. I'm working on the issue and you will soon be able to try a version that works with microsoftonline.

Changed in lightning-exchange-provider:
status: Confirmed → In Progress
Simon Schubert (corecode) wrote :

Fixed in 9704003b15e43e289f338ae70e60cb434aac2371. This version lets me access microsoftonline. You'll get spurious password prompts occasionally; I'll have to address that later.

Could you please check if it is working for you? Just select your hosted exchange mail address for the calendar and use <https://yourloginid@with_at_in_it@auto/> as calendar URI.

Changed in lightning-exchange-provider:
status: In Progress → Fix Committed
Elizabeth Chatman (elizabeth-e) wrote :

It's still not working for me. I followed the instructions here for installing from git:

And I turned on debug output according to these instructions:

I'm attaching the debug output (in case it's unclear - I replaced my username and company name with USERNAME and COMPANY in the log; I didn't literally enter "<email address hidden>" as my username).

I'm not entirely clear on what you mean by "select your hosted exchange mail address" - I had to get microsoft to enable IMAP for my account in order to add it to thunderbird, so I am selecting the corresponding email account, but it's just set up as a regular IMAP account. I don't see a way to set up an exchange e-mail account in Thunderbird, so let me know if there's something I was supposed to do differently on the e-mail side.

Simon Schubert (corecode) wrote :

Okay, can you try d7856ea2a0149cb097a9ec118d4279d12b8af7f9 that I just committed? That should work then.

Elizabeth Chatman (elizabeth-e) wrote :

It worked! Thanks so much!

DavidJB (davidjb) wrote :

Tested this just now and it works a treat. For the interested, the URL I used was this:

and I provided my account details to Thunderbird (full email address + password), and the calendar loads. Understandably, this hostname will change depending on where your account is being hosted.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments