<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>Hallo,<br></p><p>auch hier antworte ich mir mal selbst für Alle die es Interressiert:<br></p><p>Die Kombi läuft, wenn man seafile nicht als einziges fileapi  backend nutzt, sondern gemeinsam mit dem normalen. Dann werden beim schreibenden Zugriff eines Androidclients die Kalender und Adressbücher richtig benutzt und u.g. Fehlermeldung ist weg...<br></p><blockquote type="cite">marc.schumann@mailbox.org hat am 9. November 2017 um 16:03 geschrieben:<br><br><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="ox-f5d21865dc-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="ox-f5d21865dc-default-style">Alias /media /var/www/seafile/storage/seafile-server-latest/seahub/media</p><p class="ox-f5d21865dc-default-style"><Location /media><br> Require all granted<br> </Location></p><p class="ox-f5d21865dc-default-style">RewriteEngine On</p><p class="ox-f5d21865dc-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="ox-f5d21865dc-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="ox-f5d21865dc-default-style"><br></p><p class="ox-f5d21865dc-default-style">--------------und  noch die iRony.conf die via ssl über die ssl.conf abgedeckt wird-------------------------------<br></p><p class="ox-f5d21865dc-default-style">Alias /iRony /usr/share/iRony/public_html</p><p class="ox-f5d21865dc-default-style"><Directory "/usr/share/iRony/public_html/"><br> AllowOverride All</p><p class="ox-f5d21865dc-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="ox-f5d21865dc-default-style">RewriteEngine On<br> RewriteBase /iRony/<br> RewriteRule ^\.well-known/caldav / [R,L]<br> RewriteRule ^\.well-known/carddav / [R,L]</p><p class="ox-f5d21865dc-default-style">RewriteCond %{REQUEST_FILENAME} !-f<br> RewriteCond %{REQUEST_FILENAME} !-d<br> RewriteRule (.*) index.php [qsappend,last]</p><p class="ox-f5d21865dc-default-style"></Directory></p><p class="ox-f5d21865dc-default-style"><br></p><p class="ox-f5d21865dc-default-style">----------------------------------------------------------------------------------------------------------------------------------------------------------<br></p><div class="ox-f5d21865dc-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></blockquote><p class="default-style"><br> </p><blockquote type="cite">_______________________________________________<br>users-de mailing list<br>users-de@lists.kolab.org<br>https://lists.kolab.org/mailman/listinfo/users-de</blockquote><p><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>