-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Closed
Labels
Milestone
Description
Steps to reproduce
- sudo -u apache php occ files:transfer-ownership source-user destination-user
- Files are transferred ok, client syncs ok.
- Logins for destination user fails on WebGUI after successful transfer-ownership with
"app":"PHP","message":"Call to a member function file_exists() on null at /var/www/nextcloud/lib/private/Files/Storage/Wrapper/Jail.php#214","level":3,"time":"2016-10-17T10:15:11+02:00","method":"POST","url":"/login","user":"Administrator"}
Expected behaviour
Destination-User should be able to login
Actual behaviour
Destination-User cant login, error log is produced, see reproduce step 3.
Server configuration
Operating system:
CentOS 6.8
Web server:
Apache 2.2
Database:
MySQL 5.x
PHP version:
PHP 5.6.26 with acpu and redis
Nextcloud version: (see Nextcloud admin page)
10.0.1
Updated from an older Nextcloud/ownCloud or fresh install:
Owncloud 8.0.2 -> Nextcloud 10.0.1
Where did you install Nextcloud from:
Nextcloud Site
Signing status:
No errors have been found.
Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed
paste the results here.
List of activated apps:
App list
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder
The content of config/config.php:
'code', 'passwordsalt' => 'code', 'secret' => 'code', 'trusted_domains' => array ( 0 => 'x.x.x.x', 1 => 'hostname', ), 'datadirectory' => '/data1/nextcloud_data', 'filesystem_check_changes' => 1, 'overwrite.cli.url' => 'https://x.x.x.x', 'htaccess.RewriteBase' => '/', 'proxy' => 'proxy:80', 'dbtype' => 'mysql', 'version' => '9.1.1.5', 'dbname' => 'cloud', 'dbhost' => 'localhost', 'dbtableprefix' => 'oc_', 'dbuser' => 'dbuser', 'dbpassword' => 'xxx', 'installed' => true, 'logfile' => '/var/log/nextcloud.log', 'loglevel' => 2, 'logtimezone' => 'Europe/Berlin', 'mail_smtpmode' => 'smtp', 'default_language' => 'de_DE', 'skeletondirectory' => '', 'maintenance' => false, 'mail_from_address' => 'no-reply', 'mail_domain' => 'xxx', 'mail_smtphost' => 'localhost', 'mail_smtpport' => '25', 'asset-pipeline.enabled' => 'false', 'forcessl' => 'true', 'forceSSLforSubdomains' => false, 'appstoreenabled' => false, 'allow_user_to_change_username' => false, 'knowledgebaseenabled' => false, 'updatechecker' => false, 'singleuser' => false, 'theme' => '', 'trashbin_retention_obligation' => 'auto', 'auth.bruteforce.protection.enabled' => false, 'has_internet_connection' => true, 'filelocking.enabled' => 'true', 'memcache.locking' => '\OC\Memcache\Redis', 'memcache.local' => '\OC\Memcache\APCu', 'redis' => array ( 'host' => 'localhost', 'port' => 6379, ), 'debug' => false, );
``` If you have access to your command line run e.g.: sudo -u www-data php occ config:list system from within your Nextcloud installation folder or Insert your config.php content here (Without the database password, passwordsalt and secret) ```Irrelevant
``` With access to your command line run e.g.: sudo -u www-data php occ ldap:show-config from within your Nextcloud installation folder Without access to your command line download the data/owncloud.db to your local computer or access your SQL server remotely and run the select query: SELECT * FROM `oc_appconfig` WHERE `appid` = 'user_ldap'; Eventually replace sensitive data as the name/IP-address of your LDAP server or groups. ```Web server error log
``` Insert your webserver log here ```,"app":"PHP","message":"Call to a member function file_exists() on null at \/var\/www\/nextcloud\/lib\/private\/Files\/Storage\/Wrapper\/Jail.php#214","level":3,"time":"2016-10-17T10:13:07+02:00","method":"POST","url":"\/login","user":"Administrator"}
``` Insert your Nextcloud log here ```None relevant
``` Insert your browser log here, this could for example include: a) The javascript console log b) The network log c) ... ```Reactions are currently unavailable