Hi guys,
I've got a maybe very personal problem which can't be correctly described with the prefilled things. I try to explain it as detailed as possible:
I'm ever since compiling my own web server. Im using Apache HTTPD. I installed my ownCloud instance to a self-compiled Apache version 2.4.25 (ownCloud 10.0.2.0). Everything works fine. I installed memcache and redis, I tried different things and couldn't face any show stoppers or problems. My OS is CentOS 6.9 (Final).
Until I now updated to Apache version 2.4.26. I use the same compile method, same configure options, same environment (except that expat is not bundled anymore with apr-util, so I installed it on my own and expanded the configure for --with-expat). The Apache itself runs fine, pages are displayed and everything.
But now I have a problem with ownCloud. A very strange one. I can't Share anything anymore. If I try to share a folder with Groups, the search has no matches. Public links are created, but not editable and disappear as I reload the page. I tried many things to investigate the problem and I now came to a point, where I can't find any answer by myself. Following I could find out:
The problem is in the API (is it really an API? Idk...) ocs. More detailed:
I used the URL from logfiles (which get a 200 - OK as a response) to investigate which URL is called when sharing. Its this one:
/ocs/v1.php/apps/files_sharing/api/v1/sharees?format=json&search=Fa&perPage=200&itemType=folder
I search for "Fa" as one of my groups is called "Familie".
If I directly open this in my Browser tab with version 2.4.25, I get the following response:
ocs
meta
status "ok"
statuscode 100
message "OK"
totalitems ""
itemsperpage ""
data
exact
users
groups
remotes
users
groups
0
label "Familie"
value
shareType 1
shareWith "Familie"
remotes
Now I only change the version from 2.4.25 to 2.4.26 and just reload the exact same page. I still get a 200 return code in Apache logfiles, but I get a different response in browser:
ocs
meta
status "failure"
statuscode 999
message "Invalid query, please check the syntax. API specifications are here: http://www.freedesktop.org/wiki/Specifications/open-collaboration-services. DEBUG OUTPUT:\n"
data
So now I can't get why this isn't working. Everything else is the same as before, just the current Apache release is the difference to working and non-working. Any suggestions on what I can inspect now or how to solve this issue?
In addition: All Logfiles are empty. No error in Apache Errorlog, nothing in php-fpm Errorlog, nothing in owncloud.log (even with 'debug' => true in config.php).
Thanks in advance and regards,