-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
Hi all!
Long time ago, I got a federated share, named "Video Elbbrücken". Kind of like #3763 and #3766 - except: occ files:scan doesn't fix it.
Steps to reproduce
just an idea: get a federated share. Then move the federated instance to another domain.
Expected behaviour
Synchro should yield no errors when synchronising federated files.
occ files:scan should detect orphaned files and remove them.
Actual behaviour
Desktop Client yields "Video Elbbrücken, nextCloud,Error downloading https://cloud.poeltls-kuehlschrank.de/remote.php/dav/files/Dominik/Video Elbbrücken - server replied: Service Unavailable
"
occ files:scan yields "Exception during scan: cURL error 51: SSL: no alternative certificate subject name matches target host name 'vkhh.my-wan.de'"
vkhh.my-wan.de is the federated instance.
Here's the whole log from 'occ files:scan'
Details
Starting scan for user 1 out of 1 (Dominik) Exception during scan: cURL error 51: SSL: no alternative certificate subject name matches target host name 'vkhh.my-wan.de' #0 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php(104): GuzzleHttp\Exception\RequestException::wrapException(Object(GuzzleHttp\Message\Request), Object(GuzzleHttp\Ring\Exception\RingException)) #1 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php(132): GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction)) #2 /var/www/virtual/yeru/html/owncloud/3rdparty/react/promise/src/FulfilledPromise.php(25): GuzzleHttp\RequestFsm->GuzzleHttp\{closure}(Array) #3 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php(55): React\Promise\FulfilledPromise->then(Object(Closure), NULL, NULL) #4 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/Message/FutureResponse.php(43): GuzzleHttp\Ring\Future\CompletedFutureValue->then(Object(Closure), NULL, NULL) #5 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php(135): GuzzleHttp\Message\FutureResponse::proxy(Object(GuzzleHttp\Ring\Future\CompletedFutureArray), Object(Closure)) #6 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/Client.php(165): GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction)) #7 /var/www/virtual/yeru/html/owncloud/3rdparty/guzzlehttp/guzzle/src/Client.php(125): GuzzleHttp\Client->send(Object(GuzzleHttp\Message\Request)) #8 /var/www/virtual/yeru/html/owncloud/lib/private/Http/Client/Client.php(138): GuzzleHttp\Client->get('https://vkhh.my...', Array) #9 /var/www/virtual/yeru/html/owncloud/apps/files_sharing/lib/External/Storage.php(272): OC\Http\Client\Client->get('https://vkhh.my...', Array) #10 /var/www/virtual/yeru/html/owncloud/apps/files_sharing/lib/External/Storage.php(292): OCA\Files_Sharing\External\Storage->testRemoteUrl('https://vkhh.my...') #11 [internal function]: OCA\Files_Sharing\External\Storage->remoteIsOwnCloud() #12 /var/www/virtual/yeru/html/owncloud/lib/private/Files/Storage/Wrapper/Wrapper.php(501): call_user_func_array(Array, Array) #13 [internal function]: OC\Files\Storage\Wrapper\Wrapper->__call('remoteIsOwnClou...', Array) #14 [internal function]: OC\Files\Storage\Wrapper\Availability->remoteIsOwnCloud() #15 /var/www/virtual/yeru/html/owncloud/lib/private/Files/Storage/Wrapper/Wrapper.php(501): call_user_func_array(Array, Array) #16 /var/www/virtual/yeru/html/owncloud/apps/files_sharing/lib/External/Scanner.php(40): OC\Files\Storage\Wrapper\Wrapper->__call('remoteIsOwnClou...', Array) #17 /var/www/virtual/yeru/html/owncloud/apps/files_sharing/lib/External/Scanner.php(40): OCA\Files_Trashbin\Storage->remoteIsOwnCloud() #18 /var/www/virtual/yeru/html/owncloud/lib/private/Files/Utils/Scanner.php(242): OCA\Files_Sharing\External\Scanner->scan('', true, 3) #19 /var/www/virtual/yeru/html/owncloud/apps/files/lib/Command/Scan.php(161): OC\Files\Utils\Scanner->scan('/Dominik') #20 /var/www/virtual/yeru/html/owncloud/apps/files/lib/Command/Scan.php(234): OCA\Files\Command\Scan->scanFiles('Dominik', '/Dominik', false, Object(Symfony\Component\Console\Output\ConsoleOutput), false) #21 /var/www/virtual/yeru/html/owncloud/3rdparty/symfony/console/Command/Command.php(256): OCA\Files\Command\Scan->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #22 /var/www/virtual/yeru/html/owncloud/core/Command/Base.php(161): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #23 /var/www/virtual/yeru/html/owncloud/3rdparty/symfony/console/Application.php(818): OC\Core\Command\Base->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #24 /var/www/virtual/yeru/html/owncloud/3rdparty/symfony/console/Application.php(186): Symfony\Component\Console\Application->doRunCommand(Object(OCA\Files\Command\Scan), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #25 /var/www/virtual/yeru/html/owncloud/3rdparty/symfony/console/Application.php(117): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #26 /var/www/virtual/yeru/html/owncloud/lib/private/Console/Application.php(170): Symfony\Component\Console\Application->run(NULL, NULL) #27 /var/www/virtual/yeru/html/owncloud/console.php(100): OC\Console\Application->run() #28 /var/www/virtual/yeru/html/owncloud/occ(11): require_once('/var/www/virtua...') #29 {main}+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+
| 213 | 2236 | 00:00:17 |
+---------+-------+--------------+
Server configuration
regarding Operating system, Web server:, Database:: I use Uberspace <- link to their (German) wiki.
PHP version: php-5.6.32
Nextcloud version: 13.0
Updated from an older Nextcloud/ownCloud or fresh install: OC 9.x -> ... -> OC 10.0.4 -> NC 12.
Where did you install Nextcloud from: via setup-owncloud.php and then the migration/updater index.php
Signing status:
Details
Technical information ===================== The following list covers which files have failed the integrity check. Please read the previous linked documentation to learn more about the errors and how to fix them.Results
- templateeditor
- EXCEPTION
- OC\IntegrityCheck\Exceptions\InvalidSignatureException
- Certificate is not valid.
- EXCEPTION
- theme-example
- EXCEPTION
- OC\IntegrityCheck\Exceptions\InvalidSignatureException
- Certificate is not valid.
- EXCEPTION
- market
- EXCEPTION
- OC\IntegrityCheck\Exceptions\InvalidSignatureException
- Certificate is not valid.
- EXCEPTION
Raw output
Array
(
[templateeditor] => Array
(
[EXCEPTION] => Array
(
[class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
[message] => Certificate is not valid.
)
)
[theme-example] => Array
(
[EXCEPTION] => Array
(
[class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
[message] => Certificate is not valid.
)
)
[market] => Array
(
[EXCEPTION] => Array
(
[class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
[message] => Certificate is not valid.
)
)
)
List of activated apps:
Details
- federatedfilesharing: 1.3.1 - federation: 1.3.0 - files: 1.8.0 - files_external: 1.4.1 - files_pdfviewer: 1.2.0 - files_sharing: 1.5.0 - files_texteditor: 2.5.1 - files_trashbin: 1.3.0 - files_versions: 1.6.0 - files_videoplayer: 1.2.0 - firstrunwizard: 2.2.1 - logreader: 2.0.0 - lookup_server_connector: 1.1.0 - nextcloud_announcements: 1.2.0 - notifications: 2.1.2 - oauth2: 1.1.0 - password_policy: 1.3.0 - provisioning_api: 1.3.0 - serverinfo: 1.3.0 - workflowengine: 1.3.0Nextcloud configuration:
Details
{ "system": { "instanceid": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "yeru.nunki.uberspace.de", "www.yeru.nunki.uberspace.de", "www.poeltls-kuehlschrank.de", "www.poeltls-kuehlschrank.de\/owncloud", "www.owncloud.poeltls-kuehlschrank.de", "cloud.poeltls-kuehlschrank.de" ], "datadirectory": "***REMOVED SENSITIVE VALUE***", "overwrite.cli.url": "https:\/\/yeru.nunki.uberspace.de\/owncloud", "dbtype": "sqlite3", "version": "13.0.0.14", "logtimezone": "UTC", "installed": true, "overwriteprotocol": "https", "overwritereboot": "\/cloud.poeltls-kuehlschrank.de", "theme": "", "loglevel": 0, "maintenance": false, "trashbin_retention_obligation": "auto", "updater.secret": "***REMOVED SENSITIVE VALUE***" } }Are you using external storage, if yes which one: none
Are you using encryption: no
Are you using an external user-backend, if yes which one: Webdav, only for Desktop Clients and CalDAV access
LDAP configuration (delete this part if not used)
Details
[Symfony\Component\Console\Exception\CommandNotFoundException] There are no commands defined in the "ldap" namespace.Nextcloud log (data/nextcloud.log)
only the part concerning the federated file.