Nextcloud 14 throws error when adding comment for file on External Storages

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

Nextcloud version 14.0.1.1:
Operating system and version Ubuntu 14.04:
Apache or nginx version apache 2.4.7-1ubuntu4.20:
PHP version 7.1:

The issue you are facing:
NOTE: logs show install directory as nextcloud-13 however this is due to a symlink from nextcloud -> nextcloud-13 as I was trying to keep track of various installed versions and upgraded via web gui from 13 > 14.

When adding a comment for a directory or file located on an External Storage mount, commentstabview.js throws an error "Error occurred while posting comment"

When adding a comment for a directory or file located on local storage (the NC server itself) the error does not appear.
Is this the first time you’ve seen this error? (Y/N):

Steps to replicate it:

  1. configure External Storage mount
  2. added directory/file on External storage
  3. click Details > Comments > add “New Comment”
  4. error appears at top of browser “Error occurred while posting comment”
  5. refresh page, and comment actually appears

The output of your Nextcloud log in Admin > Logging:


{"reqId":"W7d5ugreAWMAAGk2o8QAAAAC","level":3,"time":"2018-10-05T14:48:26+00:00","remoteAddr":"10.14.13.17","user":"3c22da60-6b98-1035-90d8-51ee301a7f49","app":"no app in context","method":"POST","url":"\/remote.php\/dav\/comments\/files\/7654\/","message":{"Exception":"OC\\User\\NoUserException","Message":"c12ccd62-6dee-1035-9770-47d7fc05202f is not a valid user anymore","Code":0,"Trace":[{"function":"getHome","class":"OCA\\User_LDAP\\User_LDAP","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/apps\/user_ldap\/lib\/User_Proxy.php","line":108,"function":"call_user_func_array","args":[[{"__class__":"OCA\\User_LDAP\\User_LDAP"},"getHome"],["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/apps\/user_ldap\/lib\/Proxy.php","line":150,"function":"callOnLastSeenOn","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f","getHome",["c12ccd62-6dee-1035-9770-47d7fc05202f"],false]},{"file":"\/var\/www\/nextcloud-13\/apps\/user_ldap\/lib\/User_Proxy.php","line":227,"function":"handleRequest","class":"OCA\\User_LDAP\\Proxy","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f","getHome",["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/User\/User.php","line":282,"function":"getHome","class":"OCA\\User_LDAP\\User_Proxy","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Storage\/Home.php","line":53,"function":"getHome","class":"OC\\User\\User","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Mount\/MountPoint.php","line":147,"function":"__construct","class":"OC\\Files\\Storage\\Home","type":"->","args":[{"user":{"__class__":"OC\\User\\User"}}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Mount\/MountPoint.php","line":172,"function":"createStorage","class":"OC\\Files\\Mount\\MountPoint","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Filesystem.php","line":320,"function":"getStorage","class":"OC\\Files\\Mount\\MountPoint","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Filesystem.php","line":442,"function":"getStorage","class":"OC\\Files\\Filesystem","type":"::","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/Root.php","line":374,"function":"initMountPoints","class":"OC\\Files\\Filesystem","type":"::","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"function":"getUserFolder","class":"OC\\Files\\Node\\Root","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/LazyRoot.php","line":64,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Root"},"getUserFolder"],["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/LazyRoot.php","line":281,"function":"__call","class":"OC\\Files\\Node\\LazyRoot","type":"->","args":["getUserFolder",["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/Activity\/Listener.php","line":95,"function":"getUserFolder","class":"OC\\Files\\Node\\LazyRoot","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/EventHandler.php","line":80,"function":"commentEvent","class":"OCA\\Comments\\Activity\\Listener","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/EventHandler.php","line":61,"function":"activityHandler","class":"OCA\\Comments\\EventHandler","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":1057,"function":"handle","class":"OCA\\Comments\\EventHandler","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":743,"function":"sendEvent","class":"OC\\Comments\\Manager","type":"->","args":["OCP\\Comments\\ICommentsManager::addComment",{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":700,"function":"insert","class":"OC\\Comments\\Manager","type":"->","args":[{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Comments\/CommentsPlugin.php","line":245,"function":"save","class":"OC\\Comments\\Manager","type":"->","args":[{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Comments\/CommentsPlugin.php","line":121,"function":"createComment","class":"OCA\\DAV\\Comments\\CommentsPlugin","type":"->","args":["files","7654",{"actorId":"3c22da60-6b98-1035-90d8-51ee301a7f49","actorDisplayName":"Thomas Blader","actorType":"users","verb":"comment","message":"test","creationDateTime":"Fri, 05 Oct 2018 14:48:26 GMT","objectType":"files"},"application\/json"]},{"function":"httpPost","class":"OCA\\DAV\\Comments\\CommentsPlugin","type":"->","args":[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\Comments\\CommentsPlugin"},"httpPost"],[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:POST",[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Server.php","line":293,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/remote.php","line":163,"args":["\/var\/www\/nextcloud-13\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/var\/www\/nextcloud-13\/apps\/user_ldap\/lib\/User_LDAP.php","Line":435,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.1.1"}
{"reqId":"W7d5ugreAWMAAGk2o8QAAAAC","level":2,"time":"2018-10-05T14:48:26+00:00","remoteAddr":"10.14.13.17","user":"3c22da60-6b98-1035-90d8-51ee301a7f49","app":"no app in context","method":"POST","url":"\/remote.php\/dav\/comments\/files\/7654\/","message":"Storage not valid for mountpoint: \/c12ccd62-6dee-1035-9770-47d7fc05202f\/","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.1.1"}
{"reqId":"W7d5ugreAWMAAGk2o8QAAAAC","level":2,"time":"2018-10-05T14:48:26+00:00","remoteAddr":"10.14.13.17","user":"3c22da60-6b98-1035-90d8-51ee301a7f49","app":"no app in context","method":"POST","url":"\/remote.php\/dav\/comments\/files\/7654\/","message":"Storage not valid for mountpoint: \/c12ccd62-6dee-1035-9770-47d7fc05202f\/","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.1.1"}
{"reqId":"W7d5ugreAWMAAGk2o8QAAAAC","level":3,"time":"2018-10-05T14:48:26+00:00","remoteAddr":"10.14.13.17","user":"3c22da60-6b98-1035-90d8-51ee301a7f49","app":"remote","method":"POST","url":"\/remote.php\/dav\/comments\/files\/7654\/","message":{"Exception":"Error","Message":"Call to a member function instanceOfStorage() on null","Code":0,"Trace":[{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/View.php","line":2033,"function":"lockPath","class":"OC\\Files\\View","type":"->","args":["\/c12ccd62-6dee-1035-9770-47d7fc05202f",1,false]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/View.php","line":1132,"function":"lockFile","class":"OC\\Files\\View","type":"->","args":["\/c12ccd62-6dee-1035-9770-47d7fc05202f",1]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/View.php","line":268,"function":"basicOperation","class":"OC\\Files\\View","type":"->","args":["mkdir","\/c12ccd62-6dee-1035-9770-47d7fc05202f",["create","write"]]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/Folder.php","line":160,"function":"mkdir","class":"OC\\Files\\View","type":"->","args":["\/c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/Root.php","line":380,"function":"newFolder","class":"OC\\Files\\Node\\Folder","type":"->","args":["\/c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"function":"getUserFolder","class":"OC\\Files\\Node\\Root","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/LazyRoot.php","line":64,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Root"},"getUserFolder"],["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/Node\/LazyRoot.php","line":281,"function":"__call","class":"OC\\Files\\Node\\LazyRoot","type":"->","args":["getUserFolder",["c12ccd62-6dee-1035-9770-47d7fc05202f"]]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/Activity\/Listener.php","line":95,"function":"getUserFolder","class":"OC\\Files\\Node\\LazyRoot","type":"->","args":["c12ccd62-6dee-1035-9770-47d7fc05202f"]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/EventHandler.php","line":80,"function":"commentEvent","class":"OCA\\Comments\\Activity\\Listener","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/comments\/lib\/EventHandler.php","line":61,"function":"activityHandler","class":"OCA\\Comments\\EventHandler","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":1057,"function":"handle","class":"OCA\\Comments\\EventHandler","type":"->","args":[{"__class__":"OCP\\Comments\\CommentsEvent"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":743,"function":"sendEvent","class":"OC\\Comments\\Manager","type":"->","args":["OCP\\Comments\\ICommentsManager::addComment",{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/lib\/private\/Comments\/Manager.php","line":700,"function":"insert","class":"OC\\Comments\\Manager","type":"->","args":[{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Comments\/CommentsPlugin.php","line":245,"function":"save","class":"OC\\Comments\\Manager","type":"->","args":[{"__class__":"OC\\Comments\\Comment"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Comments\/CommentsPlugin.php","line":121,"function":"createComment","class":"OCA\\DAV\\Comments\\CommentsPlugin","type":"->","args":["files","7654",{"actorId":"3c22da60-6b98-1035-90d8-51ee301a7f49","actorDisplayName":"Thomas Blader","actorType":"users","verb":"comment","message":"test","creationDateTime":"Fri, 05 Oct 2018 14:48:26 GMT","objectType":"files"},"application\/json"]},{"function":"httpPost","class":"OCA\\DAV\\Comments\\CommentsPlugin","type":"->","args":[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\Comments\\CommentsPlugin"},"httpPost"],[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:POST",[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/var\/www\/nextcloud-13\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/my.nextcloud.net\/remote.php\/dav\/comments\/files\/7654\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/lib\/Server.php","line":293,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/var\/www\/nextcloud-13\/remote.php","line":163,"args":["\/var\/www\/nextcloud-13\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/var\/www\/nextcloud-13\/lib\/private\/Files\/View.php","Line":1919,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.1.1"}

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):


<?php
$CONFIG = array (
  'instanceid' => 'XXXXXXXXXx',
  'passwordsalt' => 'b...brC',
  'secret' => 'K1f...11',
  'trusted_domains' => 
  array (
    0 => 'my.nextcloud.net',
    1 => 'oc.nextcloud.net',
  ),
  'datadirectory' => '/var/www/nextcloud_data',
  'overwrite.cli.url' => 'https://my.nextcloud.net',
  'dbtype' => 'mysql',
  'version' => '14.0.1.1',
  'dbname' => 'XXX',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'XXX',
  'dbpassword' => 'XXX',
  'logtimezone' => 'UTC',
  'installed' => true,
  'mail_from_address' => 'root',
  'mail_smtpmode' => 'sendmail',
  'mail_domain' => 'my.nextcloud.net',
  'ldapIgnoreNamingRules' => false,
  'updatechecker' => false,
  'loglevel' => 2,
  'maintenance' => false,
  'debug' => true,
  'htaccess.RewriteBase' => '/',
  'asset-pipeline.enabled' => true,
  'ldapProviderFactory' => '\\OCA\\User_LDAP\\LDAPProviderFactory',
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'redis' => 
  array (
    'host' => '127.0.0.1',
    'port' => 6379,
  ),
  'updater.secret' => '$...i',
  'theme' => '',
);

The output of your Apache/nginx/system log in /var/log/____:

Only related entries are in modsec_audit.log
modsec_audit.log
--17611819-A--
[05/Oct/2018:09:59:06 --0500] W7d8OQreAWMAAGk2o-QAAAAC 10.14.13.17 40640 10.222.1.99 443
--17611819-B--
POST /remote.php/dav/comments/files/7145/ HTTP/1.1
Host: my.nextcloud.net
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
X-Requested-With: XMLHttpRequest
requesttoken: +...f4qUHVeU=
Content-Type: application/json
Content-Length: 211
Cookie: o...ko; oc_sessionPassphrase=...5c4T2; __Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true
DNT: 1
Connection: keep-alive

--17611819-C--

{"actorId":"3c22da60-6b98-1035-90d8-51ee301a7f49","actorDisplayName":"somedude somesurname","actorType":"users","verb":"comment","message":"test","creationDateTime":"Fri, 05 Oct 2018 14:59:05 GMT","objectType":"files"}                          [115/1802]
--17611819-F--
HTTP/1.1 500 Internal Server Error
Strict-Transport-Security: max-age=15768000; includeSubDomains; preload
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Content-Security-Policy: default-src 'none';
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Robots-Tag: none
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
Content-Length: 15875
Connection: close
Content-Type: text/html; charset=UTF-8

--17611819-E--
<!DOCTYPE html>
<html class="ng-csp" data-placeholder-focus="false" lang="en" data-locale="en" >
        <head data-requesttoken="">
                <meta charset="utf-8">
                <title>
                my cloud             </title>
                <meta http-equiv="X-UA-Compatible" content="IE=edge">
                <meta name="referrer" content="no-referrer">
                <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
                <meta name="apple-itunes-app" content="app-id=1125420102">
                <meta name="theme-color" content="#c5050c">
                <link rel="icon" href="/core/img/favicon.ico">
                <link rel="apple-touch-icon-precomposed" href="/core/img/favicon-touch.png">
                <link rel="mask-icon" sizes="any" href="/core/img/favicon-mask.svg" color="#c5050c">
                <link rel="manifest" href="/index.php/apps/theming/manifest?v=15">
                <link rel="stylesheet" href="/core/vendor/select2/select2.css">
<link rel="stylesheet" href="/core/vendor/jquery-ui/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/apps/files_versions/css/versions.css">
<link rel="stylesheet" href="/core/css/guest.css">
                <script nonce="..." defer src="/core/vendor/jquery/dist/jquery.min.js"></script>
<script nonce="..." defer src="/core/vendor/jquery-migrate/jquery-migrate.min.js"></script>
<script nonce="..." defer src="/core/vendor/jquery-ui/ui/minified/jquery-ui.custom.min.js"></script>
<script nonce="..." defer src="/core/vendor/underscore/underscore.js"></script>
<script nonce="..." defer src="/core/vendor/moment/min/moment-with-locales.min.js"></script>
<script nonce="..." defer src="/core/vendor/handlebars/handlebars.min.js"></script>
<script nonce="..." defer src="/core/vendor/blueimp-md5/js/md5.min.js"></script>
<script nonce="..." defer src="/core/vendor/bootstrap/js/tooltip.js"></script>
<script nonce="..." defer src="/core/vendor/backbone/backbone.js"></script>
<script nonce="..." defer src="/core/vendor/es6-promise/dist/es6-promise.js"></script>
<script nonce="..." defer src="/core/vendor/davclient.js/lib/client.js"></script>
<script nonce="..." defer src="/core/vendor/clipboard/dist/clipboard.min.js"></script>
<script nonce="..." defer src="/core/vendor/autosize/dist/autosize.min.js"></script>
<script nonce="..." defer src="/core/vendor/DOMPurify/dist/purify.min.js"></script>
<script nonce="..." defer src="/core/vendor/snapjs/dist/latest/snap.js"></script>
<script nonce="..." defer src="/core/vendor/select2/select2.js"></script>
<script nonce="..." defer src="/core/vendor/css-vars-ponyfill/dist/css-vars-ponyfill.min.js"></script>
<script nonce="..." defer src="/core/js/jquery.ocdialog.js"></script>
<script nonce="..." defer src="/core/js/oc-dialogs.js"></script>
<script nonce="..." defer src="/core/js/js.js"></script>
<script nonce="..." defer src="/core/js/l10n.js"></script>
<script nonce="..." defer src="/core/js/octemplate.js"></script>


<script nonce="..." defer src="/core/js/eventsource.js"></script>                                                        [55/1802]
<script nonce="..." defer src="/core/js/public/appconfig.js"></script>
<script nonce="..." defer src="/core/js/public/comments.js"></script>
<script nonce="..." defer src="/core/js/public/whatsnew.js"></script>
<script nonce="..." defer src="/core/js/config.js"></script>
<script nonce="..." defer src="/core/js/oc-requesttoken.js"></script>
<script nonce="..." defer src="/core/js/apps.js"></script>
<script nonce="..." defer src="/core/js/mimetype.js"></script>
<script nonce="..." defer src="/core/js/mimetypelist.js"></script>
<script nonce="..." defer src="/core/js/oc-backbone.js"></script>
<script nonce="..." defer src="/core/js/select2-toggleselect.js"></script>
<script nonce="..." defer src="/core/js/placeholder.js"></script>
<script nonce="..." defer src="/core/js/jquery.avatar.js"></script>
<script nonce="..." defer src="/core/js/jquery.contactsmenu.js"></script>
<script nonce="..." defer src="/core/search/js/search.js"></script>
<script nonce="..." defer src="/core/js/shareconfigmodel.js"></script>
<script nonce="..." defer src="/core/js/shareitemmodel.js"></script>
<script nonce="..." defer src="/core/js/sharesocialmanager.js"></script>
<script nonce="..." defer src="/core/js/sharedialogresharerinfoview.js"></script>
<script nonce="..." defer src="/core/js/sharedialoglinkshareview.js"></script>
<script nonce="..." defer src="/core/js/sharedialogshareelistview.js"></script>
<script nonce="..." defer src="/core/js/sharedialogview.js"></script>
<script nonce="..." defer src="/core/js/share.js"></script>
<script nonce="..." defer src="/apps/firstrunwizard/js/jquery.colorbox.js"></script>
<script nonce="..." defer src="/apps/firstrunwizard/js/firstrunwizard.js"></script>
<script nonce="..." defer src="/core/search/js/searchprovider.js"></script>
<script nonce="..." defer src="/core/js/jquery-ui-fixes.js"></script>
<script nonce="..." defer src="/core/js/files/fileinfo.js"></script>
<script nonce="..." defer src="/core/js/files/client.js"></script>
<script nonce="..." defer src="/core/js/contactsmenu.js"></script>
                <link rel="stylesheet" href="/index.php/apps/theming/styles?v=15"/><script defer src="/index.php/apps/theming/js/theming?v=15" nonce="...Fja
1Z0VHFHOHM2aGhkLzlOWT0="></script>      </head>
        <body id="body-login">
                <noscript>
        <div id="nojavascript">
                <div>
                        This application requires JavaScript for correct operation. Please <a href="https://www.enable-javascript.com/" target="_blank" rel="noreferrer noopener">enable JavaScript</a> and reload the page.            </div>
        </div>
</noscript>
                <div class="wrapper">
                        <div class="v-align">
                                                                        <header role="banner">
                                                <div id="header">
                                                        <div class="logo">
                                                                <h1 class="hidden-visually">
                                                                        my cloud                                                             </h1>
                                                                                                                                        <img src="/index.php/apps/theming/image/logo?useSvg=1&amp;v=15"/>
                                                                                                                        </div>
                                                </div>
                                        </header>
                                                                <main>
        <h2>Internal Server Error</h2>
        <p>The server was unable to complete your request.</p>
        <p>If this happens again, please send the technical details below to the server administrator.</p>
        <p>More details can be found in the server log.</p>


        <h3>Technical details</h3>
        <ul>
                <li>Remote Address: 10.14.13.17</li>
                <li>Request ID: W7d8OQreAWMAAGk2o-QAAAAC</li>
                                        <li>Type: Error</li>
                        <li>Code: 0</li>
                        <li>Message: Call to a member function instanceOfStorage() on null</li>
                        <li>File: /var/www/nextcloud-13/lib/private/Files/View.php</li>
                        <li>Line: 1919</li>
                        </ul>

                        <br />
                <h3>Trace</h3>
                <pre>#0 /var/www/nextcloud-13/lib/private/Files/View.php(2033): OC\Files\View-&gt;lockPath(&#039;/c12ccd62-6dee-...&#039;, 1, false)
#1 /var/www/nextcloud-13/lib/private/Files/View.php(1132): OC\Files\View-&gt;lockFile(&#039;/c12ccd62-6dee-...&#039;, 1)
#2 /var/www/nextcloud-13/lib/private/Files/View.php(268): OC\Files\View-&gt;basicOperation(&#039;mkdir&#039;, &#039;/c12ccd62-6dee-...&#039;, Array)
#3 /var/www/nextcloud-13/lib/private/Files/Node/Folder.php(160): OC\Files\View-&gt;mkdir(&#039;/c12ccd62-6dee-...&#039;)
#4 /var/www/nextcloud-13/lib/private/Files/Node/Root.php(380): OC\Files\Node\Folder-&gt;newFolder(&#039;/c12ccd62-6dee-...&#039;)
#5 [internal function]: OC\Files\Node\Root-&gt;getUserFolder(&#039;c12ccd62-6dee-1...&#039;)
#6 /var/www/nextcloud-13/lib/private/Files/Node/LazyRoot.php(64): call_user_func_array(Array, Array)
#7 /var/www/nextcloud-13/lib/private/Files/Node/LazyRoot.php(281): OC\Files\Node\LazyRoot-&gt;__call(&#039;getUserFolder&#039;, Array)
#8 /var/www/nextcloud-13/apps/comments/lib/Activity/Listener.php(95): OC\Files\Node\LazyRoot-&gt;getUserFolder(&#039;c12ccd62-6dee-1...&#039;)
#9 /var/www/nextcloud-13/apps/comments/lib/EventHandler.php(80): OCA\Comments\Activity\Listener-&gt;commentEvent(Object(OCP\Comments\CommentsEvent))
#10 /var/www/nextcloud-13/apps/comments/lib/EventHandler.php(61): OCA\Comments\EventHandler-&gt;activityHandler(Object(OCP\Comments\CommentsEvent))
#11 /var/www/nextcloud-13/lib/private/Comments/Manager.php(1057): OCA\Comments\EventHandler-&gt;handle(Object(OCP\Comments\CommentsEvent))
#12 /var/www/nextcloud-13/lib/private/Comments/Manager.php(743): OC\Comments\Manager-&gt;sendEvent(&#039;OCP\\Comments\\IC...&#039;, Object(OC\Comments\Comment))
#13 /var/www/nextcloud-13/lib/private/Comments/Manager.php(700): OC\Comments\Manager-&gt;insert(Object(OC\Comments\Comment))
#14 /var/www/nextcloud-13/apps/dav/lib/Comments/CommentsPlugin.php(245): OC\Comments\Manager-&gt;save(Object(OC\Comments\Comment))
#15 /var/www/nextcloud-13/apps/dav/lib/Comments/CommentsPlugin.php(121): OCA\DAV\Comments\CommentsPlugin-&gt;createComment(&#039;files&#039;, &#039;7145&#039;, Array, &#039;application/jso...&#039;)
#16 [internal function]: OCA\DAV\Comments\CommentsPlugin-&gt;httpPost(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
#17 /var/www/nextcloud-13/3rdparty/sabre/event/lib/EventEmitterTrait.php(105): call_user_func_array(Array, Array)
#18 /var/www/nextcloud-13/3rdparty/sabre/dav/lib/DAV/Server.php(479): Sabre\Event\EventEmitter-&gt;emit(&#039;method:POST&#039;, Array)
#19 /var/www/nextcloud-13/3rdparty/sabre/dav/lib/DAV/Server.php(254): Sabre\DAV\Server-&gt;invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
#20 /var/www/nextcloud-13/apps/dav/lib/Server.php(293): Sabre\DAV\Server-&gt;exec()
#21 /var/www/nextcloud-13/apps/dav/appinfo/v2/remote.php(35): OCA\DAV\Server-&gt;exec()
#22 /var/www/nextcloud-13/remote.php(163): require_once(&#039;/var/www/nextcl...&#039;)
#23 {main}</pre>
        </div>
                                </main>
                        </div>
                </div>
                <footer role="contentinfo">
                        <p class="info">
                                <a href="https://my.nextcloud.net" target="_blank" rel="noreferrer noopener" class="entity-name">my cloud</a> – my org                 </p>
                </footer>
        </body>
</html>

--17611819-H--
Apache-Handler: application/x-httpd-php
Stopwatch: 1538751545953729 183467 (- - -)
Stopwatch2: 1538751545953729 183467; combined=34, p1=18, p2=10, p3=2, p4=1, p5=3, sr=0, sw=0, l=0, gc=0
Response-Body-Transformed: Dechunked
Producer: ModSecurity for Apache/2.7.7 (http://www.modsecurity.org/).
Server: Apache
Engine-Mode: "DETECTION_ONLY"

--17611819-Z--

bump anyone?