Freigegebene Kalender nur lesbar


#1

Kalender wird in Thunderbird/Lighnting Linux wie Windows angezeigt, jedoch für andere Benutzer nicht schreibbar! Gleiches auf der Weboberfläche.

Schritte zum Reproduzieren
1. ein normaler Benutzer erstellt einen Kalender und gibt ihn einem anderern Benutzer auch zum bearbeiten frei
2. Login als der andere Benutzer ist der Kalender erstmal deaktiviert, beim aktivieren sieht er die Einträge des "Host"-Benutzers, kann aber trotz bearbeiten aktiv keine neuen Events anlegen

Erwartetes Verhalten
Freigegebene Benutzer welche auch bearbeiten dürfen, sollten auch neue Events anlegen können.

Aktuelles Verhalten
Freigegebene Kalender sind für andere Benutzer als dem Host nur Lesbar.

Server-Konfiguration
Betriebssystem: Debian Wheezy
Webserver-Typ: Root
Datenbank-Typ: MySQL
PHP-Version: 7.0.18
ownCloud-Version: 10.0.0
Von einer älteren ownCloud-Version aktualisiert oder neu installiert?: ja
Sonderkonfigurationen (external storage, external authentication, reverse proxy, server-side-encryption): HTTPS über Lets Encrypt

ownCloud log (data/owncloud.log)

Bitte füge mögliche Fehler in den folgenden Code-Block, siehe https://central.owncloud.org/t/how-to-find-webserver-or-oc-logfile-enable-php-logfile/808 für mehr info.

{"reqId":"xxx","level":3,"time":"2017-05-06T05:03:37+00:00","remoteAddr":"xxx","user":"xxx","app":"PHP","method":"GET","url":"\/ocs\/v2.php\/apps\/notifications\/api\/v1\/notifications?format=json","message":"You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at \/var\/www\/clients\/xxx\/xxx\/web\/lib\/composer\/patchwork\/utf8\/src\/Patchwork\/Utf8\/Bootup\/intl.php#18"}

Die letzte Message könnte aber auch vom Iphone kommen, dieses kann überhaupt nicht mehr auf die Owncloud Kalender Zugreifen. Kann keine Verbindung über SSL (Lets Encrypt welches aber überall funktioniert) aufgebaut werden.


#2

Found also this lines:
{"reqId":"907wxtyy2g1hXMCv8PmU","level":3,"time":"2017-05-06T04:59:44+00:00","remoteAddr":"xxx","user":"xxx","app":"remote","method":"PUT","url":"\/remote.php\/dav\/calendars\/xxx\/xxx_shared_by_xxx\/xxx.ics","message":"Exception: {\"Exception\":\"TypeError\",\"Message\":\"Argument 3 passed to Sabre\\CalDAV\\Schedule\\Plugin::processICalendarChange() must be of the type array, null given, called in


#3

Sieht genau wie [1] aus, welches mit 10.0.1 gefixt wird.

[1]