sabre-io / Baikal

Baïkal is a Calendar+Contacts server
https://sabre.io/baikal/
GNU General Public License v3.0
2.42k stars 281 forks source link

Events not sending invites #1265

Open PintjesB opened 1 month ago

PintjesB commented 1 month ago

Baikal version: 0.95 Problem: Hi all,

it seems like none of my events are inviting the attendees nor sending any email. The emailing is setup correct and is working.

However I seem to be getting this error, no matter what email I set my Baïkal user to:

[Wed May 15 20:13:55.539328 2024] [php:notice] [pid 32] Sabre\\DAV\\Exception\\Forbidden: The organizer in the request did not match any of the addresses for the owner of this inbox in /var/www/baikal/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php:755\nStack trace:\n#0 /var/www/baikal/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php(725): Sabre\\CalDAV\\Schedule\\Plugin->handleFreeBusyRequest()\n#1 /var/www/baikal/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php(182): Sabre\\CalDAV\\Schedule\\Plugin->outboxRequest()\n#2 /var/www/baikal/vendor/sabre/event/lib/WildcardEmitterTrait.php(89): Sabre\\CalDAV\\Schedule\\Plugin->httpPost()\n#3 /var/www/baikal/vendor/sabre/dav/lib/DAV/Server.php(472): Sabre\\DAV\\Server->emit()\n#4 /var/www/baikal/vendor/sabre/dav/lib/DAV/Server.php(253): Sabre\\DAV\\Server->invokeMethod()\n#5 /var/www/baikal/vendor/sabre/dav/lib/DAV/Server.php(321): Sabre\\DAV\\Server->start()\n#6 /var/www/baikal/Core/Frameworks/Baikal/Core/Server.php(118): Sabre\\DAV\\Server->exec()\n#7 /var/www/baikal/html/dav.php(69): Baikal\\Core\\Server->start()\n#8 {main}

I hope someone is able to help me troubleshoot or even provide an answer! :) Thanks!

Edit: to be clear: syncing events through different calendars works just fine. It's only the scheduling part that isn't working.

PintjesB commented 1 month ago

UPDATE:

I managed to get rid of this error by removing and re-adding my caldav account client-side. However whenever I invite attendees it doesn't emails upon creation of the event. I can however send them manually and they do actually arrive.