CalDAV: send (Originator=mailto:adr...@mydomain.fr,Recipient=mailto:adr...@mydomain.fr): BEGIN:VCALENDARPRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//ENVERSION:2.0METHOD:REQUESTBEGIN:VFREEBUSYDTSTAMP:20170120T092209ZORGANIZER:mailto:adr...@mydomain.frDTSTART:20170126T230000ZDTEND:20170211T230000ZUID:f368c7ab-e14c-4bf7-b407-51af2e874257ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL:mailEND:VFREEBUSYEND:VCALENDAR
CalDAV: recv: <?xml version="1.0" encoding="utf-8"?><d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"> <s:sabredav-version>3.1.3</s:sabredav-version> <s:exception>Sabre\VObject\EofException</s:exception> <s:message>End of document reached prematurely</s:message> <s:file>I:\baikal\vendor\sabre\vobject\lib\Parser\MimeDir.php</s:file> <s:line>296</s:line> <s:code>0</s:code> <s:stacktrace>#0 I:\baikal\vendor\sabre\vobject\lib\Parser\MimeDir.php(150): Sabre\VObject\Parser\MimeDir->readLine()#1 I:\baikal\vendor\sabre\vobject\lib\Parser\MimeDir.php(89): Sabre\VObject\Parser\MimeDir->parseDocument()#2 I:\baikal\vendor\sabre\vobject\lib\Reader.php(46): Sabre\VObject\Parser\MimeDir->parse('', 0)#3 I:\baikal\vendor\sabre\dav\lib\CalDAV\Schedule\Plugin.php(888): Sabre\VObject\Reader::read('')#4 I:\baikal\vendor\sabre\dav\lib\CalDAV\Schedule\Plugin.php(765): Sabre\CalDAV\Schedule\Plugin->getFreeBusyForEmail('adress@mydoma...', Object(DateTimeImmutable), Object(DateTimeImmutable), Object(Sabre\VObject\Component\VCalendar))#5 I:\baikal\vendor\sabre\dav\lib\CalDAV\Schedule\Plugin.php(703): Sabre\CalDAV\Schedule\Plugin->handleFreeBusyRequest(Object(Sabre\CalDAV\Schedule\Outbox), Object(Sabre\VObject\Component\VCalendar), Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))#6 I:\baikal\vendor\sabre\dav\lib\CalDAV\Schedule\Plugin.php(185): Sabre\CalDAV\Schedule\Plugin->outboxRequest(Object(Sabre\CalDAV\Schedule\Outbox), Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))#7 [internal function]: Sabre\CalDAV\Schedule\Plugin->httpPost(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))#8 I:\baikal\vendor\sabre\event\lib\EventEmitterTrait.php(105): call_user_func_array(Array, Array)#9 I:\baikal\vendor\sabre\dav\lib\DAV\Server.php(459): Sabre\Event\EventEmitter->emit('method:POST', Array)#10 I:\baikal\vendor\sabre\dav\lib\DAV\Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))#11 I:\baikal\Core\Frameworks\Baikal\Core\Server.php(123): Sabre\DAV\Server->exec()#12 I:\baikal\html\dav.php(61): Baikal\Core\Server->start()#13 {main}</s:stacktrace></d:error>
Hi !I've made a fresh install with Baikal 0.4.6 / apache 2.4 / php 7 / Mysql 5.7 , all on a W7 machine.I'm using Thunderbird 45.6 / Lightning 4.7.6 / Inverse Sogo 31.0.3. as a clientand it looks like i've got a problem with the Free/busy information that is not working.Here is the Debug Console from Thunderbird with the debugExceptions=True in baikal/vendor/savre/dav/lob/server.php (I've just change the email adress)
CalDAV: send (Originator=mailto:adress@mydomain.fr,Recipient=mailto:adr...@mydomain.fr): BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//ENVERSION:2.0METHOD:REQUESTBEGIN:VFREEBUSYDTSTAMP:20170120T092209Z
ORGANIZER:mailto:adress@mydomain.fr
Hi Ash,
The error would suggest that for the email address you are requesting free busy information, there's a corrupted iCalendar object in your database.
It looks like you might even have an empty record in "calendarobjects". It's either empty, or broken.
Are you able to take a look at the table and see if there's any empty records? If you don't find any, you might have to try to find the row that has a broken iCalendar object.
Evert
On Friday, January 20, 2017 at 4:41:49 AM UTC-5, Ash ofphoenix wrote:
Hi !I've made a fresh install with Baikal 0.4.6 / apache 2.4 / php 7 / Mysql 5.7 , all on a W7 machine.I'm using Thunderbird 45.6 / Lightning 4.7.6 / Inverse Sogo 31.0.3. as a clientand it looks like i've got a problem with the Free/busy information that is not working.Here is the Debug Console from Thunderbird with the debugExceptions=True in baikal/vendor/savre/dav/lob/server.php (I've just change the email adress)
CalDAV: send (Originator=mailto:adr...@mydomain.fr,Recipient=mailto:adr...@mydomain.fr): BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//ENVERSION:2.0METHOD:REQUESTBEGIN:VFREEBUSYDTSTAMP:20170120T092209Z
ORGANIZER:mailto:adr...@mydomain.fr
<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>3.1.3</s:sabredav-version>
<s:exception>Sabre\VObject\EofException</s:exception>
<s:message>End of document reached prematurely</s:message>
</d:error>