<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>Hallo ,<br></p><p>leider noch ein unerfreuliches Problem beim zusammenspiel von Seafile / Irony und einer DAV Anwendung wie z.B Davdroid.<br></p><p>unten findet ihr die Apache confs.<br></p><p>Seafile / Kolab - läuft. Anbindung von iRony an Davdroid passt auch , allerdings nur lesend. Soll meinen: Ich kann Kalender und Kontakte abfragen und syncen -> soweit alles gut.<br></p><p>Verändere oder füge ich am Client ( android ) einen Termin oder Kontakt bekomme ich folgende Fehlermeldung  in die iRony logs:<br></p><p>#0 /usr/share/chwala/lib/drivers/seafile/seafile_file_storage.php(1142): seafile_file_storage->init()<br>#1 /usr/share/chwala/lib/drivers/seafile/seafile_file_storage.php(1161): seafile_file_storage->libraries()<br>#2 /usr/share/chwala/lib/drivers/seafile/seafile_file_storage.php(1296): seafile_file_storage->find_library('calendars/marc....')<br>#3 /usr/share/chwala/lib/drivers/seafile/seafile_file_storage.php(999): seafile_file_storage->path2uri('calendars/marc....')<br>#4 /usr/share/chwala/lib/api/lock_list.php(38): seafile_file_storage->lock_list('calendars/marc....', false)<br>#5 /usr/share/chwala/lib/file_api_lib.php(138): file_api_lock_list->handle()<br>#6 /usr/share/iRony/lib/Kolab/DAV/Locks/Chwala.php(91): file_api_lib->__call('lock_list', Array)<br>#7 /usr/share/iRony/lib/Kolab/DAV/Locks/Chwala.php(91): Kolab\DAV\Backend->lock_list('calendars/marc....', false)<br>#8 /usr/share/iRony/vendor/sabre/dav/lib/DAV/Locks/Plugin.php(156): Kolab\DAV\Locks\Chwala->getLocks('calendars/marc....', false)<br>#9 /usr/share/iRony/vendor/sabre/dav/lib/DAV/Locks/Plugin.php(457): Sabre\DAV\Locks\Plugin->getLocks('calendars/marc....', false)<br>#10 [internal function]: Sabre\DAV\Locks\Plugin->validateTokens(Object(Sabre\HTTP\Request), Array)<br>#11 /usr/share/iRony/vendor/sabre/event/lib/EventEmitterTrait.php(105): call_user_func_array(Array, Array)<br>#12 /usr/share/iRony/vendor/sabre/dav/lib/DAV/Server.php(1440): Sabre\Event\EventEmitter->emit('validateTokens', Array)<br>#13 /usr/share/iRony/vendor/sabre/dav/lib/DAV/Server.php(464): Sabre\DAV\Server->checkPreconditions(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))<br>#14 /usr/share/iRony/vendor/sabre/dav/lib/DAV/Server.php(254): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))<br>#15 /usr/share/iRony/public_html/index.php(194): Sabre\DAV\Server->exec()<br>#16 {main} in /usr/share/chwala/lib/drivers/seafile/seafile_file_storage.php on line 159 (PUT /iRony/calendars/marc.schumann@fritz.box/a8b5afb8-0a04-4c3a-82b6-4c07a69ddbab/89e903bc-8c8d-4e22-9c1d-0081371a09cc.ics)</p><p>In dem log taucht immer wieder auch seafile auf. Das hat doch dort überhaupt nichts zu suchen. Irgendwie stehe ich auf dem Schlauch, oder es ist irgendein Bug . Nur wo ansetzen<br></p><p>Bitte um Hilfe<br></p><p>-------------- seafile-ssl.conf:<br></p><p>Listen 8443 <br><VirtualHost *:8443><br> ServerName hp.fritz.box<br> DocumentRoot /var/www/seafile</p><p class="default-style">SSLEngine On<br> SSLCertificateFile /etc/pki/tls/certs/hp.fritz.box.crt<br> SSLCertificateKeyFile /etc/pki/tls/private/hp.fritz.box.key<br></p><p class="default-style">Alias /media /var/www/seafile/storage/seafile-server-latest/seahub/media</p><p class="default-style"><Location /media><br> Require all granted<br> </Location></p><p class="default-style">RewriteEngine On</p><p class="default-style">#<br> # seafile fileserver<br> #<br> ProxyPass /seafhttp http://127.0.0.1:8082<br> ProxyPassReverse /seafhttp http://127.0.0.1:8082<br> RewriteRule ^/seafhttp - [QSA,L]<br> <br></p><p class="default-style">#<br> # seahub<br> #<br> SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 <br> ProxyPass / http://127.0.0.1:8000/<br> ProxyPassReverse / http://127.0.0.1:8000/<br> <br></VirtualHost><br></p><p class="default-style"><br></p><p class="default-style">--------------und  noch die iRony.conf die via ssl über die ssl.conf abgedeckt wird-------------------------------<br></p><p class="default-style">Alias /iRony /usr/share/iRony/public_html</p><p class="default-style"><Directory "/usr/share/iRony/public_html/"><br> AllowOverride All</p><p class="default-style"><IfModule mod_authz_core.c><br> # Apache 2.4<br> Require all granted<br> </IfModule><br> <IfModule !mod_authz_core.c><br> # Apache 2.2<br> Order Allow,Deny<br> Allow from All<br> </IfModule></p><p class="default-style">RewriteEngine On<br> RewriteBase /iRony/<br> RewriteRule ^\.well-known/caldav / [R,L]<br> RewriteRule ^\.well-known/carddav / [R,L]</p><p class="default-style">RewriteCond %{REQUEST_FILENAME} !-f<br> RewriteCond %{REQUEST_FILENAME} !-d<br> RewriteRule (.*) index.php [qsappend,last]</p><p class="default-style"></Directory></p><p class="default-style"><br></p><p class="default-style">----------------------------------------------------------------------------------------------------------------------------------------------------------<br></p><div class="io-ox-signature"><p>Mit freundlichen Grüßen<br>Marc Schumann<br>Schreinermeister</p><p>----------------------------------------------------------------------------------------------------------------<br>Bitte verwenden Sie meinen öffentlichen Schlüssel um Mails an mich zu<br>verschlüsseln.<br>Wer verschickt schon seine private Post offen auf einer Postkarte ? Weitere<br>Infos<br>im Film:<br>https://mailbox.org/stiftfilm-wie-funktioniert-e-mail-verschluesselung-mit-pgp/</p><p>----------------------------------------------------------------------------------------------------------------<br>Diese Mail und/oder deren Anhänge sind nur für den/die eigentlichen Empfänger<br>bestimmt und nicht für Dritte zugänglich zu machen.<br>Sollte diese Mail fälschlicherweise zu Ihnen gelangt sein, so ist sie zu<br>löschen. Bitte benachrichtigen Sie uns kurz.( Postmaster@iiholz.de )<br>----------------------------------------------------------------------------------------------------------------</p><p>Schreinerei Marc Schumann<br>Kirchgasse 8<br>96274 Itzgrund / Lahm<br>www.iiholz.de<br>info@iiholz.de</p><p>Tel.: 09533 / 921000<br>Fax.:09533 / 921001</p></div></body></html>