Re: [SOGo] Thunderbird SOGo Plugin

2021-11-02 Thread c...@brain-biotech.de

Again an update from me.

I can reproduce it on my installation now.

You need to have several (not sure if one is enough) shared calendars 
from other people. If you only have your own calendars this does not happen.


Now I need to speculate.

With the plugin installed under Calendar "Properties"->"Email" there is 
the email of the person who this Calendar belongs t

o.

Without the plugin the same field is empty and can only be set to empty 
or your own email.


Maybe the

Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null

Errors are related to this?

Any tips how to further debug?

Regards

--
Dr. Christian Naumer
Vice President
Unit Head Bioprocess Development

BRAIN Biotech AG
Darmstaedter Str. 34-36, D-64673 Zwingenberg
e-mail c...@brain-biotech.com, homepage www.brain-biotech.com
phone +49-6251-9331-30 / fax +49-6251-9331-11

Sitz der Gesellschaft: Zwingenberg/Bergstrasse
Registergericht AG Darmstadt, HRB 24758
Vorstand: Adriaan Moelker (Vorstandsvorsitzender), 
Lukas Linnig

Aufsichtsratsvorsitzender: Dr. Georg Kellinghusen
--
users@sogo.nu
https://inverse.ca/sogo/listsnull

Re: [SOGo] Thunderbird SOGo Plugin

2021-11-02 Thread c...@brain-biotech.de

Hello you all,
some more info from one user:

When the problem happens (more and more users are reporting it) only 
calendar entries that are +30 hours in the future are displayed. If you 
press synchronise they are all there for half a second or so then they 
are gone again. It is always one calendar that is displayed completely 
but always a different one after each synchronise.


Very strange...

Any help appreciated.

Regards

--
Dr. Christian Naumer
Vice President
Unit Head Bioprocess Development

BRAIN Biotech AG
Darmstaedter Str. 34-36, D-64673 Zwingenberg
e-mail c...@brain-biotech.com, homepage www.brain-biotech.com
phone +49-6251-9331-30 / fax +49-6251-9331-11

Sitz der Gesellschaft: Zwingenberg/Bergstrasse
Registergericht AG Darmstadt, HRB 24758
Vorstand: Adriaan Moelker (Vorstandsvorsitzender), 
Lukas Linnig

Aufsichtsratsvorsitzender: Dr. Georg Kellinghusen
--
users@sogo.nu
https://inverse.ca/sogo/listsnull

Re: [SOGo] Thunderbird SOGo Plugin

2021-11-02 Thread c...@brain-biotech.de

Hi everyone,
I've been trying to dig deeper here. Does the TB plugin use the Global 
Address book in finding attendees in the Calendar?


A colleague has been trying to apply some filters in the LDAP Address 
book. Could this be related?


Now that we have a working filter I noticed that TB does not delete 
entries in the global address book. We applied a filter so that only 
entries with an email are displayed. In TB there are then still entries 
without emails. Only if I delete the "abook.sqlite" files does TB do 
re-sync of the global address book.


I think because of the error in the filter some people got that error. 
To recover one user uninstalled the plugin. Deleted all Calendars and 
the installed the plugin again.


Regards


Am 27.10.21 um 20:26 schrieb Ludovic Marcotte (lmarco...@inverse.ca):

Hi Christian,

I've done some tests and I don't have the issue. I guess you'll have to find 
some reproducible patterns for that issue. We will definitely look at it and 
fix it once I know how to reproduce it.

Thanks,



On 10/27/21, 9:38 AM, "users-requ...@sogo.nu on behalf of c...@brain-biotech.de" 
 wrote:

 Hi,
 the Problem is I can not reproduce it with my system. But I have 3 users
 now with the same Problem.

 Symptoms are. Press "synchronise" and some calendar entries disappear.
 Do it again they pop up for half a sec then they are gone again. It is
 then always different entries that are gone.

 I did some tests.

 -- New Profile does not help

The intial sync is OK but as soon as "synchronise" is pressed the
 errors happen and some calendar entries just vanish (you can see them
 for 0.5 sec then they are gone)

 -- Only deactivating the SOGO-plugin help. (restart needed)

