View Issue Details

IDProjectCategoryView StatusLast Update
0001645SOGo Connectorwith external serverpublic2013-09-26 17:00
Reportertigono Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionsuspended 
Product VersionMonotone / nightly 
Summary0001645: Thunderbird 10.0 with Sogo Connector does not synchronize
Description

I can add the addressbook of a MacOS 10 Addressbook server to Thunderbird 10 via Carddav but the synchronization does not work. The Error Console includes the following error message after pressing the button for the carddav addressbook:

Fehler: An error occurred updating the cmd_delete command: [Exception... "'[JavaScript Error: "cards[i] is null" {file: "chrome://messenger/content/addressbook/abResultsPane.js" line: 156}]' when calling method: [nsIController::isCommandEnabled]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: chrome://global/content/globalOverlay.js :: goUpdateCommand :: line 80" data: yes]
Quelldatei: chrome://global/content/globalOverlay.js
Zeile: 86

TagsNo tags attached.

Activities

wsourdeau

wsourdeau

2012-02-22 18:12

viewer   ~0003469

The reason why the synchronisation does not occur at startup is because Thunderbird 10 has not yet setup some objects at that point. We still have to find a good way of trapping this, probably via a hack.

Meanwhile, you can still synchronise your addressbooks manuyally via the synchronise button. If that button is not visible, you may add it by reconfiguring the toolbar in the addressbook.

tigono

tigono

2012-02-22 18:22

reporter   ~0003470

2-Effects:

-1- The error message does not appear after startup, it appears in the error console after open the address book window and select the carddav adressbook defined before.

-2- Using the synchronize button does nothing so my first thaught was that the error in -1- prevents that the synchronization will be done ....

wsourdeau

wsourdeau

2012-02-22 21:07

viewer   ~0003471

Last edited: 2012-02-22 21:14

Can you enable browser.dom.window.dump.enabled in the configuration and restart Thunderbird from the command-line to see if you can see any error showing up?

During a normal startup sequence, you should see something like this:
*** new sync: 1
1/sync with http://wolfomachine.local/SOGo/dav/wsourdeau/Contacts/personal/...
ctag matches or drop operation
url: http://wolfomachine.local/SOGo/dav/wsourdeau/Contacts/personal/
code: 207
1/sync with http://wolfomachine.local/SOGo/dav/wsourdeau/Contacts/personal/ has ended.

If this does not show dyring startup, please check also when synchronising manually...

tigono

tigono

2012-02-23 07:57

reporter   ~0003472

Thanks for the very quick response, but I need some advice how to do that.

In my thunderbird there is no variable browser.dom.window.dump.enabled

Howto enable that?

Christian Mack

Christian Mack

2012-02-23 08:59

developer   ~0003473

Open "about:config" by klicking on button "Config editor..." under "Edit" --> "Preferences" --> "Advanced" --> "General".
Klick on button "Yes, I'll be careful, I promise!

Then right click on the list and choose "New >" --> "Boolean".
Type "browser.dom.window.dump.enabled" (without the quotes).
Klick on "OK".
Select value "true".
Klick on "OK".

tigono

tigono

2012-02-23 16:39

reporter   ~0003477

No errors showing on startup but I think I do something wrong because there are no messages at all on the command line. So let us discuss if I made it right:

-1- I defined the variable browser.dom.window.dump.enabled with value true
-2- I started a command line window with cmd (Windows Vista 32-bit)
-3- I changed to the directory Mozilla Thunderbird
-4- I started thunderbird.exe with no additional command line variables

=> No error messages or other information is shown in the cmd window

=> Do I make a mistake or is it only possible under a shell in linux ?

wsourdeau

wsourdeau

2012-02-23 16:41

viewer   ~0003478

Ah, from Windows, you need to launch thunderbird with "-console".

tigono

tigono

2012-02-23 16:53

reporter   ~0003479

no change and no additional information what is the mistake?

tigono

tigono

2012-02-23 17:27

reporter   ~0003480

I tried to start thunderbird in a console which has administrator rights => same behavior.

What I see is that a window is coming up and closes very fast (the console window?).

Also redirecting it to a file in the tmp directory. the file has no entries ...

tigono

tigono

2012-02-24 10:45

reporter   ~0003482

Last edited: 2012-02-24 13:46

First the good news:
I created a new windows user on the machine (making the problems) and the
addressbooks which are on a local server can be read and updated!

The bad news:
-1- I put a third addressbook on a remote server (at my home) and this works not!

Hope this helps solving the issue ...

tigono

tigono

2012-02-24 10:46

reporter   ~0003483

Sorry forgot something: The error console has the following entries after startup of thunderbird:

Warnung: Fehler beim Verarbeiten des Wertes für 'clip'. Deklaration ignoriert.
Quelldatei: resource://gre-resources/ua.css
Zeile: 274

Fehler: Gloda.myContact is null
Quelldatei: resource:///components/glautocomp.js
Zeile: 286

2012-02-24 11:37:50 gloda.ds.qfq ERROR Exception: TypeError: Gloda.myContact is null

Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMsgSendLater.hasUnsentMessages]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://messenger/content/mail-offline.js :: <TOP_LEVEL> :: line 81" data: no]

