Hallo,
nach dem Update auf die 17.1er Version (via debian Package) gibt es einige Fehler, die teilweise auch bei anderen aufgetreten sind:
- Adressbuch zeigt keine Fotos mehr an
- Dateiverknüpfungen bei Projekten liefern im download nur 0 Byte
Ein rekursives Ändern der Zugriffsrechte in /var/lib/egroupware/ zum User www-data (Debian/Apache) mit anschließendem Neustart hat nur teilweise geholfen. Danach waren zumindest einige der Dateiverknüpfungen in den Projekten wieder lesbar. Einige sind aber immer noch Fehlerhaft. Fotos sind auch nicht da.
Gibt es eine Möglichkeit via SQL-Select alle Dateiverknüfungen mit deren Dateinamen zu bekommen, um einfach zu checken, welche Dateien betroffen sind?
Ansonsten sehe ich im Error-Log des Apache auch weitere Fehler (insbs. aus der iCal Ecke…)
Zu dem fehlerhaften 0-Byte Download der Projekt-Dateiverknüpfung habe ich nichts gefunden.
[Mon Dec 11 08:22:35.788235 2017] [:error] [pid 9532] [client 92.213.31.39:51944] EGroupware\\Api\\Vfs\\Sqlfs\\StreamWrapper::stream_open(links://mydomain/apps/addressbook/188/.files/photo.jpeg,r,0) file does not exist or can not be created!
[Mon Dec 11 08:22:35.788329 2017] [:error] [pid 9532] [client 92.213.31.39:51944] PHP Warning: file_get_contents(links://mydomain/apps/addressbook/188/.files/photo.jpeg): failed to open st
ream: "EGroupware\\Api\\Vfs\\Links\\StreamWrapper::stream_open" call failed in /usr/share/egroupware/addressbook/inc/class.addressbook_vcal.inc.php on line 316
[Mon Dec 11 08:22:35.788342 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #1 /usr/share/egroupware/addressbook/inc/class.addressbook_vcal.inc.php(316): file_get_contents('links://mydomain...')
[Mon Dec 11 08:22:35.788348 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #2 /usr/share/egroupware/addressbook/inc/class.addressbook_groupdav.inc.php(554): addressbook_vcal->getVCard('188', 'utf-8', false)
[Mon Dec 11 08:22:35.788353 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #3 /usr/share/egroupware/api/src/CalDAV.php(996): addressbook_groupdav->get(Array, '188.vcf')
[Mon Dec 11 08:22:35.788358 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #4 /usr/share/egroupware/api/src/WebDAV/Server.php(1278): EGroupware\\Api\\CalDAV->GET(Array)
[Mon Dec 11 08:22:35.788364 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #5 /usr/share/egroupware/api/src/WebDAV/Server.php(306): HTTP_WebDAV_Server->http_GET()
[Mon Dec 11 08:22:35.788369 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #6 /usr/share/egroupware/api/src/CalDAV.php(2052): HTTP_WebDAV_Server->ServeRequest(NULL)
[Mon Dec 11 08:22:35.788374 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #7 /usr/share/egroupware/groupdav.php(52): EGroupware\\Api\\CalDAV->ServeRequest()
[Mon Dec 11 08:22:35.788379 2017] [:error] [pid 9532] [client 92.213.31.39:51944] #8 {main}
[Mon Dec 11 08:22:35.788388 2017] [:error] [pid 9532] [client 92.213.31.39:51944] # Instance=trilobyte, User=stefan, Request=GET https://mydomain/egw/groupdav.php/addressbook/1
88.vcf, User-agent=Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 Lightning/5.4.5
[Mon Dec 11 08:22:35.809027 2017] [:error] [pid 9532] [client 92.213.31.39:51944] EGroupware\\Api\\Vfs\\Sqlfs\\StreamWrapper::stream_open(links://mydomain/apps/addressbook/188/.files/smime-pubkey.crt,r,0) file does not exist or can not be created!
[Mon Dec 11 09:58:07.960272 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] EGroupware\\Api\\Vfs\\Sqlfs\\StreamWrapper::stream_open(links://mydomain/apps/addressbook/188/.files/photo.jpeg,r,0) file does not exist or can not be created!
[Mon Dec 11 09:58:07.960350 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] PHP Warning: file_get_contents(links://mydomain/apps/addressbook/188/.files/photo.jpeg): failed to open stream: "EGroupware\\Api\\Vfs\\Links\\StreamWrapper::stream_open" call failed in /usr/share/egroupware/addressbook/inc/class.addressbook_vcal.inc.php on line 316
[Mon Dec 11 09:58:07.960361 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #1 /usr/share/egroupware/addressbook/inc/class.addressbook_vcal.inc.php(316): file
_get_contents('links://mydomain...')
[Mon Dec 11 09:58:07.960367 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #2 /usr/share/egroupware/addressbook/inc/class.addressbook_groupdav.inc.php(554):
addressbook_vcal->getVCard('188', 'utf-8', false)
[Mon Dec 11 09:58:07.960372 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #3 /usr/share/egroupware/api/src/CalDAV.php(996): addressbook_groupdav->get(Array, '188.vcf')
[Mon Dec 11 09:58:07.960377 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #4 /usr/share/egroupware/api/src/WebDAV/Server.php(1278): EGroupware\\Api\\CalDAV-
>GET(Array)
[Mon Dec 11 09:58:07.960393 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #5 /usr/share/egroupware/api/src/WebDAV/Server.php(306): HTTP_WebDAV_Server->http_GET()
[Mon Dec 11 09:58:07.960398 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #6 /usr/share/egroupware/api/src/CalDAV.php(2052): HTTP_WebDAV_Server->ServeRequest(NULL)
[Mon Dec 11 09:58:07.960403 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #7 /usr/share/egroupware/groupdav.php(52): EGroupware\\Api\\CalDAV->ServeRequest()
[Mon Dec 11 09:58:07.960407 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] #8 {main}
[Mon Dec 11 09:58:07.960416 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] # Instance=mydomain, User=stefan, Request=GET https://mydomain/egw/groupdav.php/addressbook/188.vcf, User-agent=Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 Lightning/5.4
[Mon Dec 11 09:58:08.007928 2017] [:error] [pid 11982] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38496] EGroupware\\Api\\Vfs\\Sqlfs\\StreamWrapper::stream_open(links://mydomain/apps/addressbook/188/.files/smime-pubkey.crt,r,0) file does not exist or can not be created!
Mon Dec 11 09:59:04.272823 2017] [:error] [pid 9531] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38528] calendar_ical::vevent2egw() attribute=Array([name] => DTSTART[params] => Array([TZID] => Europe/Berlin)[value] => 1513164600[values] => Array([0] => 1513164600))
[Mon Dec 11 09:59:04.272908 2017] [:error] [pid 9531] [client 2003:6:233e:ae43:f889:b8d5:cee7:841b:38528] calendar_ical::vevent2egw() attribute=Array([name] => DTEND[params] => Array([TZID] => Europe/Berlin)[value] => 1513168200[values] => Array([0] => 1513168200))
[Mon Dec 11 10:30:56.159155 2017] [:error] [pid 12981] [client 2003:6:233e:ae43:9162:c5bf:67d8:73ee:63897] calendar_ical::vevent2egw() attribute=Array([name] => DTSTART[params] => Array([VALUE] => DATE)[value] => Array([year] => 2006[month] => 01[mday] => 01)[values] => Array([0] => Array([year] => 2006[month] => 01[mday] => 01))), referer: https://mydomain/egw/index.php?cd=yes
[Mon Dec 11 10:30:56.159255 2017] [:error] [pid 12981] [client 2003:6:233e:ae43:9162:c5bf:67d8:73ee:63897] calendar_ical::vevent2egw() attribute=Array([name] => DTEND[params] => Array([VALUE] => DATE)[value] => Array([year] => 2006[month] => 01[mday] => 02)[values] => Array([0] => Array([year] => 2006[month] => 01[mday] => 02))), referer: https://mydomain/egw/index.php?cd=yes
[Mon Dec 11 10:30:56.161220 2017] [:error] [pid 12981] [client 2003:6:233e:ae43:9162:c5bf:67d8:73ee:63897] calendar_ical::vevent2egw() attribute=Array([name] => DTSTART[params] => Array([VALUE] => DATE)[value] => Array([year] => 2006[month] => 01[mday] => 06)[values] => Array([0] => Array([year] => 2006[month] => 01[mday] => 06))), referer: https://mydomain/egw/index.php?cd=yes
-> letzte ical Meldungen wiederholt ad infinitum (oder zumindest fast...)