Hi,

adding to the problem (sogo-connector built from tb115 branch not compatible with TB128)...

errors in the console when starting TB128 with a freshly built connector:

[Exception... "File error: Not found" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://sogo-connector/content/messenger/startup-overlay.js :: <TOP_LEVEL> :: line 22" data: no] startup-overlay.js:22:32 <anonymous> chrome://sogo-connector/content/messenger/startup-overlay.js:22 startListening jar:file:///C:/Users/testuser/AppData/Roaming/Thunderbird/Profiles/yxiynhiv.default-esr/extensions/sogo-connec...@inverse.ca.xpi!/api/WindowListener/implementation.js:1603
    result resource://gre/modules/ExtensionParent.sys.mjs:1221
    withCallContextData resource://gre/modules/ExtensionParent.sys.mjs:664
    result resource://gre/modules/ExtensionParent.sys.mjs:1220
    withPendingBrowser resource://gre/modules/ExtensionParent.sys.mjs:674
    result resource://gre/modules/ExtensionParent.sys.mjs:1219
    callAndLog resource://gre/modules/ExtensionParent.sys.mjs:1170
    recvAPICall resource://gre/modules/ExtensionParent.sys.mjs:1218
    AsyncFunctionNext self-hosted:804



[Exception... "File error: Not found" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://sogo-connector/content/calendar/calendar-overlay.js :: <TOP_LEVEL> :: line 21" data: no] calendar-overlay.js:21:32 <anonymous> chrome://sogo-connector/content/calendar/calendar-overlay.js:21 _loadIntoWindow jar:file:///C:/Users/admin/AppData/Roaming/Thunderbird/Profiles/yxiynhiv.default-esr/extensions/sogo-connec...@inverse.ca.xpi!/api/WindowListener/implementation.js:1978
    AsyncFunctionNext self-hosted:804


The problem seems to stem from the usage of Services.jsm, which has been removed from TB my Mozilla [1], quote:

"The file Services.jsm and its compatibility layer (added in Thunderbird 115) have been removed, and loading it will now cause an error in Thunderbird 128. It is safe to simply remove all code which was used to load the module in Thunderbird 115 and later."

Also in the upgrade instructions for TB [2] it is mentioned again and how to circumvent problems (like old variable declarations):

I tried to replace all occurrences of the code in all affected files (23 files), but this only led to other problems:


Services is undefined implementation.js:1634:32
startListening jar:file:///C:/Users/admin/AppData/Roaming/Thunderbird/Profiles/yxiynhiv.default-esr/extensions/sogo-connec...@inverse.ca.xpi!/api/WindowListener/implementation.js:1634
    AsyncFunctionThrow self-hosted:808


Nevertheless, I can imagine this is the cause of the problem, please correct me if I'm wrong.

Cheers
Christoph


[1] https://developer.thunderbird.net/add-ons/updating/tb128#services.jsm

[2] https://developer.thunderbird.net/add-ons/updating/tb115/adapt-to-changes-in-thunderbird-103-115#services.jsm

On 22/08/2024 11:55, Philippe Gilbert (phili...@alinto.com) wrote:
Hi Stefan, honestly , we at Alinto use Caldav on ThunderBird, Applecal and Caldav Synchronizer (in Outlook) with many shared calendars and we have no issues. The only pain e may have sometimes is with recurring events.

This is also well used by customers , usually public administrations…..

But that’s true that we do not use the extra facilities provided by the connector

We’ll look at it, just let us some time
Philippe

Le 22 août 2024 à 11:07, Stefan Klatt (stefan.kl...@cac-netzwerk.de) <users@sogo.nu> a écrit :

Hi Jürgen,

really? With caldav Thunderbird hangs at synchronising, carddav works like a charm.
I read about this behaviour often if I search for it.

Kind regards

Stefan

Am 21.08.2024 um 15:52 schrieb Juergen BRUCKNER (microang...@microangelo.priv.at):
Hello Thomas,

is that TB-plugin 'that' important for you?

I use SOGo and Thunderbird without problems just with the 'build-in-functions' of Thunderbird.

best regards
Juergen

Am 21.08.24 um 14:25 schrieb "t.b.mailingli...@igeno-fat.de" (t.b.mailingli...@igeno-fat.de):
Hello everyone.

It's terrible that the formerly enthusiastic user base is being left in
the dark like this.
The last version on the website (
https://www.sogo.nu/download.html#/frontends ) is for the Thunderbird
version from August 11, 2021. 3 years ago.

I know that a lot has happened in the meantime... I'm still sad though:

Kind regards,

Thomas

Am 19.08.2024 um 14:11 schrieb Fabio Ciuffani (fabio.ciuff...@gmail.com):
Hi Sebastien,

Yes, we use a connector built with the latest tb115 branch.

Thanks,

Fabio

On 19.08.24 11:52, smizr...@alinto.eu (smizr...@alinto.eu) wrote:
Hello,
​​
Haven't tried, but did you tried the following branch :
https://github.com/Alinto/sogo-connector/tree/tb115 ?

​​​​​​​Sebastien

Le Lundi, Août 19, 2024 09:51 CEST, "Fabio Ciuffani"
(fabio.ciuff...@gmail.com) <users@sogo.nu> a écrit:
Hi,

Thunderbird 128 has been released recently and the connector installs but doesn't seem to work. The custom calendar buttons don't appear and
the SOGo address books can't be added.

Could you please tell us if a connector update is planned in the near
future ?

Thank you,

Fabio




--
#GernePerDu

*CaC, Computer and Communication*
Inhaber Stefan Klatt
End-2-End Senior Security Consultant
CISSP / CEH / CISM / BSI IT-Grundschutz Praktiker / ISO27001 Senior Lead Implementer /
TOGAF9 / VdS-anerkannter Berater für Cyber-Security
Badges: https://www.youracclaim.com/users/stefan-klatt
Triftstrasse 9
60528 Frankfurt
Germany
USt-IdNr.: DE260461592

Tel.: +49-(0)172-6807809
Tel.: +49-(0)69-67808-900
Fax: +49-(0)69-67808-837
Email: stefan.kl...@cac-netzwerk.de
Profil: http://www.cac-netzwerk.de/profil

Reply via email to