As soon as I deactivate the Plugin and restart TB everything is there
 again and the calendar entries are there again. The errors are gone from
 the error console.

 -- Deleting the Calaender cache does only help for the initial sync.
 Every further press on "synchronise" reproduces the problem.


 Could you explain what the errors (cal.itip.getInvitedAttendee(...) is
 null) mean. I have a suspicion what the problem could be but I am not
 yet sure.

 Regards

 Chrsitian



 Am 27.10.21 um 15:20 schrieb Ludovic Marcotte (lmarco...@inverse.ca):
 > Hi Christian,
 >
 > I am not sure I understand how the problem occurs - do you have a 
precise procedure to make it happen?
 >
 > Thanks,
 >
 >
 > On 10/27/21, 7:59 AM, "users-requ...@sogo.nu on behalf of 
c...@brain-biotech.de"  wrote:
 >
 >  We have been running the TB91 plugin for some time now. At the 
moment we
 >  have two users were all their Calendars are not synced reliably.
 >  Every time the press "synchronize" different events are missing. In 
the
 >  Logs I see this:
 >
 >  Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null
 >   setCSSClasses 
chrome://calendar/content/calendar-editable-item.js:363
 >   set occurrence 
chrome://calendar/content/calendar-editable-item.js:198
 >   relayout chrome://calendar/content/calendar-event-column.js:640
 >   deleteEvent 
chrome://calendar/content/calendar-event-column.js:462
 >   doRemoveItem 
chrome://calendar/content/calendar-multiday-view.js:1896
 >   removeItemsFromCalendar
 >  chrome://calendar/content/calendar-multiday-view.js:1925
 >   execute chrome://calendar/content/calendar-base-view.js:298
 >   addItemsFromCalendar
 >  chrome://calendar/content/calendar-base-view.js:822
 >   refresh chrome://calendar/content/calendar-base-view.js:801
 >   get chrome://global/content/customElements.js:696
 >   onLoad chrome://calendar/content/calendar-base-view.js:55
 >   notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 >   notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 >   onLoad resource:///modules/CalCompositeCalendar.jsm:30
 >   notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 >   notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 >   onLoad resource:///components/calCachedCalendar.js:69
 >   downstreamRefresh 
resource:///components/calCachedCalendar.js:725
 >   execResponseFunc 
resource:///components/calCachedCalendar.js:323
 >   emptyQueue resource:///components/calCachedCalendar.js:328
 >   onResult resource:///components/calCachedCalendar.js:358
 >   finalizeUpdatedItems 
resource:///modules/CalDavCalendar.jsm:1088
 >   endDocument 
resource:///modules/caldav/CalDavRequestHandlers.jsm:557
 >   handleResponse 
resource:///modules/caldav/CalDavRequestHandlers.jsm:61
 >  calendar-ed

Re: [SOGo] Thunderbird SOGo Plugin

2021-10-27 Thread Ludovic Marcotte
Hi Christian,

I've done some tests and I don't have the issue. I guess you'll have to find 
some reproducible patterns for that issue. We will definitely look at it and 
fix it once I know how to reproduce it.

Thanks,



On 10/27/21, 9:38 AM, "users-requ...@sogo.nu on behalf of 
c...@brain-biotech.de"  wrote:

Hi,
the Problem is I can not reproduce it with my system. But I have 3 users 
now with the same Problem.

Symptoms are. Press "synchronise" and some calendar entries disappear. 
Do it again they pop up for half a sec then they are gone again. It is 
then always different entries that are gone.

I did some tests.

-- New Profile does not help

The intial sync is OK but as soon as "synchronise" is pressed the 
errors happen and some calendar entries just vanish (you can see them 
for 0.5 sec then they are gone)

-- Only deactivating the SOGO-plugin help. (restart needed)

As soon as I deactivate the Plugin and restart TB everything is there 
again and the calendar entries are there again. The errors are gone from 
the error console.

-- Deleting the Calaender cache does only help for the initial sync. 
Every further press on "synchronise" reproduces the problem.


