Not Compatible with MS Exchange and thunderbird 9.0.1 Error "0x804b000a (NS_ERROR_MALFORMED_URI)"

Bug #914819 reported by Peter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning
New
Undecided
Unassigned

Bug Description

Hello,

I never could use the lightning plugin for my MS Exchange calendar.

I have installed Thunderbird 9.0.1 on Win7 64-bit machine, Lightning 1.1.1 plugin and Provider for Microsoft Exchange 0.17 plugin.

I can add my MS Exchange calendar, and lightning asks me for username and Password. But then, the calendar is added empty and no data are loaded.

In thunderbirds debug console, this error pops up:

Fehler: [Exception... "Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIXMLHttpRequest.open]"
nsresult: "0x804b000a (NS_ERROR_MALFORMED_URI)"
location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///T:/.thunderbird<email address hidden>/js/calExchange.js :: <TOP_LEVEL> :: line 278" data: no]

I suspect following bug (since the error sounds like malformed URI):
When I enter the dates for my Exchange account, it is
http://<email address hidden>@auto

but after adding the calender, lightning asks me for the username and password for
http://my%2Ename%40my%2Eserver%2Ech@auto/

While the second "@" remains an "@", the other points and "@" have transcoded to %2E and %40 symbols. Maybe this is the malformed URI.

This error is permanently, reproducible and also there on a RedHat Linux RHEL 6 machine with thunderbird 9.0.1 and lightning 1.1.1 and Provider for MS Exchange 0.17.

Maybe you can help me?

By the way, I can add other calendars (not Exchange ones), there are no problems.

Thank you,
 Peter

Revision history for this message
Peter (peter123) wrote :

Addition:

When I keep my empty Exchange Calendar in lightning and restart Thunderbird, then after restart the error console says yet another error:

Fehler: Can't create calendar for 39f002a6-3dda-4b28-82bd-7df5f9f2b7b1 (exchange, imap://<email address hidden>/Calendar): [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIIOService2.newURI]"
nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)"
location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///T:/.thunderbird/36murh1y.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js :: makeURL :: line 344" data: no]

and then again:

Fehler: [Exception... "Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIXMLHttpRequest.open]"
nsresult: "0x804b000a (NS_ERROR_MALFORMED_URI)"
location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///T:/.thunderbird<email address hidden>/js/calExchange.js :: <TOP_LEVEL> :: line 278" data: no]

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.