tigono

tigono

2012-02-24 12:20

reporter   ~0003484

If I synchronize the not working address book and look to the server log, I can see that there was a contact between sogo and the server but nothing more.

The server log has an entry for ...PROPFIND...

Hope this helps ...

tigono

tigono

2012-07-10 16:37

reporter   ~0004118

I made a full new installation on another windows pc and the problem remains!
Sorry but if I cannot see my addresses from home, sogo is not usable for me.

tigono

tigono

2012-09-06 12:23

reporter   ~0004438

Last edited: 2012-09-06 12:37

I tested it today with Thunderbird 15.0 and SoGo Connector 10.0.3 and get the following error in the error consol

Zeitstempel: 06.09.2012 14:21:51
Fehler: An error occurred updating the cmd_delete command: [Exception... "'[JavaScript Error: "cards[i] is null" {file: "chrome://messenger/content/addressbook/abResultsPane.js" line: 124}]' when calling method: [nsIController::isCommandEnabled]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: chrome://global/content/globalOverlay.js :: goUpdateCommand :: line 86" data: yes]

It occurs on a Windows7 as well as on a Mac OS X Lion Computer

The problem remains!
Quelldatei: chrome://global/content/globalOverlay.js
Zeile: 92

tigono

tigono

2012-12-04 12:45

reporter   ~0005026

Any hope that someone will have a look to that?

ludovic

ludovic

2013-09-26 17:00

administrator   ~0006047

SOGo Connector 10 is to be used with TB 10 ESR, not TB15.

Try with TB17 ESR or even with TB24 with the latest extensions.

Issue History

Date Modified Username Field Change
2012-02-22 18:10 tigono New Issue
2012-02-22 18:12 wsourdeau Note Added: 0003469
2012-02-22 18:22 tigono Note Added: 0003470
2012-02-22 21:07 wsourdeau Note Added: 0003471
2012-02-22 21:07 wsourdeau Status new => feedback
2012-02-22 21:14 wsourdeau Note Edited: 0003471
2012-02-23 07:57 tigono Note Added: 0003472
2012-02-23 08:59 Christian Mack Note Added: 0003473
2012-02-23 16:39 tigono Note Added: 0003477
2012-02-23 16:41 wsourdeau Note Added: 0003478
2012-02-23 16:53 tigono Note Added: 0003479
2012-02-23 17:27 tigono Note Added: 0003480
2012-02-24 10:45 tigono Note Added: 0003482
2012-02-24 10:46 tigono Note Added: 0003483
2012-02-24 12:20 tigono Note Added: 0003484
2012-02-24 12:29 tigono Note Edited: 0003482
2012-02-24 13:46 tigono Note Edited: 0003482
2012-07-10 16:37 tigono Note Added: 0004118
2012-09-06 12:23 tigono Note Added: 0004438
2012-09-06 12:24 tigono Note Edited: 0004438
2012-09-06 12:37 tigono Note Edited: 0004438
2012-12-04 12:45 tigono Note Added: 0005026
2013-09-26 17:00 ludovic Note Added: 0006047
2013-09-26 17:00 ludovic Status feedback => closed
2013-09-26 17:00 ludovic Resolution open => suspended