Could you explain what the errors (cal.itip.getInvitedAttendee(...) is 
null) mean. I have a suspicion what the problem could be but I am not 
yet sure.

Regards

Chrsitian



Am 27.10.21 um 15:20 schrieb Ludovic Marcotte (lmarco...@inverse.ca):
> Hi Christian,
> 
> I am not sure I understand how the problem occurs - do you have a precise 
procedure to make it happen?
> 
> Thanks,
> 
> 
> On 10/27/21, 7:59 AM, "users-requ...@sogo.nu on behalf of 
c...@brain-biotech.de"  wrote:
> 
>  We have been running the TB91 plugin for some time now. At the 
moment we
>  have two users were all their Calendars are not synced reliably.
>  Every time the press "synchronize" different events are missing. In 
the
>  Logs I see this:
> 
>  Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null
>   setCSSClasses 
chrome://calendar/content/calendar-editable-item.js:363
>   set occurrence 
chrome://calendar/content/calendar-editable-item.js:198
>   relayout chrome://calendar/content/calendar-event-column.js:640
>   deleteEvent 
chrome://calendar/content/calendar-event-column.js:462
>   doRemoveItem 
chrome://calendar/content/calendar-multiday-view.js:1896
>   removeItemsFromCalendar
>  chrome://calendar/content/calendar-multiday-view.js:1925
>   execute chrome://calendar/content/calendar-base-view.js:298
>   addItemsFromCalendar
>  chrome://calendar/content/calendar-base-view.js:822
>   refresh chrome://calendar/content/calendar-base-view.js:801
>   get chrome://global/content/customElements.js:696
>   onLoad chrome://calendar/content/calendar-base-view.js:55
>   notify resource:///modules/calendar/utils/calDataUtils.jsm:38
>   notify resource:///modules/calendar/utils/calDataUtils.jsm:65
>   onLoad resource:///modules/CalCompositeCalendar.jsm:30
>   notify resource:///modules/calendar/utils/calDataUtils.jsm:38
>   notify resource:///modules/calendar/utils/calDataUtils.jsm:65
>   onLoad resource:///components/calCachedCalendar.js:69
>   downstreamRefresh 
resource:///components/calCachedCalendar.js:725
>   execResponseFunc resource:///components/calCachedCalendar.js:323
>   emptyQueue resource:///components/calCachedCalendar.js:328
>   onResult resource:///components/calCachedCalendar.js:358
>   finalizeUpdatedItems resource:///modules/CalDavCalendar.jsm:1088
>   endDocument 
resource:///modules/caldav/CalDavRequestHandlers.jsm:557
>   handleResponse 
resource:///modules/caldav/CalDavRequestHandlers.jsm:61
>  calendar-editable-item.js:363:20
> 
> 
>  [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) 
is
>  null" {file: "chrome://calendar/content/calendar-editable-item.js" 
line:
>  363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null"
>  {file: "chrome://calendar/content/calendar-editable-item.js" line:
>  363}]' when calling method: [calIObserver::onLoad]"  nsresult:
>  "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: 
"JS
>  frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: 
notify
>  :: line 38"  data: yes] calDataUtils.jsm:38:23
> 
> 
>  [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) 
is
>  null" {file: "chrome://calendar/content/calendar-editable-item.js" 
line:
>  363}]'[JavaScr

Re: [SOGo] Thunderbird SOGo Plugin

2021-10-27 Thread c...@brain-biotech.de

Hi,
the Problem is I can not reproduce it with my system. But I have 3 users 
now with the same Problem.


Symptoms are. Press "synchronise" and some calendar entries disappear. 
Do it again they pop up for half a sec then they are gone again. It is 
then always different entries that are gone.


I did some tests.

-- New Profile does not help

	The intial sync is OK but as soon as "synchronise" is pressed the 
errors happen and some calendar entries just vanish (you can see them 
for 0.5 sec then they are gone)


-- Only deactivating the SOGO-plugin help. (restart needed)

	As soon as I deactivate the Plugin and restart TB everything is there 
again and the calendar entries are there again. The errors are gone from 
the error console.


