Nextcloud AOI update to Nextcloud Hub 6 (27.1.5) introduces ocm-provider issues and uses undefined ip 192.168.1.10

I am on nextcloud aoi (running in docker). On “Checking for system and security issues.” In the admin overview it says “All checks passed.”

My rewrite rule in the aoi-nextcloud container .htaccess is: RewriteRule ^ocm-provider/?$ index.php [QSA,L]

However since the last update to Nextcloud AIO v7.9.0 / Nextcloud Hub 6 (27.1.5) I get the following and the system is slow as molasses (4 core i7, 32 gb ram, SSD storage):

[no app in context] Warning: GuzzleHttp\Exception\ConnectException: cURL error 28: Connection timed out after 10003 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://192.168.1.10/nextcloud/ocm-provider/ at <<closure>>

 0. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 158
    GuzzleHttp\Handler\CurlFactory::createRejection("*** sensitive parameters replaced ***")
 1. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 110
    GuzzleHttp\Handler\CurlFactory::finishError(["GuzzleHttp\\Handler\\CurlHandler"], "*** sensitive parameters replaced ***", ["GuzzleHttp\\Handler\\CurlFactory"])
 2. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php line 47
    GuzzleHttp\Handler\CurlFactory::finish(["GuzzleHttp\\Handler\\CurlHandler"], "*** sensitive parameters replaced ***", ["GuzzleHttp\\Handler\\CurlFactory"])
 3. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 137
    GuzzleHttp\Handler\CurlHandler->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 4. /var/www/html/lib/private/Http/Client/DnsPinMiddleware.php line 114
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 5. /var/www/html/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php line 35
    OC\Http\Client\DnsPinMiddleware->OC\Http\Client\{closure}("*** sensitive parameters replaced ***")
 6. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 31
    GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 7. /var/www/html/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 71
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 8. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 63
    GuzzleHttp\RedirectMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 9. /var/www/html/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php line 75
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
10. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 331
    GuzzleHttp\HandlerStack->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
11. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 168
    GuzzleHttp\Client->transfer("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
12. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 187
    GuzzleHttp\Client->requestAsync("*** sensitive parameters replaced ***")
13. /var/www/html/lib/private/Http/Client/Client.php line 230
    GuzzleHttp\Client->request("*** sensitive parameters replaced ***", "https://192.168 ... /", [true,10,10,[tru ... "])
14. /var/www/html/lib/private/OCM/OCMDiscoveryService.php line 92
    OC\Http\Client\Client->get("https://192.168 ... /", [10,true,10])
15. /var/www/html/apps/files_sharing/lib/External/Storage.php line 84
    OC\OCM\OCMDiscoveryService->discover("https://192.168.1.10/nextcloud")
16. /var/www/html/lib/private/Files/Mount/MountPoint.php line 168
    OCA\Files_Sharing\External\Storage->__construct(["https://192.16 ... "])
17. /var/www/html/lib/private/Files/Mount/MountPoint.php line 193
    OC\Files\Mount\MountPoint->createStorage("*** sensitive parameters replaced ***")
18. /var/www/html/lib/private/Files/Mount/MountPoint.php line 294
    OC\Files\Mount\MountPoint->getStorage()
19. /var/www/html/lib/private/Files/Config/UserMountCache.php line 83
    OC\Files\Mount\MountPoint->getStorageRootId()
20. /var/www/html/lib/private/Files/SetupManager.php line 297
    OC\Files\Config\UserMountCache->registerMounts("*** sensitive parameters replaced ***", [["OC\\Files\\Mo ... ]], ["OC\\Files\\Mou ... "])
21. /var/www/html/lib/private/Files/SetupManager.php line 221
    OC\Files\SetupManager->afterUserFullySetup("*** sensitive parameters replaced ***", [])
22. /var/www/html/lib/private/legacy/OC_Util.php line 111
    OC\Files\SetupManager->setupForUser("*** sensitive parameters replaced ***")
23. /var/www/html/custom_apps/memories/lib/Service/Index.php line 75
    OC_Util::setupFS("ulno")
24. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 92
    OCA\Memories\Service\Index->indexUser("ulno")
25. /var/www/html/lib/private/User/Manager.php line 632
    OCA\Memories\Cron\IndexJob->OCA\Memories\Cron\{closure}("*** sensitive parameters replaced ***")
26. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 100
    OC\User\Manager->callForSeenUsers(["Closure"])
27. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 63
    OCA\Memories\Cron\IndexJob->indexAllUsers()
28. /var/www/html/lib/public/BackgroundJob/Job.php line 81
    OCA\Memories\Cron\IndexJob->run(null)
29. /var/www/html/lib/public/BackgroundJob/TimedJob.php line 103
    OCP\BackgroundJob\Job->start(["OC\\BackgroundJob\\JobList"])
30. /var/www/html/lib/public/BackgroundJob/TimedJob.php line 93
    OCP\BackgroundJob\TimedJob->start(["OC\\BackgroundJob\\JobList"])
31. /var/www/html/cron.php line 152
    OCP\BackgroundJob\TimedJob->execute(["OC\\BackgroundJob\\JobList"], ["OC\\Log"])

at 2023-12-30T19:38:55+00:00

Why is it trying to connect to 192.168.1.10? I have not configured that anywhere.
I can successfully open on my server /index.php/ocm-provider/ as well as only /ocm-provider/ (both giving a json file).

Also the /nextcloud/ prefix seems weird.

Any idea what could have gone wrong here?

I also tried to get help here: [Bug]: Your web server is not properly set up to resolve "/nextcloud/ocm-provider/" · Issue #40803 · nextcloud/server · GitHub
Also this might be related: Your web server is not properly set up to resolve "/ocm-provider/". This is most likely related to a web server configuration that was not updated to deliver this folder directly

For completion:

Nextcloud version (eg, 20.0.5): Nextcloud Hub 6 (27.1.5)
Operating system and version (eg, Ubuntu 20.04): Docker running on Debian Bookworm
Apache or nginx version (eg, Apache 2.4.25): Apache from AIO
PHP version (eg, 7.4): from AIO

The issue you are facing: see above

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

update (>3 month old installation?) from admin view of AIO to latest containers

The output of your Nextcloud log in Admin > Logging:

see above

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

/var/www/html # cat config/config.php # inside nextcloud-aio-nextcloud
<?php
$CONFIG = array (
  'one-click-instance' => true,
  'one-click-instance.user-limit' => 100,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'apps_paths' => 
  array (
    0 => 
    array (
      'path' => '/var/www/html/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 => 
    array (
      'path' => '/var/www/html/custom_apps',
      'url' => '/custom_apps',
      'writable' => true,
    ),
  ),
  'check_data_directory_permissions' => false,
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' => 
  array (
    'host' => 'nextcloud-aio-redis',
    'password' => 'xxx',
    'port' => 6379,
  ),
  'overwritehost' => 'c.ulno.net',
  'overwriteprotocol' => 'https',
  'passwordsalt' => 'xxx',
  'secret' => 'xxx',
  'trusted_domains' => 
  array (
    0 => 'localhost',
    1 => 'c.xxx-replaced.net',
    2 => 'ju.xxx-replaced.net',
  ),
  'datadirectory' => '/mnt/ncdata',
  'dbtype' => 'pgsql',
  'version' => '27.1.5.1',
  'overwrite.cli.url' => 'https://c.ulno.net/',
  'dbname' => 'nextcloud_database',
  'dbhost' => 'nextcloud-aio-database',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_nextcloud',
  'dbpassword' => 'xxx',
  'installed' => true,
  'instanceid' => 'oc5hidwvciby',
  'maintenance' => false,
  'loglevel' => '2',
  'log_type' => 'file',
  'logfile' => '/var/www/html/data/nextcloud.log',
  'log_rotate_size' => '10485760',
  'log.condition' => 
  array (
    'apps' => 
    array (
      0 => 'admin_audit',
    ),
  ),
  'preview_max_memory' => 1024,
  'preview_max_x' => '2048',
  'preview_max_y' => '2048',
  'jpeg_quality' => '60',
  'enabledPreviewProviders' => 
  array (
    1 => 'OC\\Preview\\Image',
    2 => 'OC\\Preview\\MarkDown',
    3 => 'OC\\Preview\\MP3',
    4 => 'OC\\Preview\\TXT',
    5 => 'OC\\Preview\\OpenDocument',
    6 => 'OC\\Preview\\Movie',
    7 => 'OC\\Preview\\Krita',
    0 => 'OC\\Preview\\Imaginary',
  ),
  'enable_previews' => true,
  'upgrade.disable-web' => true,
  'mail_smtpmode' => 'smtp',
  'trashbin_retention_obligation' => 'auto, 30',
  'versions_retention_obligation' => 'auto, 30',
  'activity_expire_days' => '30',
  'simpleSignUpLink.shown' => false,
  'share_folder' => '/Shared',
  'one-click-instance.link' => 'https://nextcloud.com/all-in-one/',
  'upgrade.cli-upgrade-link' => 'https://github.com/nextcloud/all-in-one/discussions/2726',
  'updatedirectory' => '/nc-updater',
  'davstorage.request_timeout' => 3600,
  'htaccess.RewriteBase' => '/',
  'dbpersistent' => false,
  'files_external_allow_create_new_local' => false,
  'trusted_proxies' => 
  array (
    0 => '127.0.0.1',
    1 => '::1',
  ),
  'allow_local_remote_servers' => true,
  'preview_imaginary_url' => 'http://nextcloud-aio-imaginary:9000',
  'app_install_overwrite' => 
  array (
    0 => 'nextcloud-aio',
  ),
  'memories.exiftool' => '/var/www/html/custom_apps/memories/bin-ext/exiftool-amd64-musl',
  'memories.vod.path' => '/var/www/html/custom_apps/memories/bin-ext/go-vod-amd64',
  'memories.vod.ffmpeg' => '/usr/bin/ffmpeg',
  'memories.vod.ffprobe' => '/usr/bin/ffprobe',
  'memories.gis_type' => 2,
  'memories.vod.disable' => false,
  'memories.vod.vaapi' => true,
  'default_phone_region' => 'US',
  'appsallowlist' => 
  array (
  ),
);

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

Sorry, no idea where to find the apache logs in Nextcloud AIO - can provide later

A preliminary look suggests you (or one of your users) has an External Storage mount configured that is associated with that IP address/URL[1]. That is at least the cause for that error message. Not sure if it’s directly related to your performance matters.

https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html

Thanks @jtr , however I don’t think that this is the cause (maybe also not the cause for the delays).

This is very strange, I have no 192.168.1.xxx network nor any storage running on that, nor did I ever set this IP number anywhere.

Also the docker network addresses don’t use 192.168.1.xxx - I did a binary search though on the whole docker data storage (which is local) and the address seems to be in several files including the raw database binary.

It turned out that I had a federation with one of my family members under trusted servers. This person internally resolves their nextcloud to 192.168.1.10. We removed the shares and the mutual trusted server, but the errors are still there. I also see another one - maybe that one hints at some other problems?

The new one:

[no app in context] Warning: OCP\Files\StorageNotAvailableException: Sabre\HTTP\ClientException: Failed to connect to 192.168.1.10 port 443 after 130888 ms: Couldn't connect to server at <<closure>>

 0. /var/www/html/lib/private/Files/Storage/DAV.php line 300
    OC\Files\Storage\DAV->convertException(["Sabre\\HTTP\\ClientException"], "")
 1. /var/www/html/lib/private/Files/Storage/DAV.php line 600
    OC\Files\Storage\DAV->propfind("")
 2. /var/www/html/lib/private/Files/Storage/DAV.php line 660
    OC\Files\Storage\DAV->getMetaData("")
 3. /var/www/html/lib/private/Files/Storage/Common.php line 465
    OC\Files\Storage\DAV->stat("")
 4. /var/www/html/apps/files_sharing/lib/External/Storage.php line 210
    OC\Files\Storage\Common->test()
 5. /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php line 471
    OCA\Files_Sharing\External\Storage->test()
 6. /var/www/html/lib/private/Files/Storage/Wrapper/Availability.php line 69
    OC\Files\Storage\Wrapper\Wrapper->test()
 7. /var/www/html/lib/private/Files/Storage/Wrapper/Availability.php line 83
    OC\Files\Storage\Wrapper\Availability->updateAvailability("*** sensitive parameters replaced ***")
 8. /var/www/html/lib/private/Files/Storage/Wrapper/Availability.php line 92
    OC\Files\Storage\Wrapper\Availability->isAvailable()
 9. /var/www/html/lib/private/Files/Storage/Wrapper/Availability.php line 445
    OC\Files\Storage\Wrapper\Availability->checkAvailability()
10. /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php line 596
    OC\Files\Storage\Wrapper\Availability->getMetaData("")
11. /var/www/html/lib/private/Files/Cache/Scanner.php line 121
    OC\Files\Storage\Wrapper\Wrapper->getMetaData("")
12. /var/www/html/lib/private/Files/Cache/Scanner.php line 158
    OC\Files\Cache\Scanner->getData("")
13. /var/www/html/apps/files_sharing/lib/External/Scanner.php line 57
    OC\Files\Cache\Scanner->scanFile("", 0, -1, null, true, null)
14. /var/www/html/lib/private/Files/View.php line 1489
    OCA\Files_Sharing\External\Scanner->scanFile("")
15. /var/www/html/lib/private/Files/Node/Folder.php line 102
    OC\Files\View->getDirectoryContent("/ulno/files", "", ["OC\\Files\\FileInfo"])
16. /var/www/html/custom_apps/memories/lib/Service/Index.php line 128
    OC\Files\Node\Folder->getDirectoryListing()
17. /var/www/html/custom_apps/memories/lib/Service/Index.php line 107
    OCA\Memories\Service\Index->indexFolder(["OC\\Files\\Node\\Folder"])
18. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 92
    OCA\Memories\Service\Index->indexUser("ulno")
19. /var/www/html/lib/private/User/Manager.php line 632
    OCA\Memories\Cron\IndexJob->OCA\Memories\Cron\{closure}("*** sensitive parameters replaced ***")
20. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 100
    OC\User\Manager->callForSeenUsers(["Closure"])
21. /var/www/html/custom_apps/memories/lib/Cron/IndexJob.php line 63
    OCA\Memories\Cron\IndexJob->indexAllUsers()
22. /var/www/html/lib/public/BackgroundJob/Job.php line 81
    OCA\Memories\Cron\IndexJob->run(null)
23. /var/www/html/lib/public/BackgroundJob/TimedJob.php line 103
    OCP\BackgroundJob\Job->start(["OC\\BackgroundJob\\JobList"])
24. /var/www/html/lib/public/BackgroundJob/TimedJob.php line 93
    OCP\BackgroundJob\TimedJob->start(["OC\\BackgroundJob\\JobList"])
25. /var/www/html/cron.php line 152
    OCP\BackgroundJob\TimedJob->execute(["OC\\BackgroundJob\\JobList"], ["OC\\Log"])

at 2024-01-07T18:58:07+00:00

The old one:

[no app in context] Warning: GuzzleHttp\Exception\ConnectException: cURL error 28: Connection timed out after 10003 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://192.168.1.10/nextcloud/ocm-provider/ at <<closure>>

 0. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 158
    GuzzleHttp\Handler\CurlFactory::createRejection("*** sensitive parameters replaced ***")
 1. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 110
    GuzzleHttp\Handler\CurlFactory::finishError(["GuzzleHttp\\Handler\\CurlHandler"], "*** sensitive parameters replaced ***", ["GuzzleHttp\\Handler\\CurlFactory"])
 2. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php line 47
    GuzzleHttp\Handler\CurlFactory::finish(["GuzzleHttp\\Handler\\CurlHandler"], "*** sensitive parameters replaced ***", ["GuzzleHttp\\Handler\\CurlFactory"])
 3. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 137
    GuzzleHttp\Handler\CurlHandler->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 4. /var/www/html/lib/private/Http/Client/DnsPinMiddleware.php line 114
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 5. /var/www/html/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php line 35
    OC\Http\Client\DnsPinMiddleware->OC\Http\Client\{closure}("*** sensitive parameters replaced ***")
 6. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 31
    GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 7. /var/www/html/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 71
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 8. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 63
    GuzzleHttp\RedirectMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
 9. /var/www/html/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php line 75
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
10. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 331
    GuzzleHttp\HandlerStack->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
11. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 168
    GuzzleHttp\Client->transfer("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
12. /var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php line 187
    GuzzleHttp\Client->requestAsync("*** sensitive parameters replaced ***")
13. /var/www/html/lib/private/Http/Client/Client.php line 230
    GuzzleHttp\Client->request("*** sensitive parameters replaced ***", "https://192.168 ... /", [true,10,10,[tru ... "])
14. /var/www/html/lib/private/OCM/OCMDiscoveryService.php line 92
    OC\Http\Client\Client->get("https://192.168 ... /", [10,true,10])
15. /var/www/html/apps/files_sharing/lib/External/Storage.php line 84
    OC\OCM\OCMDiscoveryService->discover("https://192.168.1.10/nextcloud")
16. /var/www/html/lib/private/Files/Mount/MountPoint.php line 168
    OCA\Files_Sharing\External\Storage->__construct(["https://192.16 ... "])
17. /var/www/html/lib/private/Files/Mount/MountPoint.php line 193
    OC\Files\Mount\MountPoint->createStorage("*** sensitive parameters replaced ***")
18. /var/www/html/lib/private/Files/Mount/MountPoint.php line 294
    OC\Files\Mount\MountPoint->getStorage()
19. /var/www/html/lib/private/Files/Config/UserMountCache.php line 83
    OC\Files\Mount\MountPoint->getStorageRootId()
20. /var/www/html/lib/private/Files/SetupManager.php line 297
    OC\Files\Config\UserMountCache->registerMounts(["OC\\User\\User"], [["OCA\\Files_Sh ... ]], ["OC\\Files\\Mou ... "])
21. /var/www/html/lib/private/Files/SetupManager.php line 221
    OC\Files\SetupManager->afterUserFullySetup(["OC\\User\\User"], ["OC\\Files\\Mou ... "])
22. /var/www/html/lib/private/Files/SetupManager.php line 398
    OC\Files\SetupManager->setupForUser(["OC\\User\\User"])
23. /var/www/html/lib/private/Files/Mount/Manager.php line 139
    OC\Files\SetupManager->setupForPath("/ulno/files", true)
24. /var/www/html/lib/private/Files/View.php line 1411
    OC\Files\Mount\Manager->findIn("/ulno/files")
25. /var/www/html/lib/private/Files/Node/Node.php line 118
    OC\Files\View->addSubMounts(["OC\\Files\\FileInfo"])
26. /var/www/html/lib/private/Files/Node/Node.php line 237
    OC\Files\Node\Node->getFileInfo()
27. <<closure>>
    OC\Files\Node\Node->getEtag()
28. /var/www/html/lib/private/Files/Node/LazyFolder.php line 74
    call_user_func_array([["OC\\Files\\Node\\Folder"],"getEtag"], [])
29. /var/www/html/lib/private/Files/Node/LazyFolder.php line 238
    OC\Files\Node\LazyFolder->__call("getEtag", [])
30. /var/www/html/apps/dav/lib/Connector/Sabre/Node.php line 208
    OC\Files\Node\LazyFolder->getEtag()
31. /var/www/html/apps/dav/lib/Connector/Sabre/FilesPlugin.php line 341
    OCA\DAV\Connector\Sabre\Node->getETag()
32. /var/www/html/3rdparty/sabre/dav/lib/DAV/PropFind.php line 95
    OCA\DAV\Connector\Sabre\FilesPlugin->OCA\DAV\Connector\Sabre\{closure}("*** sensitive parameters replaced ***")
33. /var/www/html/apps/dav/lib/Connector/Sabre/FilesPlugin.php line 342
    Sabre\DAV\PropFind->handle("{DAV:}getetag", ["Closure"])
34. /var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php line 89
    OCA\DAV\Connector\Sabre\FilesPlugin->handleGetProperties(["Sabre\\DAV\\PropFind"], ["OCA\\DAV\\Files\\FilesHome"])
35. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 1052
    Sabre\DAV\Server->emit("propFind", [["Sabre\\DAV\\P ... ]])
36. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 984
    Sabre\DAV\Server->getPropertiesByNode(["Sabre\\DAV\\PropFind"], ["OCA\\DAV\\Files\\FilesHome"])
37. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 1662
    Sabre\DAV\Server->getPropertiesIteratorForPath("files/ulno", ["{DAV:}getetag"], 0)
38. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 1647
    Sabre\DAV\Server->writeMultiStatus(["Sabre\\Xml\\Wr ... ]], ["Generator"], false)
39. /var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php line 346
    Sabre\DAV\Server->generateMultiStatus(["Generator"], false)
40. /var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php line 89
    Sabre\DAV\CorePlugin->httpPropFind(["Sabre\\HTTP\\Request"], ["Sabre\\HTTP\\Response"])
41. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 472
    Sabre\DAV\Server->emit("method:PROPFIND", [["Sabre\\HTTP\\ ... ]])
42. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 253
    Sabre\DAV\Server->invokeMethod(["Sabre\\HTTP\\Request"], ["Sabre\\HTTP\\Response"])
43. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 321
    Sabre\DAV\Server->start()
44. /var/www/html/apps/dav/lib/Server.php line 365
    Sabre\DAV\Server->exec()
45. /var/www/html/apps/dav/appinfo/v2/remote.php line 35
    OCA\DAV\Server->exec()
46. /var/www/html/remote.php line 172
    require_once("/var/www/html/a ... p")

PROPFIND /remote.php/dav/files/ulno/
from 172.20.0.1 by ulno at 2024-01-07T19:14:07+00:00

I think I solved the issue:

I dumped the database and searched for 192.168.10.1 as well as a directory that I tried to share in a federation with another nextcloud server user.

I stopped all the containers but the database and then I deleted via SQL statements entries from public.oc_files_trash, public.oc_share_external, and public.oc_storages.

And then restarted the containers, and voila 100-1000times speed improvement!

Still wondered how I could have gotten the local IP of the nextcloud server of my friend in there, and it only acting up after the update, but I guess this will be hard to trace now. However, maybe the dumping-db-and-looking-for-weird-entries can help somebody else in the future, so I am posting this here.

Thanks to @jtr for insisting that this needs to be a wrongly defined “share”, so after removing this it starts running again.

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.