exchangecalendar icon indicating copy to clipboard operation
exchangecalendar copied to clipboard

Thunderbird 52 / Lightning 5.4 support

Open bren-m opened this issue 7 years ago • 228 comments

Hi All,

Thunderbird auto-upgraded to version 52 today and as a result Lightning upgraded to 5.4.

I can no longer connect to my Exchange server using the Exchange Calendar add-on versions 3.8.0 or 3.9.0.

Is Thunderbird 52 / Lightning 5.4 supported by this add-on or is a new version going to be released that provides support.

Thanks, Brendon

bren-m avatar Apr 05 '17 08:04 bren-m

Hi All,

I also have problems with Thnderbird 52.0 As I do not use the exchange calendar any more, I only can't connect to the exchange addressbook with EWS exchange provider 3.8.0 and 3.9.0 (both testet). As I tried it more than several times, login in my account was blocked for a certain time.

It would be great, if EWS Exchangeprovider would support current version of Thunderbird too.

Thanks, bye bye Axel

axelrathey avatar Apr 05 '17 12:04 axelrathey

Same here. Have been worried that this was going to happen for a while now (Thunderbird was eventually moving on from 48.x), yet EWS never worked properly with any version of TB past that version.

tmeader avatar Apr 05 '17 23:04 tmeader

Hello

as the latest version of Thunderbird I found version 45.8.0 today.

Mechtilde

Am 06.04.2017 um 01:00 schrieb tmeader:

Same here. Have been worried that this was going to happen for a while now (Thunderbird was eventually moving on from 48.x), yet EWS never worked properly with any version of TB past that version.

Mechtilde avatar Apr 06 '17 11:04 Mechtilde

Version 52.0, first offered to Release channel users on April 4, 2017 https://www.mozilla.org/en-US/thunderbird/52.0/releasenotes/

sleeksorrow avatar Apr 06 '17 15:04 sleeksorrow

Hello, I also have problems with Thunderbird 52.0, Lightning 5.4, Exchange EWS Provider 3.9.0 Bye

stenoo83 avatar Apr 06 '17 15:04 stenoo83

I have the same problems with Thnderbird 52.0, Lightning 5.4, Exchange EWS Provider 3.9.0. @Mechtilde: you can download new version of Thunderbird here (the official site).

bOOT

bOOT-CoDe avatar Apr 07 '17 09:04 bOOT-CoDe

Same here using 3.9.0 with TB 52.0:

  • no prompt for password after the HTTP 401 sent by the server
  • when password is set in the password manager, the connection aborts after receiving the 401 Simply extending the version compat form 50.* to 52.* in the install.rdf has no effect

Extract of the EWS logs:

SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({0d6ce59c-ad5d-4520-b4d3-09664868f279}) SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({1040ebe3-6ed1-45a6-8587-995e082518d7}) SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({70d2b4fe-a552-48cd-8d93-1d8437a56b53})

Edit: duplicate of issue #576

edeln avatar Apr 07 '17 09:04 edeln

