Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

broken federated share leads to the recepient server bugging out #12175

Closed
jcklpe opened this issue Oct 31, 2018 · 19 comments
Closed

broken federated share leads to the recepient server bugging out #12175

jcklpe opened this issue Oct 31, 2018 · 19 comments
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap bug feature: federation feature: sharing needs info

Comments

@jcklpe
Copy link

jcklpe commented Oct 31, 2018

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Send a federated share from Server B to Server A
  2. Server B is misconfigured and inaccessible to external sources (due to ISP blocking 443 I believe)
  3. Server A admin gets Server B federated share request notification. Accepts it and then gets following page:

image

Expected behaviour

Idk, but it seems that I should at least be able to unshare or delete the incorrectly performing federated share instead of it basically crashing my admin user.

Actual behaviour

image

Server configuration

Operating system: Ubuntu 18.04

Web server: nginx/1.14.0 (Ubuntu)

Database: 10.1.34-MariaDB

PHP version: PHP 7.2

Nextcloud version: Nextcloud 14.03

Updated from an older Nextcloud/ownCloud or fresh install:

Where did you install Nextcloud from: from Nextcloud website.

Signing status:

Signing status Sorry, but I do not understand what the above is asking or referring to?
Login as admin user into your Nextcloud and access 
http://example.com/index.php/settings/integrity/failed 
paste the results here.

Unable to access this information because admin user only gets the screen mentioned above. 

List of activated apps:

sudo -u www-data php occ app:list Enabled: - accessibility: 1.0.1 - activity: 2.7.0 - admin_audit: 1.4.0 - admin_notifications: 1.0.2 - audioplayer: 2.4.1 - bruteforcesettings: 1.1.0 - cloud_federation_api: 0.0.1 - cms_pico: 0.9.7 - comments: 1.4.0 - dav: 1.6.0 - dropit: 0.1.1 - federatedfilesharing: 1.4.0 - files: 1.9.0 - files_accesscontrol: 1.4.0 - files_automatedtagging: 1.4.0 - files_external: 1.5.0 - files_external_gdrive: 0.2.8 - files_pdfviewer: 1.3.2 - files_rightclick: 0.8.4 - files_sharing: 1.6.2 - files_texteditor: 2.6.0 - files_trashbin: 1.4.1 - files_versions: 1.7.1 - files_videoplayer: 1.3.0 - gallery: 18.1.0 - groupfolders: 1.3.3 - impersonate: 1.1.0 - logreader: 2.0.0 - lookup_server_connector: 1.2.0 - music: 0.9.2 - nextcloud_announcements: 1.3.0 - notifications: 2.2.1 - oauth2: 1.2.1 - password_policy: 1.4.0 - provisioning_api: 1.4.0 - quota_warning: 1.3.0 - ransomware_protection: 1.2.0 - richdocuments: 2.0.13 - serverinfo: 1.4.0 - sharebymail: 1.4.0 - sharerenamer: 2.2.0 - spreed: 4.0.0 - support: 1.0.0 - survey_client: 1.2.0 - systemtags: 1.4.0 - theming: 1.5.0 - theming_customcss: 1.1.0 - twofactor_backupcodes: 1.3.1 - updatenotification: 1.4.1 - workflowengine: 1.4.0 Disabled: - encryption - end_to_end_encryption - federation - firstrunwizard - user_external - user_ldap

Nextcloud configuration:

Config report
sudo -u www-data php occ config:list system
{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "cloud.jackalope.tech",
            "wiki.jackalope.tech"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "overwrite.cli.url": "https:\/\/cloud.jackalope.tech",
        "dbtype": "mysql",
        "version": "14.0.3.0",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_smtpauthtype": "LOGIN",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpsecure": "tls",
        "mail_smtpauth": "1",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "587",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": "0",
            "timeout": "0.0"
        },
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "filelocking.enabled": "true",
        "enable_previews": "true",
        "enabledPreviewProviders": [
            "OC\\Preview\\PNG",
            "OC\\Preview\\JPEG",
            "OC\\Preview\\GIF",
            "OC\\Preview\\BMP",
            "OC\\Preview\\XBitmap",
            "OC\\Preview\\Movie",
            "OC\\Preview\\PDF",
            "OC\\Preview\\MP3",
            "OC\\Preview\\TXT",
            "OC\\Preview\\MarkDown"
        ],
        "preview_max_x": "1024",
        "preview_max_y": "768",
        "preview_max_scale_factor": "1",
        "auth.bruteforce.protection.enabled": "true",
        "trashbin_retention_obligation": "auto,7",
        "skeletondirectory": "",
        "defaultapp": "file",
        "activity_expire_days": "14",
        "integrity.check.disabled": "false",
        "updater.release.channel": "stable",
        "loglevel": 2,
        "maintenance": false,
        "theme": ""
    }
}

Are you using external storage, if yes which one: local
Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: Chrome and Firefox

Operating system: Windows 10 and Ubuntu 18.04

Logs

Web server error log

Web server error log
2018/10/31 09:50:41 [warn] 1960#1960: *25164 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/7/00/0000000007 while reading upstream, client: 108.233.4.109, server: cloud.jackalope.tech, request: "GET /s/resumes/download?path=%2F&files=DavidFrenchResume.pdf HTTP/2.0", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 12:04:38 [crit] 1960#1960: *26485 SSL_do_handshake() failed (SSL: error:1417D18C:SSL routines:tls_process_client_hello:version too low) while SSL handshaking, client: 74.82.47.3, server: 0.0.0.0:443
2018/10/31 13:58:12 [warn] 1960#1960: *28359 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/8/00/0000000008 while reading upstream, client: 108.233.4.109, server: cloud.jackalope.tech, request: "GET /s/resumes/download?path=%2F&files=DavidFrenchResume.psd HTTP/2.0", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 14:00:16 [warn] 1960#1960: *28359 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/9/00/0000000009 while reading upstream, client: 108.233.4.109, server: cloud.jackalope.tech, request: "GET /s/resumes/download?path=%2F&files=DavidFrenchResume.pdf HTTP/2.0", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 14:38:43 [warn] 1960#1960: *29067 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/0/01/0000000010 while reading upstream, client: 108.233.4.109, server: cloud.jackalope.tech, request: "GET /s/resumes/download HTTP/2.0", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 14:39:13 [warn] 1960#1960: *29067 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/1/01/0000000011 while reading upstream, client: 108.233.4.109, server: cloud.jackalope.tech, request: "GET /s/resumes/download?path=%2F&files=DavidFrenchResume.pdf HTTP/2.0", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 16:21:02 [warn] 6377#6377: *4480 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/1/00/0000000001 while reading upstream, client: 192.168.1.1, server: cloud.jackalope.tech, request: "GET /remote.php/dav/files/david/Documents/Configs/VScode/.vscode/extensions/ms-vsliveshare.vsliveshare-0.3.897/dotnet_modules/Microsoft.CodeAnalysis.CSharp.dll HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"
2018/10/31 16:21:03 [warn] 6377#6377: *4478 an upstream response is buffered to a temporary file /var/lib/nginx/fastcgi/2/00/0000000002 while reading upstream, client: 192.168.1.1, server: cloud.jackalope.tech, request: "GET /remote.php/dav/files/david/Documents/Configs/VScode/.vscode/extensions/ms-vsliveshare.vsliveshare-0.3.897/dotnet_modules/Microsoft.CodeAnalysis.VisualBasic.dll HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "cloud.jackalope.tech"

Nextcloud log (data/nextcloud.log)