-- Deleting the Calaender cache does only help for the initial sync. 
Every further press on "synchronise" reproduces the problem.



Could you explain what the errors (cal.itip.getInvitedAttendee(...) is 
null) mean. I have a suspicion what the problem could be but I am not 
yet sure.


Regards

Chrsitian



Am 27.10.21 um 15:20 schrieb Ludovic Marcotte (lmarco...@inverse.ca):

Hi Christian,

I am not sure I understand how the problem occurs - do you have a precise 
procedure to make it happen?

Thanks,


On 10/27/21, 7:59 AM, "users-requ...@sogo.nu on behalf of c...@brain-biotech.de" 
 wrote:

 We have been running the TB91 plugin for some time now. At the moment we
 have two users were all their Calendars are not synced reliably.
 Every time the press "synchronize" different events are missing. In the
 Logs I see this:

 Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null
  setCSSClasses chrome://calendar/content/calendar-editable-item.js:363
  set occurrence chrome://calendar/content/calendar-editable-item.js:198
  relayout chrome://calendar/content/calendar-event-column.js:640
  deleteEvent chrome://calendar/content/calendar-event-column.js:462
  doRemoveItem chrome://calendar/content/calendar-multiday-view.js:1896
  removeItemsFromCalendar
 chrome://calendar/content/calendar-multiday-view.js:1925
  execute chrome://calendar/content/calendar-base-view.js:298
  addItemsFromCalendar
 chrome://calendar/content/calendar-base-view.js:822
  refresh chrome://calendar/content/calendar-base-view.js:801
  get chrome://global/content/customElements.js:696
  onLoad chrome://calendar/content/calendar-base-view.js:55
  notify resource:///modules/calendar/utils/calDataUtils.jsm:38
  notify resource:///modules/calendar/utils/calDataUtils.jsm:65
  onLoad resource:///modules/CalCompositeCalendar.jsm:30
  notify resource:///modules/calendar/utils/calDataUtils.jsm:38
  notify resource:///modules/calendar/utils/calDataUtils.jsm:65
  onLoad resource:///components/calCachedCalendar.js:69
  downstreamRefresh resource:///components/calCachedCalendar.js:725
  execResponseFunc resource:///components/calCachedCalendar.js:323
  emptyQueue resource:///components/calCachedCalendar.js:328
  onResult resource:///components/calCachedCalendar.js:358
  finalizeUpdatedItems resource:///modules/CalDavCalendar.jsm:1088
  endDocument resource:///modules/caldav/CalDavRequestHandlers.jsm:557
  handleResponse resource:///modules/caldav/CalDavRequestHandlers.jsm:61
 calendar-editable-item.js:363:20


 [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) is
 null" {file: "chrome://calendar/content/calendar-editable-item.js" line:
 363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null"
 {file: "chrome://calendar/content/calendar-editable-item.js" line:
 363}]' when calling method: [calIObserver::onLoad]"  nsresult:
 "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS
 frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: notify
 :: line 38"  data: yes] calDataUtils.jsm:38:23


 [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) is
 null" {file: "chrome://calendar/content/calendar-editable-item.js" line:
 363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null"
 {file: "chrome://calendar/content/calendar-editable-item.js" line:
 363}]' when calling method: [calIObserver::onLoad]"  nsresult:
 "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS
 frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: notify
 :: line 38"  data: yes] calDataUtils.jsm:38:23
  notify resource:///modules/calendar/utils/calDataUtils.jsm:38
  notify resource:///modules/calendar/utils/calDataUtils.jsm:65
  onLoad resource:///modules/CalCompositeCalendar.jsm:30
  notify resource:///modules/calendar/utils/calDataUtils.jsm:38
  notify resource:///modules/calendar/utils/calDataUtils.jsm:65

Re: [SOGo] Thunderbird SOGo Plugin

2021-10-27 Thread Ludovic Marcotte
Hi Christian,

I am not sure I understand how the problem occurs - do you have a precise 
procedure to make it happen?

Thanks,


