Should see external storage setting page shows up.
I saw a lot of video on internet and follow steps to download, install and use it (external storage support). There is nothing on right side of target window for setting page, but instead "No external storage configured or you don't have the permission to configure them" shows up.
I am the admin of this system.


I should be able to do external storage add/edit/delete/stop procedure, but no page shows up.
Operating system:
ubuntu 16.04.1 LTS server
Web server:
Apache/2.4.18 (Ubuntu)
Database:
libmysql - mysqlnd 5.0.12-dev - 20150407
PHP version:
7.0.32-0ubuntu0.16.04.1
Nextcloud version: (see Nextcloud admin page)
nextcloud-14.0.3.zip
Updated from an older Nextcloud/ownCloud or fresh install:
fresh installation
Where did you install Nextcloud from:
official site to download zip file.
https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip
Signing status:
Signing status
Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed
only one line shows up inside chrome browser
=> No errors have been found.
List of activated apps:
Enabled:
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder
Nextcloud configuration:
Config report
$CONFIG = array (
'instanceid' => 'oc9nd40kn07o',
'passwordsalt' => 'lRBZLAORJz0M5FoVm1ymIwIl3N1FwK',
'secret' => 'BGMzljA/8Tc/YMThZzX7FGuXfNKqyNJmA2+JOP0gbWOtJwVE',
'trusted_domains' =>
array (
0 => 'aaa.com:39780',
),
'datadirectory' => '/home/john/.www/nextcloud/data',
'dbtype' => 'mysql',
'version' => '14.0.3.0',
'overwrite.cli.url' => 'http://aaa.com:39780/nextcloud',
'dbname' => 'nextcloud',
'dbhost' => 'localhost:3306',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'nextclouduser',
'dbpassword' => 'xxxxxxxx',
'installed' => true,
'maintenance' => false,
'mail_smtpmode' => 'smtp',
'mail_smtphost' => 'mail.aaa.com',
'mail_smtpauth' => 1,
'mail_smtpname' => '[email protected]',
'mail_smtppassword' => 'xxxxxxxx',
'mail_from_address' => 'aaaa342416',
'mail_domain' => 'gmail.com',
);
Are you using external storage, if yes which one: local/smb/sftp/...
cannot even see setup page, therefore cannot do setup.
Are you using encryption: yes/no
yes, but not working. Use http instead of https.
"You have no access right to /nextcloud/ folder" while using https://aaa.com/ with virtual host
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
No
Browser:
Chrome 70.0.3538.102 (Official Version) (64 bits)
Operating system:
Windows 7 64 bits Enterprise Version
Web server error log
PHP Warning: Module 'json' already loaded in Unknown on line 0
PHP Warning: Module 'soap' already loaded in Unknown on line 0
PHP Warning: Module 'ssh2' already loaded in Unknown on line 0
[Wed Nov 21 07:35:10.129285 2018] [mpm_prefork:notice] [pid 18572] AH00163: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g configured -- resuming normal operations
[Wed Nov 21 07:35:10.129314 2018] [core:notice] [pid 18572] AH00094: Command line: '/usr/sbin/apache2'
[Wed Nov 21 07:51:53.922930 2018] [authz_core:error] [pid 19879] [client 216.218.206.68:7694] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 08:01:32.976288 2018] [authz_core:error] [pid 20006] [client 220.158.132.12:19309] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 08:18:19.247853 2018] [authz_core:error] [pid 20006] [client 183.60.210.62:58590] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/, referer: https://98.158.109.167
[Wed Nov 21 08:18:19.260915 2018] [authz_core:error] [pid 20214] [client 183.60.210.62:58589] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/, referer: https://98.158.109.167
[Wed Nov 21 08:37:03.215948 2018] [authz_core:error] [pid 20139] [client 216.218.206.66:50210] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 08:57:00.492958 2018] [authz_core:error] [pid 20252] [client 178.73.215.171:59690] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 11:53:41.844333 2018] [authz_core:error] [pid 20214] [client 183.60.210.46:51391] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/, referer: https://98.158.109.167
[Wed Nov 21 12:31:29.879486 2018] [authz_core:error] [pid 19915] [client 212.129.50.159:54709] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 14:10:42.376467 2018] [authz_core:error] [pid 19775] [client 185.53.91.23:49508] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 14:25:56.685850 2018] [authz_core:error] [pid 20139] [client 178.73.215.171:10168] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 15:26:52.722306 2018] [authz_core:error] [pid 19783] [client 183.60.210.52:65194] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/, referer: https://98.158.109.167
[Wed Nov 21 17:18:40.015670 2018] [authz_core:error] [pid 664] [client 220.158.132.12:10027] AH01630: client denied by server configuration: /home/tommy/.www/nextcloud/
[Wed Nov 21 17:26:13.350157 2018] [mpm_prefork:notice] [pid 18572] AH00169: caught SIGTERM, shutting down
PHP Warning: Module 'json' already loaded in Unknown on line 0
PHP Warning: Module 'soap' already loaded in Unknown on line 0
PHP Warning: Module 'ssh2' already loaded in Unknown on line 0
[Wed Nov 21 17:29:17.046885 2018] [mpm_prefork:notice] [pid 3153] AH00163: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g configured -- resuming normal operations
[Wed Nov 21 17:29:17.046965 2018] [core:notice] [pid 3153] AH00094: Command line: '/usr/sbin/apache2'
Nextcloud log
\/home\/tommy\/.www\/nextcloud\/3rdparty\/patchwork\/utf8\/src\/Patchwork\/Utf8\/Bootup\/intl.php#18","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"rbNStLsirch8VPjWCOk1","level":3,"time":"2018-11-22T01:23:22+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/apps\/logreader\/poll?lastReqId=BA2WQnwN25usHsWPsE4Q","message":"You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at \/home\/tommy\/.www\/nextcloud\/3rdparty\/patchwork\/utf8\/src\/Patchwork\/Utf8\/Bootup\/intl.php#18","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"VwEIgnFbyZvLYLzzFBVa","level":3,"time":"2018-11-22T01:26:11+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/ocs\/v2.php\/apps\/notifications\/api\/v2\/notifications","message":"You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at \/home\/tommy\/.www\/nextcloud\/3rdparty\/patchwork\/utf8\/src\/Patchwork\/Utf8\/Bootup\/intl.php#18","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"8Tzx4MqlhDIOkhY2VYVq","level":3,"time":"2018-11-22T01:29:33+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/settings\/admin\/logging","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"bFpEsguGG8PfHesVPjp8","level":3,"time":"2018-11-22T01:29:34+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/ocs\/v2.php\/apps\/notifications\/api\/v2\/notifications","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"ZmD8Xkd0z7yp3SAfa1wr","level":3,"time":"2018-11-22T01:29:34+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/apps\/logreader\/settings","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"EKBwtD5gwh32kb7Nt5j2","level":3,"time":"2018-11-22T01:29:34+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/heartbeat","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"jy757M4VrG9NzhWAHMIn","level":3,"time":"2018-11-22T01:29:35+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"PROPFIND","url":"\/nextcloud\/remote.php\/webdav","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"BxjZ0atxTgoguIPrzEKn","level":3,"time":"2018-11-22T01:29:39+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/settings\/ajax\/checksetup","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"NPynlhzMly8IoHkpKLvH","level":3,"time":"2018-11-22T01:29:50+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/settings\/admin\/logging","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"RJNPFHhyROiSQt8xbrlf","level":3,"time":"2018-11-22T01:29:51+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"PROPFIND","url":"\/nextcloud\/remote.php\/webdav","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"G3c4J3dPl5EGIsb2K3zY","level":3,"time":"2018-11-22T01:29:51+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"POST","url":"\/nextcloud\/index.php\/apps\/orcid\/ajax\/settings\/getUserOrcid.php","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"Y7cTE2FtDmHNZIRTWwKd","level":3,"time":"2018-11-22T01:30:11+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/settings\/admin\/log\/download","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"ObsgY5sBmZek6gLIhuZ0","level":3,"time":"2018-11-22T01:35:31+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"PROPFIND","url":"\/nextcloud\/remote.php\/webdav","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"AhuCMTnXv5SdZqLi2SqA","level":3,"time":"2018-11-22T01:35:44+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"POST","url":"\/nextcloud\/index.php\/apps\/orcid\/ajax\/settings\/getUserOrcid.php","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"qTKVTBqSH1c4FBFHvsvS","level":3,"time":"2018-11-22T01:36:32+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/settings\/apps\/list","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"Vao9jsNd0plZDcOPWQJc","level":3,"time":"2018-11-22T01:50:12+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/apps\/gallery\/config?extramediatypes=1","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"GuOacQcSAI0caxcZDav9","level":3,"time":"2018-11-22T01:50:19+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/index.php\/apps\/dashboard\/announcements","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"bPztIYPuroktXmHVa6Qm","level":3,"time":"2018-11-22T01:50:38+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"PROPFIND","url":"\/nextcloud\/remote.php\/dav\/files\/admin\/","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"Z29nnG02IEifRuvrDTjE","level":3,"time":"2018-11-22T01:52:00+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/ocs\/v2.php\/apps\/activity\/api\/v2\/activity\/all?format=json&previews=true&since=0","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"xDB5F8rpmWfgeUgAtPNl","level":3,"time":"2018-11-22T01:58:26+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"GET","url":"\/nextcloud\/ocs\/v2.php\/apps\/notifications\/api\/v2\/notifications","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
{"reqId":"7FedYaJN6VBZGKwoxqcQ","level":3,"time":"2018-11-22T02:13:53+00:00","remoteAddr":"111.222.111.111","user":"admin","app":"PHP","method":"PROPFIND","url":"\/nextcloud\/remote.php\/dav\/addressbooks","message":"Module 'ssh2' already loaded at Unknown#0","userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.102 Safari\/537.36","version":"14.0.3.0"}
Browser log
core.js?v=75499f49-6:7 JQMIGRATE: Migrate is installed, version 1.4.0
VM2831:4 Uncaught SyntaxError: Unexpected token :
at new Function (<anonymous>)
at Object._generatePluralFunction (merged-template-prepend.js?v=75499f49-6:3869)
at Object.register (merged-template-prepend.js?v=75499f49-6:3821)
at en.js?v=75499f49-6:1
_generatePluralFunction @ merged-template-prepend.js?v=75499f49-6:3869
register @ merged-template-prepend.js?v=75499f49-6:3821
(anonymous) @ en.js?v=75499f49-6:1
GitMate.io thinks possibly related issues are https://github.com/nextcloud/server/issues/3789 (External storage), https://github.com/nextcloud/server/issues/4730 (Storage), https://github.com/nextcloud/server/issues/7017 (External storage does not count towards users quota), https://github.com/nextcloud/server/issues/9699 (Can't set external storage), and https://github.com/nextcloud/server/issues/3717 (external storages can not be moved).
You have to configure external storage in the settings, then it will appear under your files (where you are looking for it)
Also, this is an issue tracker, please use the forum https://help.nextcloud.com for support questions
Wait a minute. This is a bug since I cannot even see setup page as following. Where to do setup from ? No page shows up to allow me to setup ftp ip/user name/password/port ... etc as following page.

yes, this should show up in Settings > Administration > External storages ... are you sure this is missing there? (please make sure to use a nextcloud admin user to access settings)
I found that finally, thanks.
Another question is my external ftp use port 21021 instead. I tried many time without any luck.
ip.ip.ip.ip:21021
ftp://ip.ip.ip.ip:21021
it should work without ftp://
ip.ip.ip.ip:21021 should be correct
finally, I tried every possible combinations. This is the only way that is working.
ip.ip.ip.ip:21021/ <== with a slash
./ <== initial folder requires look like this
This is not document on help document. Please add them to it. thanks ! It's working now ....
could you create an issue for this in the documentation repository?
YES, I can , please show me the link for documentation repository. I can help on that.
https://github.com/nextcloud/documentation/issues this is the url
DONE !