does not work with microsoft online hosted exchange

Bug #819558 reported by Simon Schubert
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning
Fix Committed
Undecided
Unassigned

Bug Description

[from https://addons.mozilla.org/en-US/firefox/addon/provider-for-microsoft-exchang/reviews/303159/]

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

So if you domain is hosted with microsoftonline.com 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 red001.mail.microsoftonline.com to connect.
Pidgion uses pool1.oconline.microsoftonline.com to connect... (I posted the instructions to make this work here -> http://sourceforge.net/projects/sipe/forums/forum/688534/topic/4628665 )

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.

Revision history for this message
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
Revision history for this message
Elizabeth Chatman (elizabeth-e) wrote :

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

Revision history for this message
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
Revision history for this message
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
Revision history for this message
Elizabeth Chatman (elizabeth-e) wrote :

It's still not working for me. I followed the instructions here for installing from git:
http://gitorious.org/lightning-exchange-provider/pages/Home#git

And I turned on debug output according to these instructions:
http://gitorious.org/lightning-exchange-provider/pages/Debugging

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.

Revision history for this message
Simon Schubert (corecode) wrote :

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

Revision history for this message
Elizabeth Chatman (elizabeth-e) wrote :

It worked! Thanks so much!

Revision history for this message
DavidJB (davidjb) wrote :

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

https://red003.mail.apac.microsoftonline.com/EWS/Exchange.asmx

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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