Nextcloud version: 13.0.8
Operating system and version : alpine 3.8 running on
Host : Proxmox 4.15.18-8-pve
nginx version : 1.14.1
PHP version : 7.2.13
The issue you are facing:
After installing and configuring my NC, I am unable to share files with other people, neither by Link nor with groups / users I created as Admin. The webpanel doesn’t show the sharing-icon.
Everything else is working: I can sync my files with clients, use the addressbook, calendar etc.
Additional information:
-
NC 13 is installed via alpine’s package manager.
-
It uses a nginx / php-fpm / mariadb backend.
-
The data directory is mounted in the LXC container and resides on a ZFS system in Proxmox.
-
The apps-appstore directory is on the same, mounted ZFS.
-
The apps directory is within the container natively.
-
When I try to share a file / folder from within the Android app, I just get the error “Server misconfigured” and the attached log.
Is this the first time you’ve seen this error? : Yes
The output of your config.php file:
<?php
$CONFIG = array (
'datadirectory' => '/mnt/nextcloud/data',
'logfile' => '/var/log/nextcloud/nextcloud.log',
'apps_paths' =>
array (
0 =>
array (
'path' => '/usr/share/webapps/nextcloud/apps',
'url' => '/apps',
'writable' => true,
),
1 =>
array (
'path' => '/mnt/nextcloud/apps-appstore',
'url' => '/apps-appstore',
'writable' => true,
),
),
'updatechecker' => false,
'check_for_working_htaccess' => false,
'installed' => true,
'instanceid' => 'deleted',
'passwordsalt' => 'deleted',
'secret' => 'deleted',
'trusted_domains' =>
array (
0 => 'deleted',
),
'overwrite.cli.url' => 'deleted',
'dbtype' => 'mysql',
'version' => '13.0.8.2',
'dbname' => 'deleted',
'dbhost' => 'localhost:9000',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'deleted',
'dbpassword' => 'deleted',
'maintenance' => false,
'theme' => '',
'loglevel' => 2,
);
The output of your nextcloud log: cat nextcloud.log | tail
{"reqId":"OhzeQWwmL41rWNruzZvr","level":3,"time":"2018-12-09T21:59:38+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"GET","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/sharees?format=json&itemType=file&search=st&page=1&perPage=50","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/sharees) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/sharees?format=json&itemType=file&search=st&page=1')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"U4EiTvUec8ku9M8DDA94","level":3,"time":"2018-12-09T21:59:38+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"GET","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/sharees?format=json&itemType=file&search=ste&page=1&perPage=50","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/sharees) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/sharees?format=json&itemType=file&search=ste&page=1')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"lsN75ux1sPCP8ViibPmW","level":3,"time":"2018-12-09T21:59:50+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"GET","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/shares?path=%2FKalligraphie%2F&reshares=false&subfiles=false","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares?path=%2FKalligraphie%2F&reshares=false&sub')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"JiPPLr2DkS6uXIUyopbl","level":3,"time":"2018-12-09T21:59:50+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"POST","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/shares","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/ap')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"G6QvpH61qpIsk835i1qE","level":3,"time":"2018-12-09T21:59:52+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"GET","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/shares?path=%2FKalligraphie%2F&reshares=false&subfiles=false","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares?path=%2FKalligraphie%2F&reshares=false&sub')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"2z0Hw6YqZTbFBU4LBAXW","level":3,"time":"2018-12-09T21:59:52+00:00","remoteAddr":"178.1.231.253","user":"deleted","app":"index","method":"POST","url":"\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/shares","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\\/ocs\\\/v2.php\\\/apps\\\/files_sharing\\\/api\\\/v1\\\/shares) cannot be processed by the script '\\\/apps\\\/files_sharing\\\/ap')\",\"Code\":0,\"Trace\":\"#0 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/base.php(951): OC\\\\AppFramework\\\\Http\\\\Request->getRawPathInfo()\\n#1 \\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/index.php(42): OC::handleRequest()\\n#2 {main}\",\"File\":\"\\\/usr\\\/share\\\/webapps\\\/nextcloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Request.php\",\"Line\":733}","userAgent":"Mozilla\/5.0 (Android) ownCloud-android\/3.3.2","version":"13.0.8.2"}
{"reqId":"zSYGtScokfZglVemErUD","level":2,"time":"2018-12-10T01:20:15+00:00","remoteAddr":"194.147.32.109","user":"--","app":"core","method":"GET","url":"\/\/about.php","message":"Trusted domain error. \"194.147.32.109\" tried to access using \"178.1.231.253\" as host.","userAgent":"python-requests\/2.6.0 CPython\/2.7.5 Linux\/3.10.0-862.14.4.el7.x86_64","version":"13.0.8.2"}
{"reqId":"U47w62QZGZoALpdKwqAF","level":2,"time":"2018-12-10T05:01:33+00:00","remoteAddr":"60.191.38.77","user":"--","app":"core","method":"GET","url":"\/","message":"Trusted domain error. \"60.191.38.77\" tried to access using \"178.1.231.253\" as host.","userAgent":"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko\/20100101 Firefox\/47.0","version":"13.0.8.2"}
{"reqId":"tJbFFZgQcDSh8VM8XOQj","level":2,"time":"2018-12-10T13:40:09+00:00","remoteAddr":"139.162.113.204","user":"--","app":"core","method":"GET","url":"\/","message":"Trusted domain error. \"139.162.113.204\" tried to access using \"178.1.231.253\" as host.","userAgent":"HTTP Banner Detection (https:\/\/security.ipip.net)","version":"13.0.8.2"}
{"reqId":"igPRf3LHQCmBx8hOyMUL","level":3,"time":"2018-12-10T18:24:32+00:00","remoteAddr":"178.1.231.253","user":"root","app":"lib","method":"GET","url":"\/settings\/admin\/talk","message":"ResourceLocator can not find a web root (root: \/mnt\/nextcloud\/apps-appstore\/spreed, file: css\/spreed\/73df-d482-settings-admin.css, webRoot: , throw: true)","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko\/20100101 Firefox\/63.0","version":"13.0.8.2"}
The output of your nginx log: cat error.log | tail
2018/12/10 07:34:48 [error] 11141#11141: *373 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/L5cmTO5M6327BygR3W5Gp-12JWeogIFVnMnPHGkJoiM HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/L5cmTO5M6327BygR3W5Gp-12JWeogIFVnMnPHGkJoiM"
2018/12/10 08:34:54 [error] 11141#11141: *407 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/e443x7gIx76CIkCxBoPu6hMpO_dXmsvCy5LFlFACTJA HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/e443x7gIx76CIkCxBoPu6hMpO_dXmsvCy5LFlFACTJA"
2018/12/10 09:35:00 [error] 11141#11141: *634 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/7DFvrRrnv59PG-6CHQBRpDgkDaFiCeXNzSVzaNg-zhM HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/7DFvrRrnv59PG-6CHQBRpDgkDaFiCeXNzSVzaNg-zhM"
2018/12/10 10:35:06 [error] 11141#11141: *660 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/OIsW-nmgp5UgDIZ5i1htc2rjdYtVDhbKS1rEHQLdhCk HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/OIsW-nmgp5UgDIZ5i1htc2rjdYtVDhbKS1rEHQLdhCk"
2018/12/10 11:35:12 [error] 11141#11141: *684 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/_3pHH2IYSeyYhEMeuNZOWmBXTqZxVrFOqG1wVFP1qME HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/_3pHH2IYSeyYhEMeuNZOWmBXTqZxVrFOqG1wVFP1qME"
2018/12/10 12:35:19 [error] 11141#11141: *851 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/fs5l1dyr_2GkBteetnOMCxowbm0YVIr6xGIGdJomdFo HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/fs5l1dyr_2GkBteetnOMCxowbm0YVIr6xGIGdJomdFo"
2018/12/10 13:35:25 [error] 11141#11141: *927 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/m4_MpKG1jg1HjAhUCXkZ00uqngwZeGiPGfbxiZIlHTU HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/m4_MpKG1jg1HjAhUCXkZ00uqngwZeGiPGfbxiZIlHTU"
2018/12/10 14:35:31 [error] 11141#11141: *992 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET/.well-known/acme-challenge/hQ2LLDD7UVvzvtgZoHltUrPVI5Pi9BBDrZAUYbxCoBQ HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/hQ2LLDD7UVvzvtgZoHltUrPVI5Pi9BBDrZAUYbxCoBQ"
2018/12/10 15:35:37 [error] 11141#11141: *1037 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET /.well-known/acme-challenge/32qZTnOKpbJROTuI4ycknQolUhBhr6Zsoy3o5u2xUWI HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/32qZTnOKpbJROTuI4ycknQolUhBhr6Zsoy3o5u2xUWI"
2018/12/10 19:27:51 [error] 588#588: *431 access forbidden by rule, client: 66.133.109.36, server: deleted, request: "GET /.well-known/acme-challenge/owYEuBHMCevNkpcPJITicrFd07U8_NTy2HipsW_U25E HTTP/1.1", host: "deleted", referrer: "deleted/.well-known/acme-challenge/owYEuBHMCevNkpcPJITicrFd07U8_NTy2HipsW_U25E"
The permissions for /usr/share/webapps/nextcloud :
total 116
drwxr-x--- 12 nginx www-data 4096 Dec 9 22:35 .
drwxr-xr-x 5 root root 4096 Nov 25 17:32 ..
-rw-r----- 1 nginx www-data 2714 Nov 27 08:06 .htaccess
-rw-r----- 1 nginx www-data 163 Nov 27 08:06 .user.ini
drwxr-x--- 33 nginx www-data 4096 Dec 9 22:35 3rdparty
-rw-r----- 1 nginx www-data 12063 Nov 27 08:06 AUTHORS
drwxr-x--- 6 nginx www-data 4096 Nov 25 16:34 apps
lrwxrwxrwx 1 nginx www-data 23 Dec 9 22:35 apps-appstore -> /var/lib/nextcloud/apps
lrwxrwxrwx 1 nginx www-data 14 Dec 9 22:35 config -> /etc/nextcloud
-rw-r----- 1 nginx www-data 3593 Nov 27 08:06 console.php
drwxr-x--- 16 nginx www-data 4096 Dec 9 22:35 core
-rw-r----- 1 nginx www-data 4944 Nov 27 08:06 cron.php
-rw-r----- 1 nginx www-data 179 Nov 27 08:06 index.html
-rw-r----- 1 nginx www-data 3664 Nov 27 08:06 index.php
drwxr-x--- 6 nginx www-data 4096 Dec 9 22:35 lib
-rw-r----- 1 nginx www-data 283 Nov 27 08:06 occ
drwxr-x--- 2 nginx www-data 4096 Dec 9 22:35 ocs
drwxr-x--- 2 nginx www-data 4096 Dec 9 22:35 ocs-provider
-rw-r----- 1 nginx www-data 3214 Nov 27 08:06 public.php
-rw-r----- 1 nginx www-data 5370 Nov 27 08:06 remote.php
drwxr-x--- 4 nginx www-data 4096 Nov 25 16:34 resources
-rw-r----- 1 nginx www-data 26 Nov 27 08:06 robots.txt
drwxr-x--- 14 nginx www-data 4096 Dec 9 22:35 settings
-rw-r----- 1 nginx www-data 2274 Nov 27 08:06 status.php
drwxr-x--- 3 nginx www-data 4096 Nov 25 16:34 themes
drwxr-x--- 2 nginx www-data 4096 Dec 9 22:35 updater
-rw-r----- 1 nginx www-data 362 Nov 27 08:06 version.php
The permissions for /mnt/nextcloud/data (external, mounted ZFS) :
total 1368drwxr-x--- 16 nginx www-data 20 Nov 28 20:32 .
drwxr-x--- 7 nginx www-data 7 Dec 10 15:50 ..
-rw-r--r-- 1 nginx www-data 324 Nov 28 20:32 .htaccess
-rwxr-x--- 1 nginx www-data 0 Dec 9 22:51 .ocdata
drwxr-x--- 5 nginx www-data 5 Oct 13 21:07 User1
drwxr-x--- 5 nginx www-data 5 Oct 13 21:07 User2
drwxr-x--- 5 nginx www-data 5 Oct 13 21:07 User3
drwxr-x--- 7 nginx www-data 7 Dec 10 19:24 User4
drwxr-x--- 4 nginx www-data 4 Oct 13 21:37 User5
drwxr-x--- 5 nginx www-data 5 Oct 13 21:37 User6
drwxr-x--- 5 nginx www-data 5 Oct 13 21:37 User7
drwxr-xr-x 5 nginx www-data 5 Nov 18 21:37 appdata_oc04t8m97w05 # old installations
drwxr-xr-x 3 nginx www-data 3 Nov 18 21:53 appdata_oci9vy5fxrb1
drwxr-xr-x 8 nginx www-data 8 Nov 28 22:37 appdata_ocsy9ej1on3i
drwxr-x--- 10 nginx www-data 10 Oct 13 21:37 appdata_ocv7dvqgl529
drwxr-x--- 9 nginx www-data 9 Oct 13 21:37 appdata_ocvypiz3cexz
drwxr-x--- 2 nginx www-data 3 Nov 28 20:35 files_external
-rwxr-x--- 1 nginx www-data 0 Nov 28 20:32 index.html
-rwxr-x--- 1 nginx www-data 1276504 Oct 13 21:37 nextcloud.log
drwxr-x--- 6 nginx www-data 6 Oct 13 21:37 root