Empty Page after Update 10.2.0

Steps to reproduce

  1. Update from 10.0.1 to 10.2.0 with this manual
  2. Output from the upgrade process:
    user@sh-73:~/www/ddsb$ /opt/php72/bin/php -nc /opt/php72/etc/php.ini -f occ upgrade
    ownCloud or one of the apps require upgrade - only a limited number of commands are available
    You may use your browser or the occ upgrade command to do the upgrade
    2019-06-03T12:41:17+00:00 Set log level to debug
    2019-06-03T12:41:17+00:00 Repair step: Upgrade app code from the marketplace
    2019-06-03T12:41:17+00:00 Repair info: Using market to update existing apps
    2019-06-03T12:41:17+00:00 Repair info: Attempting to update the following existing compatible apps from market: comments, configreport, dav, diagnostics, encryption, federatedfilesharing, federation, files, files_external, files_sharing, files_trashbin, files_versions, files_videoplayer, market, provisioning_api, systemtags, templateeditor, updatenotification
    2019-06-03T12:41:17+00:00 Repair info: Fetching app from market: comments
    2019-06-03T12:41:18+00:00 Repair info: App (comments) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: configreport
    2019-06-03T12:41:18+00:00 Repair info: App (configreport) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: dav
    2019-06-03T12:41:18+00:00 Repair info: App (dav) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: diagnostics
    2019-06-03T12:41:18+00:00 Repair info:
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: encryption
    2019-06-03T12:41:18+00:00 Repair info: App (encryption) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: federatedfilesharing
    2019-06-03T12:41:18+00:00 Repair info: App (federatedfilesharing) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: federation
    2019-06-03T12:41:18+00:00 Repair info: App (federation) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files
    2019-06-03T12:41:18+00:00 Repair info: App (files) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files_external
    2019-06-03T12:41:18+00:00 Repair info: App (files_external) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files_sharing
    2019-06-03T12:41:18+00:00 Repair info: App (files_sharing) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files_trashbin
    2019-06-03T12:41:18+00:00 Repair info: App (files_trashbin) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files_versions
    2019-06-03T12:41:18+00:00 Repair info: App (files_versions) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: files_videoplayer
    2019-06-03T12:41:18+00:00 Repair info: App (files_videoplayer) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: market
    2019-06-03T12:41:18+00:00 Repair info:
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: provisioning_api
    2019-06-03T12:41:18+00:00 Repair info: App (provisioning_api) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: systemtags
    2019-06-03T12:41:18+00:00 Repair info: App (systemtags) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: templateeditor
    2019-06-03T12:41:18+00:00 Repair info:
    2019-06-03T12:41:18+00:00 Repair info: Fetching app from market: updatenotification
    2019-06-03T12:41:18+00:00 Repair info: App (updatenotification) is not known at the marketplace.
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: comments
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: configreport
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: dav
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: diagnostics
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: encryption
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: federatedfilesharing
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: federation
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files_external
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files_sharing
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files_trashbin
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files_versions
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: files_videoplayer
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: market
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: provisioning_api
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: systemtags
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: templateeditor
    2019-06-03T12:41:18+00:00 Repair info: App was not updated: updatenotification
    2019-06-03T12:41:18+00:00 Repair step: Repair MySQL database engine
    2019-06-03T12:41:18+00:00 Repair step: Repair MySQL collation
    2019-06-03T12:41:18+00:00 Repair info: All tables already have the correct collation -> nothing to do
    2019-06-03T12:41:18+00:00 Repair step: Repair SQLite autoincrement
    2019-06-03T12:41:18+00:00 Repair step: Repair orphaned reshare
    2019-06-03T12:41:18+00:00 Repair step: Repair duplicate entries in oc_lucene_status
    2019-06-03T12:41:18+00:00 Repair info: lucene_status table does not exist -> nothing to do
    2019-06-03T12:41:18+00:00 Updating database schema
    2019-06-03T12:41:18+00:00 Updated database
    2019-06-03T12:41:18+00:00 Repair step: Repair mime types
    2019-06-03T12:41:18+00:00 Repair step: Detect file cache entries with path that does not match parent-child relationships
    2019-06-03T12:41:18+00:00 Repair step: Generate ETags for file where no ETag is present.
    2019-06-03T12:41:18+00:00 Repair info: ETags have been fixed for 0 files/folders.
    2019-06-03T12:41:18+00:00 Repair step: Clean tags and favorites
    2019-06-03T12:41:18+00:00 Repair info: 0 tags of deleted users have been removed.
    2019-06-03T12:41:18+00:00 Repair info: 0 tags for delete files have been removed.
    2019-06-03T12:41:18+00:00 Repair info: 0 tag entries for deleted tags have been removed.
    2019-06-03T12:41:18+00:00 Repair info: 0 tags with no entries have been removed.
    2019-06-03T12:41:18+00:00 Repair step: Drop old database tables
    2019-06-03T12:41:18+00:00 Drop old database tables
    2019-06-03T12:41:18+00:00
    Done
    28/28 [============================] 100%2019-06-03T12:41:18+00:00
    2019-06-03T12:41:18+00:00 Repair step: Drop old background jobs
    2019-06-03T12:41:18+00:00 Repair step: Remove getetag entries in properties table
    2019-06-03T12:41:18+00:00 Repair info: Removed 0 unneeded “{DAV:}getetag” entries from properties table.
    2019-06-03T12:41:18+00:00 Repair step: Repair invalid shares
    2019-06-03T12:41:18+00:00 Repair step: Repair sub shares
    2019-06-03T12:41:18+00:00 Repair step: Remove old share propagation app entries
    2019-06-03T12:41:18+00:00 Repair step: Move user avatars outside the homes to the new location
    2019-06-03T12:41:18+00:00 Repair info: No action required
    2019-06-03T12:41:18+00:00 Repair step: Remove shares of a users root folder
    2019-06-03T12:41:18+00:00 Repair step: Repair unmerged shares
    2019-06-03T12:41:18+00:00 Repair step: Disable extra themes
    2019-06-03T12:41:18+00:00 Starting code integrity check…
    2019-06-03T12:41:20+00:00 Finished code integrity check
    2019-06-03T12:41:20+00:00 Update successful
    2019-06-03T12:41:20+00:00 Maintenance mode is kept active
    2019-06-03T12:41:20+00:00 Reset log level
    user@sh-73:~/www/ddsb$ /opt/php72/bin/php -nc /opt/php72/etc/php.ini -f occ maintenance:mode --off
    ownCloud is in maintenance mode - no app have been loaded