On 10/27/21, 7:59 AM, "users-requ...@sogo.nu on behalf of 
c...@brain-biotech.de"  wrote:

We have been running the TB91 plugin for some time now. At the moment we 
have two users were all their Calendars are not synced reliably.
Every time the press "synchronize" different events are missing. In the 
Logs I see this:

Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null
 setCSSClasses chrome://calendar/content/calendar-editable-item.js:363
 set occurrence chrome://calendar/content/calendar-editable-item.js:198
 relayout chrome://calendar/content/calendar-event-column.js:640
 deleteEvent chrome://calendar/content/calendar-event-column.js:462
 doRemoveItem chrome://calendar/content/calendar-multiday-view.js:1896
 removeItemsFromCalendar 
chrome://calendar/content/calendar-multiday-view.js:1925
 execute chrome://calendar/content/calendar-base-view.js:298
 addItemsFromCalendar 
chrome://calendar/content/calendar-base-view.js:822
 refresh chrome://calendar/content/calendar-base-view.js:801
 get chrome://global/content/customElements.js:696
 onLoad chrome://calendar/content/calendar-base-view.js:55
 notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 onLoad resource:///modules/CalCompositeCalendar.jsm:30
 notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 onLoad resource:///components/calCachedCalendar.js:69
 downstreamRefresh resource:///components/calCachedCalendar.js:725
 execResponseFunc resource:///components/calCachedCalendar.js:323
 emptyQueue resource:///components/calCachedCalendar.js:328
 onResult resource:///components/calCachedCalendar.js:358
 finalizeUpdatedItems resource:///modules/CalDavCalendar.jsm:1088
 endDocument resource:///modules/caldav/CalDavRequestHandlers.jsm:557
 handleResponse resource:///modules/caldav/CalDavRequestHandlers.jsm:61
calendar-editable-item.js:363:20


[Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) is 
null" {file: "chrome://calendar/content/calendar-editable-item.js" line: 
363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null" 
{file: "chrome://calendar/content/calendar-editable-item.js" line: 
363}]' when calling method: [calIObserver::onLoad]"  nsresult: 
"0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS 
frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: notify 
:: line 38"  data: yes] calDataUtils.jsm:38:23


[Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) is 
null" {file: "chrome://calendar/content/calendar-editable-item.js" line: 
363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null" 
{file: "chrome://calendar/content/calendar-editable-item.js" line: 
363}]' when calling method: [calIObserver::onLoad]"  nsresult: 
"0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS 
frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: notify 
:: line 38"  data: yes] calDataUtils.jsm:38:23
 notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 onLoad resource:///modules/CalCompositeCalendar.jsm:30
 notify resource:///modules/calendar/utils/calDataUtils.jsm:38
 notify resource:///modules/calendar/utils/calDataUtils.jsm:65
 onLoad resource:///components/calCachedCalendar.js:69
 downstreamRefresh resource:///components/calCachedCalendar.js:725
 execResponseFunc resource:///components/calCachedCalendar.js:323
 forEach self-hosted:205
 emptyQueue resource:///components/calCachedCalendar.js:328
 onResult resource:///components/calCachedCalendar.js:358
 finalizeUpdatedItems resource:///modules/CalDavCalendar.jsm:1088
 endDocument resource:///modules/caldav/CalDavRequestHandlers.jsm:557
 handleResponse resource:///modules/caldav/CalDavRequestHandlers.jsm:61
 InterpretGeneratorResume self-hosted:1482
 AsyncFunctionNext self-hosted:692

If I disable the SOGo Plugin the Calenders Work. Can anyone shed some 
light on this?

Regards


Christian

-- 
Dr. Christian Naumer
Vice President
Unit Head Bioprocess Development

BRAIN Biotech AG
Darmstaedter Str. 34-36, D-64673 Zwingenberg
e-mail c...@brain-biotech.com, homepage 
https://urldefense.com/v3/__http://www.brain-biotech.com__;!!GjvTz_vk!AanNHMRsWOC_OX9wYMgBP9LSgLNBBNaGvWS9IUjI4RXAJVP5AoOEbYbMli9Z4N9tUg$