me, too :-( Any help needed to get it done?

oaxjogi avatar Apr 10 '17 05:04 oaxjogi

Tried davmail for the meantime, but although it worked back then, now it only shows events with no title and content. So I went back to thunderbird 48 from Ubuntu repositories. :(

sleeksorrow avatar Apr 10 '17 12:04 sleeksorrow

Same issue here. The Plugin don't ask for a Password when setting up a calendar. Does anybody know a workaround beside keeping Thunderbird 48.*?

soerenbe avatar Apr 12 '17 17:04 soerenbe

Same for me :( Any news on how to fix this problem?

red667 avatar Apr 13 '17 08:04 red667

Me too.

kragil avatar Apr 14 '17 11:04 kragil

Same here! An exisiting calender does not sync anymore!

TheUntouchable avatar Apr 15 '17 15:04 TheUntouchable

I don't know if we should expect a reply any time soon. It seems that the project has been inactive for about 9 months. Anyone knows of an alternative?

aprokop avatar Apr 17 '17 13:04 aprokop

Davmail is an alternative that was already mentioned. But you are wrong when saying that the project is dead and inactive for 9months. The 4.0 branch was active 3 months ago

Andrey Prokopenko [email protected] schrieb am Mo., 17. Apr. 2017, 15:16:

I don't know if we should expect a reply any time soon. It seems that the project has been inactive for about 9 months. Anyone knows of an alternative?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Ericsson/exchangecalendar/issues/580#issuecomment-294483740, or mute the thread https://github.com/notifications/unsubscribe-auth/AABRlYUrCTqAdEayfYUJJFoYHmeqppP2ks5rw2Y-gaJpZM4Mz4q_ .

BlackLotus avatar Apr 17 '17 13:04 BlackLotus

Sorry, my bad. This is the n-th time I get hit by the fact that Github does not really show activity in any of the branches by default unless you go looking for it.

aprokop avatar Apr 17 '17 13:04 aprokop

I have not looked at the code for this for years, but testing it on Thunderbird 52 showed an obvious syntax error from some really old, obsolete javascript that caused a key file to fail. I fixed this by commenting out that function (that deals with setting tags for messages, probably not that commonly used).

Try this version:

http://mesquilla.net/betas/[email protected]

If that fixes the main non-working issue y'all are having I'll rewrite those few lines of code to get this working again.

rkent avatar Apr 18 '17 07:04 rkent

Thank you, but didn't seem to make any difference in my case. TB 52, Lightning 5.4, Fedora Linux 25.

ogjerstad avatar Apr 18 '17 07:04 ogjerstad

Thanks for looking at this but it didn't work for me either.

If I statically enter my known working Exchange credentials I get a HTTP 401 failure (and no prompt for my password):

Error during checking of server and mailbox: HTTP Client error 401: Unauthorized URL:https://mail..com/ews/exchange.asmx

If I use Exchange autodiscovery I get a HTTP 403 failure:

Error during autodiscovery: HTTP Client error 403: Forbidden URL:http://autodiscover..com/autodiscover/autodiscover.xml

TB 52.0.1 Lightning 5.4.0.1 MacOS 10.12.4

bren-m avatar Apr 18 '17 07:04 bren-m

same things as brenboy with TB 52.0.1 Lightning 5.4.0.1 Exchange EWS Provider 3.9.0 Windows 10 64

archiron avatar Apr 18 '17 08:04 archiron

Exchange EWS Provider 3.9.0 TB 52.0.1 Lightning 5.4.0.1

This happens when I sync calendar:

ReferenceError: reference to undefined property ".2b.0.0.0"[Ulteriori informazioni] react.js:2412:5

ReferenceError: reference to undefined property "localName"[Ulteriori informazioni] browser.xml:389:20

DEPRECATION WARNING: The arguments you're passing to viewSource.xul are using an out-of-date API. You may find more details about this deprecation at: https://developer.mozilla.org/en-US/Add-ons/Code_snippets/View_Source_for_XUL_Applications chrome://global/content/viewSource.js 329 _loadViewSourceDeprecated chrome://global/content/viewSource.js 309 onXULLoaded chrome://global/content/viewSource.js 175 handleEvent Deprecated.jsm:79

TypeError: win.gBrowser is undefined[Ulteriori informazioni] nsLoginManagerPrompter.js:1411:11

nsPrompter: Delegation to password manager failed: [Exception... "[JavaScript Error: "win.gBrowser is undefined" {file: "resource://gre/components/nsLoginManagerPrompter.js" line: 1411}]'[JavaScript Error: "win.gBrowser is undefined" {file: "resource://gre/components/nsLoginManagerPrompter.js" line: 1411}]' when calling method: [nsIPromptFactory::getPrompt]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://gre/components/nsPrompter.js :: Prompter.prototype.getPrompt :: line 42" data: yes] nsPrompter.js:44

uncaught exception: 2147500033 (sconosciuto)

TypeError: checkValue is undefined[Ulteriori informazioni] nsPrompter.js:741:13

ReferenceError: reference to undefined property "localName"[Ulteriori informazioni] browser.xml:389:20

DEPRECATION WARNING: The arguments you're passing to viewSource.xul are using an out-of-date API. You may find more details about this deprecation at: https://developer.mozilla.org/en-US/Add-ons/Code_snippets/View_Source_for_XUL_Applications chrome://global/content/viewSource.js 329 _loadViewSourceDeprecated chrome://global/content/viewSource.js 309 onXULLoaded chrome://global/content/viewSource.js 175 handleEvent Deprecated.jsm:79

stenoo83 avatar Apr 18 '17 08:04 stenoo83

Not sure what parts of the log files is more interesting, and where exactly to start cut&paste from the log file, but here goes:

exchange.txt

ogjerstad avatar Apr 18 '17 13:04 ogjerstad

I also have the same issue. If it is useful, please let me know which infos I can post here to help

gomezalberto avatar Apr 20 '17 10:04 gomezalberto

I have the same problem: Linux Void Thunderbird 52.0.1 Lightning 5.4.0.1 EWS both 3.8.0 and 3.9.0

JohnSPeach avatar Apr 20 '17 18:04 JohnSPeach

Same issue here: MacOS 10.12.4 Thunderbird 52.0.1 Lightning 5.4.0.1 EWS 3.9.0

davewhipp avatar Apr 20 '17 19:04 davewhipp

Same issue here: Windows 10 Thunderbird 52.0.1 Lightning 5.4.0.1 EWS 3.9.0

ghost avatar Apr 20 '17 19:04 ghost

Same issue here: Windows 7 Thunderbird 52.0.1 Lightning 5.4.0.1 EWS 3.7.0 (still)

ontheair81 avatar Apr 21 '17 07:04 ontheair81

Same here like other, Win7 64 bit

efa avatar Apr 21 '17 07:04 efa

I tried to have a look at the difference between TB 45.* and 52.* on my link machine.

It seems some of the error messages where already there in TB 45.*. So maybe this is not the source of the error?

TB 52.0.1

1st-setup:2017-3-0 1:2:36.557:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({70d2b4fe-a552-48cd-8d93-1d8437a56b53})
1st-setup:2017-3-0 1:2:36.559:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({1040ebe3-6ed1-45a6-8587-995e082518d7})
1st-setup:2017-3-0 1:2:36.559:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({0d6ce59c-ad5d-4520-b4d3-09664868f279})

TB 45.8.0+build1-0ubuntu0.16.04.1 (working)

1st-setup:2017-3-0 1:11:16.214:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({49eb1997-90fb-49d6-a25d-41f51c7c99e8})
1st-setup:2017-3-0 1:11:16.216:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({f6a0d1e5-369f-4abc-81ae-d370d36e4006})
1st-setup:2017-3-0 1:11:16.217:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({0d6ce59c-ad5d-4520-b4d3-09664868f279})
1st-setup:2017-3-0 1:11:16.263:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({0d6ce59c-ad5d-4520-b4d3-09664868f279})
1st-setup:2017-3-0 1:11:16.305:  >>>>>>>>>>> SUBMIT THIS LINE TO https://github.com/Ericsson/exchangecalendar/issues: ecnsIAuthPrompt2.getInterface({0d6ce59c-ad5d-4520-b4d3-09664868f279})

soerenbe avatar Apr 22 '17 23:04 soerenbe

It seems like the core developer of this extensions is no longer active in this repo. Maybe it helps, if I highlight him here. @bavincen :-)

soerenbe avatar Apr 22 '17 23:04 soerenbe