Nextcloud log
{"reqId":"v2MLJNBO67RwtXuLioKl","level":3,"time":"2018-10-07T07:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"Z6hnHfmqZx3eAnBcXKm9","level":3,"time":"2018-10-07T07:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"FTVOsZ38MIiiOFwUK9Rd","level":3,"time":"2018-10-07T07:30:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"S5CMAv4UGKzfHnEFJhA7","level":3,"time":"2018-10-07T07:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"b9kAJYERdqFKXscrp6CN","level":3,"time":"2018-10-07T08:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"ioXPASqu2NiceOXOVwst","level":3,"time":"2018-10-07T08:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"iuh34xwJmG5GbO4YioDs","level":3,"time":"2018-10-07T08:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"KNi6KWDxJK2KvRk35591","level":3,"time":"2018-10-07T08:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"CY3Cm6AoCDGBpHlTCNtL","level":3,"time":"2018-10-07T09:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"nkNvAEiexWJeYsjh7LTJ","level":3,"time":"2018-10-07T09:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"KBjxXEyQFOwp59Q4hIgg","level":3,"time":"2018-10-07T09:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"C9dbx1VMUzdaPWURgzAT","level":3,"time":"2018-10-07T09:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"0Z7AXBPNVMWrNnQH7TyE","level":3,"time":"2018-10-07T10:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"kAHXt9clqRQVmmS0ycL9","level":3,"time":"2018-10-07T10:15:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"2Uzncx8Nt6DVdXhzkmBO","level":3,"time":"2018-10-07T10:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"03AcjjHERCH4s0w9LOS0","level":3,"time":"2018-10-07T10:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"ODLnwkHO2p3iWFRFBH7b","level":3,"time":"2018-10-07T11:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"cACTUqfzKbzohrua0lSU","level":3,"time":"2018-10-07T11:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"BbgO5GpmQNiTH0yJq9l1","level":3,"time":"2018-10-07T11:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"M6yVDZWJ0TCqgf5et7IZ","level":3,"time":"2018-10-07T11:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"5RPkJFTmJrE2UAJvU7de","level":3,"time":"2018-10-07T12:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"eLmXtAgnTqYQ6E7gXL8L","level":3,"time":"2018-10-07T12:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"5IKq4HRDK7dQjCqwQ1Nt","level":3,"time":"2018-10-07T12:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"yiQ3ebO63tCC57ZHhTIa","level":3,"time":"2018-10-07T12:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"G2Hm9PHQJFVqh88vVXLg","level":3,"time":"2018-10-07T13:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"4PirNPY2hmKJhbrYM85t","level":3,"time":"2018-10-07T13:15:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"ceCwHyuQImGosINXQwXT","level":3,"time":"2018-10-07T13:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"w3c4df4ujhX7HllVDtKV","level":3,"time":"2018-10-07T13:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"ifOHatJAOUzbN62WM8va","level":3,"time":"2018-10-07T14:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"mo7DMXux2dReMGoqzTyn","level":3,"time":"2018-10-07T14:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"aUEo0jvzfNj19ALJnVrv","level":3,"time":"2018-10-07T14:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"JVAQsSlU5chCOaIc4kNb","level":3,"time":"2018-10-07T14:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"UTAq8JQ785EPDtuNSymT","level":3,"time":"2018-10-07T15:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"p6W6lhCV7sAxgJLmeIvD","level":3,"time":"2018-10-07T15:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"9xjTidFbmopJJxxsB6Ma","level":3,"time":"2018-10-07T15:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"ogNogW4hNpR9SQU9fY8C","level":3,"time":"2018-10-07T15:45:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"zJTBQCuLAW1AE4qlSM1K","level":3,"time":"2018-10-07T16:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"g6gz47Mq3lCECMDORM3h","level":3,"time":"2018-10-07T16:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"zajOhNQL1aQhGW28QUJd","level":3,"time":"2018-10-07T16:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"8isjuoH1pSmvrOgpGQFa","level":3,"time":"2018-10-07T16:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"m4aNaCtCd4jn4M7LvkYG","level":3,"time":"2018-10-07T17:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"FoM5g0dFusWxaOYNTErP","level":3,"time":"2018-10-07T17:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"KYapY0Hr65TADBYIQOFu","level":3,"time":"2018-10-07T17:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"d3LU1zG9ntljScUcFGHZ","level":3,"time":"2018-10-07T17:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"PnQVq7Bttf5Y4tbLbPMM","level":3,"time":"2018-10-07T18:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"J5lpqgl57fjXmQrQNkaS","level":3,"time":"2018-10-07T18:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"VruxLDOhZ7lguMzRnEtj","level":3,"time":"2018-10-07T18:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"RcF6QBGUUm7LRPCTW3Q4","level":3,"time":"2018-10-07T18:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"D8gQdiEyJUbP4WfFDqGX","level":3,"time":"2018-10-07T19:00:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"mNecN5UQDBzTpDoTDVBP","level":3,"time":"2018-10-07T19:15:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"GdtfN6zjk6pdQhWh8ARt","level":3,"time":"2018-10-07T19:30:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}
{"reqId":"pZTsFBfRC3tSwXo97hcr","level":3,"time":"2018-10-07T19:45:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"--","url":"--","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"Not installed\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(668): OC::checkInstalled()\\n#1 \\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php(1081): OC::init()\\n#2 \\\/var\\\/www\\\/nextcloud\\\/cron.php(41): require_once('\\\/var\\\/www\\\/nextcl...')\\n#3 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/lib\\\/base.php\",\"Line\":266}","userAgent":"--","version":""}

Troubleshooting process

I tried troubleshooting this for awhile using the forums and looking up documentation on my own.

Here's a link to the discourse thread I started trying to figure this stuff out: https://help.nextcloud.com/t/accepting-a-improperly-configured-federated-share-has-made-my-server-impossible-to-access/40094

In Summary: I tried setting up a server for my parents. From their server I sent a federated share request. I still haven't figured out what is wrong with their server, but it's not possible to access it externally. I think this is because the ISP is blocking port 443 despite me setting up port forwarding rules on their router. (EDIT: I have confirmed that this was the problem with their server. I have gotten around it by setting up an open port at 8443 which has to be specified in order to reach the webpage which is very annoying, but there's nothing I can do about it).

When I logged back into the web interface for my server, which was working fine, I saw a notification asking for me to accept the federation share. I did so, and then the server blew up as shown above.

I tried disabling the federation app, but I was unable to disable the federation_sharing app. The issue went away for about a day and then it came back. I don't know why or what caused this. My parents, unbeknownst to me turned off their server because it wasn't working. They turned it back on yesterday. So I think maybe what happened is that when it was turned off, I accepted, the server wasn't there and/or was misconfigured so it bugged out. Then after a cron job or something it got to working again, but then when they turned it back on it bugged it out again. Or something. IDK. It's hard to say.

Other perhaps useful info. I can access the web frontend by going to localhost, perhaps because under localhost admin is not auto logged in. If I try to log into admin while under localhost it gives me a similar bug as when I try to access it through my normal web domain.

I can not seem to make heads or tails of this. I seemed to have found multiple related errors that people have experienced but according to the github responses these issues were addressed and fixed. But obviously not in my case. I have commented on these threads asking for additional information or help and have not heard back so I decided to log this fresh issue here.

Here are a few of the issues that seem like they might be related:

I also tried running files:scan and I get the following output:

Scanning files for 3 users
Starting scan for user 1 out of 3 (admin)
An unhandled exception has been thrown:
Error: Call to undefined method GuzzleHttp\Client::request() in /var/www/nextcloud/lib/private/Http/Client/Client.php:161
Stack trace:
#0 /var/www/nextcloud/lib/private/OCS/DiscoveryService.php(82): OC\Http\Client\Client->get('https://localho...', Array)
#1 /var/www/nextcloud/apps/files_sharing/lib/External/Storage.php(80): OC\OCS\DiscoveryService->discover('https://localho...', 'FEDERATED_SHARI...')
#2 /var/www/nextcloud/lib/private/Files/Mount/MountPoint.php(147): OCA\Files_Sharing\External\Storage->__construct(Array)
#3 /var/www/nextcloud/lib/private/Files/Mount/MountPoint.php(172): OC\Files\Mount\MountPoint->createStorage()
#4 /var/www/nextcloud/lib/private/Files/Config/UserMountCache.php(92): OC\Files\Mount\MountPoint->getStorage()
#5 [internal function]: OC\Files\Config\UserMountCache->OC\Files\Config\{closure}(Object(OCA\Files_Sharing\External\Mount))
#6 /var/www/nextcloud/lib/private/Files/Config/UserMountCache.php(93): array_filter(Array, Object(Closure))
#7 /var/www/nextcloud/lib/private/Files/Config/MountProviderCollection.php(188): OC\Files\Config\UserMountCache->registerMounts(Object(OC\User\User), Array)
#8 /var/www/nextcloud/lib/private/Files/Filesystem.php(448): OC\Files\Config\MountProviderCollection->registerMounts(Object(OC\User\User), Array)
#9 /var/www/nextcloud/lib/private/Files/Filesystem.php(375): OC\Files\Filesystem::initMountPoints('admin')
#10 /var/www/nextcloud/lib/private/legacy/util.php(307): OC\Files\Filesystem::init('admin', '/admin/files')
#11 /var/www/nextcloud/lib/private/Files/Utils/Scanner.php(106): OC_Util::setupFS('admin')
#12 /var/www/nextcloud/lib/private/Files/Utils/Scanner.php(189): OC\Files\Utils\Scanner->getMounts('/admin')
#13 /var/www/nextcloud/apps/files/lib/Command/Scan.php(172): OC\Files\Utils\Scanner->scan('/admin', true, NULL)
#14 /var/www/nextcloud/apps/files/lib/Command/Scan.php(249): OCA\Files\Command\Scan->scanFiles('admin', '/admin', false, Object(Symfony\Component\Console\Output\ConsoleOutput), false, true, false)
#15 /var/www/nextcloud/3rdparty/symfony/console/Command/Command.php(251): OCA\Files\Command\Scan->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 /var/www/nextcloud/core/Command/Base.php(162): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#17 /var/www/nextcloud/3rdparty/symfony/console/Application.php(946): OC\Core\Command\Base->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#18 /var/www/nextcloud/3rdparty/symfony/console/Application.php(248): Symfony\Component\Console\Application->doRunCommand(Object(OCA\Files\Command\Scan), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#19 /var/www/nextcloud/3rdparty/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#20 /var/www/nextcloud/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#21 /var/www/nextcloud/console.php(96): OC\Console\Application->run()
#22 /var/www/nextcloud/occ(11): require_once('/var/www/nextcl...')
#23 {main}%         

And in writing up this issue I tried to install the Issue Template app by command line so that I could cut down on all the copying and pasting and I got the following output:

sudo -u www-data php occ app:install issuetemplate 
[sudo] password for david: 
An unhandled exception has been thrown:
Error: Call to undefined method GuzzleHttp\Client::request() in /var/www/nextcloud/lib/private/Http/Client/Client.php:161
Stack trace:
#0 /var/www/nextcloud/lib/private/App/AppStore/Fetcher/Fetcher.php(106): OC\Http\Client\Client->get('https://apps.ne...', Array)
#1 /var/www/nextcloud/lib/private/App/AppStore/Fetcher/AppFetcher.php(80): OC\App\AppStore\Fetcher\Fetcher->fetch('"2018-10-16 11:...', '[{"id":"passwor...')
#2 /var/www/nextcloud/lib/private/App/AppStore/Fetcher/Fetcher.php(170): OC\App\AppStore\Fetcher\AppFetcher->fetch('"2018-10-16 11:...', '[{"id":"passwor...')
#3 /var/www/nextcloud/lib/private/Installer.php(199): OC\App\AppStore\Fetcher\Fetcher->get()
#4 /var/www/nextcloud/core/Command/App/Install.php(63): OC\Installer->downloadApp('issuetemplate')
#5 /var/www/nextcloud/3rdparty/symfony/console/Command/Command.php(251): OC\Core\Command\App\Install->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#6 /var/www/nextcloud/3rdparty/symfony/console/Application.php(946): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#7 /var/www/nextcloud/3rdparty/symfony/console/Application.php(248): Symfony\Component\Console\Application->doRunCommand(Object(OC\Core\Command\App\Install), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#8 /var/www/nextcloud/3rdparty/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#9 /var/www/nextcloud/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#10 /var/www/nextcloud/console.php(96): OC\Console\Application->run()
#11 /var/www/nextcloud/occ(11): require_once('/var/www/nextcl...')
#12 {main}% 
@jcklpe jcklpe changed the title Misconfigured federated share leads to the recepient share bugging out broken federated share leads to the recepient server bugging out Oct 31, 2018
@nextcloud-bot
Copy link
Member

GitMate.io thinks possibly related issues are #4961 (Accepting federated share is broken), #4844 (Suggest servers to trust based on existing federated shares), #3908 (Give proper feedback when server has disabled federated cloud sharing), #11667 (Federation shares ignore server ports), and #3001 (Bug after Update from NC10 to NC11: Sharing with users breaks ).

@jcklpe
Copy link
Author

jcklpe commented Oct 31, 2018

Hmmm.... not sure what happened but it just started working again. I was looking through some issues for that guzzle http error and a guy said he ran app:disable files_external_gdrive and it started working. Well I have that on my machine but I'm not using it for anything. So I disabled it. And stuff is working now? But it could be unrelated. Because if I renable it, the thing keeps working.

I do see in my notifications there's still that notification for accepted the share request. Maybe disabling the files_external command jogged the system and it unaccepted it or something?

Here's what the notification looks like:

image

It says [email protected] which seems to indicate to me that at the time of me sending out that share it wasn't actually running off the public IP etc, it was sending it as some kind of LAN address which is obviously not accessible to my computer which is external, I guess?

Also checked the admin logs on the web portal and found this:


Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:13:00-0500
-- | -- | -- | --
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:12:27-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:11:01-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:08:00-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:06:56-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:01:16-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:01:11-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:01:03-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:01:01-0500
Error | remote | Error: Call to undefined method GuzzleHttp\Client::request() | 2018-10-31T17:00:18-0500
Error | index | TypeError: Argument  2 passed to GuzzleHttp\Exception\RequestException::__construct() must  be an instance of GuzzleHttp\Message\RequestInterface, instance of  GuzzleHttp\Psr7\Request given, called in  /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php  on line 187 | 2018-10-31T16:33:31-0500
Error | index | TypeError: Argument  2 passed to GuzzleHttp\Exception\RequestException::__construct() must  be an instance of GuzzleHttp\Message\RequestInterface, instance of  GuzzleHttp\Psr7\Request given, called in  /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php  on line 187

So I hit decline the share request and I get this error:


Error | PHP | TypeError:  Argument 2 passed to  GuzzleHttp\Exception\RequestException::__construct() must be an instance  of GuzzleHttp\Message\RequestInterface, instance of  GuzzleHttp\Psr7\Request given, called in  /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php  on line 187 at  /var/www/nextcloud/apps/files_external_gdrive/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php#21 | 2018-10-31T17:16:45-0500
-- | -- | -- | --


And then the notification pops up again!

So I hit accept and I get this response:


Error | files_sharing | Could not accept federated share with id: 2 | 2018-10-31T17:17:53-0500
-- | -- | -- | --

This time though my webserver didn't become dysfunctional. So that's good... but I'm still confused on what caused this, or how I even fixed it?

@jcklpe
Copy link
Author

jcklpe commented Oct 31, 2018

Oh wait... so I got to the apps page under admin to take a look at the file_sharing app and it gives me the internal error. Then I refresh.... and works? Huh?

For that I got this log:


Error | index | TypeError: Argument  2 passed to GuzzleHttp\Exception\RequestException::__construct() must  be an instance of GuzzleHttp\Message\RequestInterface, instance of  GuzzleHttp\Psr7\Request given, called in  /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php  on line 186
-- | -- | --


    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 186:

    GuzzleHttp\Exception\RequestException->__construct("cURL error ... )", "*** sensiti ... *", null, { errno: 28, ... 4})

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 150:

    GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\H ... l}, { errno: 28, ... 4})

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 103:

    GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php - line 43:

    GuzzleHttp\Handler\CurlFactory::finish(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 28:

    GuzzleHttp\Handler\CurlHandler->__invoke("*** sensiti ... *", "*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 51:

    GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php - line 37:

    GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 30:

    GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php - line 70:

    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 59:

    GuzzleHttp\RedirectMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php - line 67:

    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 277:

    GuzzleHttp\HandlerStack->__invoke("*** sensiti ... *", "*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 125:

    GuzzleHttp\Client->transfer("*** sensiti ... *", "*** sensiti ... *")

    /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 131:

    GuzzleHttp\Client->requestAsync("get", GuzzleHttp\Psr7\Uri {}, { verify: "/ ... }})

    /var/www/nextcloud/lib/private/Http/Client/Client.php - line 161:

    GuzzleHttp\Client->request("get", "https://app ... n", { verify: "/ ... e})

    /var/www/nextcloud/lib/private/App/AppStore/Fetcher/Fetcher.php - line 106:

    OC\Http\Client\Client->get("https://app ... n", { timeout: 1 ... }})

    /var/www/nextcloud/lib/private/App/AppStore/Fetcher/AppFetcher.php - line 80:

    OC\App\AppStore\Fetcher\Fetcher->fetch("\"2018-10-1 ... "", "[{\"id\":\" ... ]")

    /var/www/nextcloud/lib/private/App/AppStore/Fetcher/Fetcher.php - line 170:

    OC\App\AppStore\Fetcher\AppFetcher->fetch("\"2018-10-1 ... "", "[{\"id\":\" ... ]")

    /var/www/nextcloud/lib/private/Installer.php - line 385:

    OC\App\AppStore\Fetcher\Fetcher->get()

    /var/www/nextcloud/settings/Controller/AppSettingsController.php - line 156:

    OC\Installer->isUpdateAvailable("audioplayer")

    /var/www/nextcloud/settings/Controller/AppSettingsController.php - line 139:

    OC\Settings\Controller\AppSettingsController->getAppsWithUpdates()

    /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 166:

    OC\Settings\Controller\AppSettingsController->viewApps()

    /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 99:

    OC\AppFramework\Http\Dispatcher->executeController(OC\Settings\ ... {}, "viewApps")

    /var/www/nextcloud/lib/private/AppFramework/App.php - line 118:

    OC\AppFramework\Http\Dispatcher->dispatch(OC\Settings\ ... {}, "viewApps")

    /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47:

    OC\AppFramework\App::main("OC\\Setting ... r", "viewApps", OC\AppFramew ... {}, { category: ... "})

    OC\AppFramework\Routing\RouteActionHandler->__invoke({ category: ... "})

    /var/www/nextcloud/lib/private/Route/Router.php - line 297:

    call_user_func(OC\AppFramew ... {}, { category: ... "})

    /var/www/nextcloud/lib/base.php - line 987:

    OC\Route\Router->match("/settings/apps")

    /var/www/nextcloud/index.php - line 42:

    OC::handleRequest()

@skjnldsv skjnldsv added the 0. Needs triage Pending check for reproducibility or if it fits our roadmap label Jun 12, 2019
@kesselb
Copy link
Contributor

kesselb commented Feb 1, 2020

Still an issue?

@jcklpe
Copy link
Author

jcklpe commented Feb 3, 2020

@kesselb As far as I know it is. I ended up having to go into my database and manually delete reference to the federated share so that it wouldn't bug out like this.

@WhiteBahamut
Copy link

Had to do the same, just followed #3766 (comment)
IMHO it should be an occ command to remove a (federated)shared folder
federation:remove-share [for user] [share name]

@skjnldsv skjnldsv added 1. to develop Accepted and waiting to be taken care of and removed 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Apr 10, 2020
@developerfromjokela
Copy link

Any ETAs on when this bug will be fixed?

@EchedelleLR
Copy link

@kesselb As far as I know it is. I ended up having to go into my database and manually delete reference to the federated share so that it wouldn't bug out like this.

How can I do that if I am using sqlite inside the docker edition? No sqlite client is included, only libs and integration for php.

@EchedelleLR
Copy link

IMHO it should be an occ command to remove a (federated)shared folder
federation:remove-share [for user] [share name]

I agree with that idea.

@God-damnit-all
Copy link

I ran into this problem today, it was for a share that I've added in the past, and it was to a different NextCloud account on the same server.

This must just be a very hard to reproduce fluke. Since I am not the administrator, I cannot just modify the database. And I'm not sure if the administration is going to be keen on taking everyone's NextCloud servers offline to make the described correction.

If a command just existed that would let me fix it, I could pass it into the OCC Web plugin and everything would be fine.

@EchedelleLR
Copy link

EchedelleLR commented Jul 21, 2020

I finished solving it using sqlite3 client, with the volume mounted previously, and deleting the problematics rows in the table oc_share_external by id.

@God-damnit-all
Copy link

Had to do the same, just followed #3766 (comment)
IMHO it should be an occ command to remove a (federated)shared folder
federation:remove-share [for user] [share name]

@daita Given you've been working on code related to federated shares, is there any chance you'd be willing to look into this for us? Having to bring down the entire server and manually delete entries from the database is just not practical.

@WhiteBahamut
Copy link

if someone could point me to the location where the federation app's occ commands are in the source I might be able to add this and create a PR. Should be doable, I was just unable to find the palce in the source :(

@NiklasBeierl
Copy link

Just here to say that I have the same Issue, tho my UI never crashed so far. (Version 19.0.3)
I just can't delete / move / unshare / rename the shared folder. The sharers nextcloud was moved to a new domain and I am afraid I can't get in touch with its owner. Also I can't access any internals, as I am using a "managed" nextcloud instance. I would highly appreciate if there was a way to "forcefully unshare" from the UI.

@God-damnit-all
Copy link

God-damnit-all commented Dec 11, 2020

This is still a pressing issue. I just had a share that was working before break for no reason in particular (which is weird because the source is still up and won't let me add it because it thinks I already have access), and yeah, this is a hosted instance of NextCloud so I can't just bring it down and fix the database. The 'OCC Web' app does work even on the latest beta version of NextCloud, so I could potentially use that, but a command to force remove a share has to be added first.

@daxid
Copy link

daxid commented Apr 12, 2021

I have the same issue. It is a real problem....

@DivineDominion
Copy link

+1 to the issue; SQL modification is a bit cumbersome.

What's the best way the community can help to solve this permanently? I can think of two options:

  1. Provide a plugin that can force-delete shares for admins?
  2. Change the nextcloud server code to e.g. offer a force-delete command when communication with the federated host times out to clear the share locally?
    • I don't know what the impact of this is in the federation; if you connect nodes A and B, and then B goes offline, and you force-delete the share from A in the meantime (forcing since B doesn't reply at the time), and then B comes back online -- what'd be the consequences of that?

@szaimen
Copy link
Contributor

szaimen commented Jan 9, 2023

Hi, please update to 24.0.8 or better 25.0.2 and report back if it fixes the issue. Thank you!

@szaimen szaimen removed the 1. to develop Accepted and waiting to be taken care of label Jan 9, 2023
@szaimen szaimen added needs info 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Jan 9, 2023
@szaimen szaimen closed this as completed Mar 6, 2023
@fwcd
Copy link

fwcd commented Aug 9, 2023

Is this fixed in the sense that broken federated shares can explicitly be deleted through the web UI?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap bug feature: federation feature: sharing needs info
Projects
None yet
Development

No branches or pull requests