Maintenance mode disabled

Expected behaviour

See all Files and Menues…

Actual behaviour

Login on owncloud -> OK, after this i receive a blue blank page http://myhost//apps/files/

In Chrome, i see this error message at the console:
[Deprecation] Resource requests whose URLs contained both removed whitespace (\n, \r, \t) characters and less-than characters (<) are blocked. Please remove newlines and encode less-than characters from places like element attribute values in order to load these resources. See https://www.chromestatus.com/feature/5735596811091968 for more details.
jquery-migrate.min.js?v=f6e38c9d1ce3ba30150217030b368624:2 JQMIGRATE: Migrate is installed, version 1.4.0
shareconfigmodel.js?v=f6e38c9d1ce3ba30150217030b368624:24 Uncaught ReferenceError: oc_appconfig is not defined
at shareconfigmodel.js?v=f6e38c9d1ce3ba30150217030b368624:24
at shareconfigmodel.js?v=f6e38c9d1ce3ba30150217030b368624:99
js.js?v=f6e38c9d1ce3ba30150217030b368624:198 Uncaught TypeError: Cannot read property ‘substring’ of undefined
at Object.filePath (js.js?v=f6e38c9d1ce3ba30150217030b368624:198)
at viewer.js?v=f6e38c9d1ce3ba30150217030b368624:4
localhost/:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Server configuration

Operating system:
Linux
Web server:
Apache
Database:
MySQL
PHP version:
7.2
ownCloud version: (see ownCloud admin page)
10.2.0

Updated from an older ownCloud or fresh install:
Update from 10.1.

Where did you install ownCloud from:

Signing status (ownCloud 9.0 and above):

What is the contents of owncloud.log? I’m convinced we’ll find an Exception there, which is preventing the display of the login page.

Could you disable any non-core app and try to login? Then you can enable the apps one by one in order to check if there is an app causing the crash.
You can get the list from https://github.com/owncloud/core/tree/v10.2.0/apps , so as said, try to disable any app you have outside of that list.

You can also check what happens with any other browser as it might be related to Chrome.

In addition, as it has been mentioned, provide logs to know what’s happening in the server.

Hi,
sorry for the delay.

I have two owncloud.log files. On at the data folder and one at .htgdjgjgdfjsgjsgfj folder. The data Log is empty and the other file have only entries before the update. I have add a php error log, but there are no messages, too. :frowning:

Have you an idea?

I have disabled all non core apps…

The log file should be in your dedicated data directory (usally <www docroot>/data). What does the datadirectory property in your config.php say? Is there an owncloud.log?

I can hardly believe the logfile could be empty. Is it possible, that the www user does not have rw-rights for the data folder?

What is the .htgdjgjgdfjsgjsgfj folder? When and why did you create it?

This is the line of the config.php
‘datadirectory’ => ‘/hp/cq/ab/dl/www/ddsb/.ht8lt2pe0lj5u1.data’,

I don’t create the folder, perhaps while the encryption process? The rw-rights are the same before the update. But i for testing i have added 777…

Hey,

i don’t think that ownCloud is changing the datadirectory configuration on its own. From what i know this is also only set once during the installation and requires database modification if it is changed afterwards. Maybe the changed data directory is the root cause of the upgrading issue?