Hi,
Last week, Andrew McMillan replied to a question of mine (to this list)
and I will quote his text:
"That's certainly odd, too, and I suspect it might be an error due to
excessive debugging output causing the error.
I think people have to be very careful enabling debugging. In
particular setting:
$c->dbg['all'] = 1; // Don't do this unless you know what you're doing
can break the server in some cases where a debug log message accesses an
uninitialised variable, and PHP is set to E_ALL.
In such cases the response logging will not be correct, because it has
no knowledge of the earlier error message which caused the headers to be
sent early, etc. Similar issues exist for the case where output starts
early due to characters after a closing tag in the config file.
Perhaps one day I'll catch all of those warnings that happen in debug
messages, but I rarely enable 'all' debug myself, so the odds of me
catching them aren't generally very high.
But in any case, dbg['all'] provides waaaaaaayyy too much information to
be useful for solving setup problems. I generally find
dbg['querystring'] is the most useful starting point, although there are
some specific ones also for debugging authentication issues which can be
useful."
I send you this because you mentioned you started logging the server
when you use the debug option for that you might face some unexpected
behaviour which has nothing to do with your actual problems.
Regards,
Ruud
-------- Original Message --------
Subject: Re: [DAViCal-general] Thunderbird / Lightning and Free/Busy
together with DAViCal
Date: Wed, 14 Oct 2009 15:09:46 +0200
From: Matthias Mohr <MMohr@sysdesign-edv.de>
To: <rscds-general at lists.sourceforge.net>
References: <4AD5AE6B.4090603 at SysDesign-EDV.de> <4AD5B7BC.5090304 at chello.nl>
Hi,
> For logging/debugging Sunbird/Lightning you may want to look at:
>
> https://wiki.mozilla.org/Calendar:QA_CalDAV_Support#Diagnosis_hints
Thanks - I already found it and enabled it.
Now I can see the following in the error console:
"CalDAV: Server does not support scheduling; freebusy query not possible"
Huh?
I thought DAViCal promotes the scheduling extensions as supported?
I also had a look at the packets (with wireshark) and I saw the
following header
(HTTP/1.1 200 OK) as response to an OPTION request (only the relevant
lines):
Shouldn't that be OK?
Or does Lightning need other / additional information?
A response to a PROPFIND also contains the above lines in the header
and additionally this as XML-data (also only relevant lines):
best regards,
Matthias
HELPING HEADS for Hard- and Software
-------------------------------------------------------------------------
Fuer Ihre Projekte entwickeln wir massgeschneiderte Loesungen - schnell,
flexibel und direkt vor Ort. Unser eingespieltes Team an erfahrenen Hard-
und Software-Spezialisten unterstuetzt Sie dort, wo Sie uns brauchen.
--------------------------------------------------------------------------
SysDesign GmbH
Saentisstrasse 25
D-88079 Kressbronn am Bodensee
Geschaeftsfuehrer: Franz Kleiner
Handelsregister: Ulm 632138
--------------------------------------------------------------------------
Last week, Andrew McMillan replied to a question of mine (to this list)
and I will quote his text:
"That's certainly odd, too, and I suspect it might be an error due to
excessive debugging output causing the error.
I think people have to be very careful enabling debugging. In
particular setting:
$c->dbg['all'] = 1; // Don't do this unless you know what you're doing
can break the server in some cases where a debug log message accesses an
uninitialised variable, and PHP is set to E_ALL.
In such cases the response logging will not be correct, because it has
no knowledge of the earlier error message which caused the headers to be
sent early, etc. Similar issues exist for the case where output starts
early due to characters after a closing tag in the config file.
Perhaps one day I'll catch all of those warnings that happen in debug
messages, but I rarely enable 'all' debug myself, so the odds of me
catching them aren't generally very high.
But in any case, dbg['all'] provides waaaaaaayyy too much information to
be useful for solving setup problems. I generally find
dbg['querystring'] is the most useful starting point, although there are
some specific ones also for debugging authentication issues which can be
useful."
I send you this because you mentioned you started logging the server
when you use the debug option for that you might face some unexpected
behaviour which has nothing to do with your actual problems.
Regards,
Ruud
-------- Original Message --------
Subject: Re: [DAViCal-general] Thunderbird / Lightning and Free/Busy
together with DAViCal
Date: Wed, 14 Oct 2009 15:09:46 +0200
From: Matthias Mohr <MMohr@sysdesign-edv.de>
To: <rscds-general at lists.sourceforge.net>
References: <4AD5AE6B.4090603 at SysDesign-EDV.de> <4AD5B7BC.5090304 at chello.nl>
Hi,
> For logging/debugging Sunbird/Lightning you may want to look at:
>
> https://wiki.mozilla.org/Calendar:QA_CalDAV_Support#Diagnosis_hints
Thanks - I already found it and enabled it.
Now I can see the following in the error console:
"CalDAV: Server does not support scheduling; freebusy query not possible"
Huh?
I thought DAViCal promotes the scheduling extensions as supported?
I also had a look at the packets (with wireshark) and I saw the
following header
(HTTP/1.1 200 OK) as response to an OPTION request (only the relevant
lines):
Shouldn't that be OK?
Or does Lightning need other / additional information?
A response to a PROPFIND also contains the above lines in the header
and additionally this as XML-data (also only relevant lines):
best regards,
Matthias
HELPING HEADS for Hard- and Software
-------------------------------------------------------------------------
Fuer Ihre Projekte entwickeln wir massgeschneiderte Loesungen - schnell,
flexibel und direkt vor Ort. Unser eingespieltes Team an erfahrenen Hard-
und Software-Spezialisten unterstuetzt Sie dort, wo Sie uns brauchen.
--------------------------------------------------------------------------
SysDesign GmbH
Saentisstrasse 25
D-88079 Kressbronn am Bodensee
Geschaeftsfuehrer: Franz Kleiner
Handelsregister: Ulm 632138
--------------------------------------------------------------------------