Good evening and thank you!
- I found some but not all of the information you requested:
Nextcloud version (eg, 20.0.5): Nextcloud 25.0.2.3
Operating system and version (eg, Ubuntu 20.04):
desktop client for Windows 10 64 bit
server: Linux(CentOS, version not given in the specification)
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.x
(that is what I found in the server specification)
PHP version (eg, 7.4): PHP ver8.0
The issue you are facing:
Some files ARE synchronized, other not.
Is this the first time you’ve seen this error? (Y/N):Y
Steps to replicate it:
- Just copy a file to the nextcloud folder or create one there. Then wait.
- 2-3 seconds later “filexxx could not be synced due to an error” is displayed
The output of your Nextcloud log in Admin > Logging: Just found that. Paste the latest entry only
[internet_connection_check] Error: GuzzleHttp\Exception\ConnectException: cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://www.nextcloud.com/ at <<closure>>
0. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 158
GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\Handl ... l}, [28,"Operation t ... "])
1. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 110
GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\Handler\CurlHandler {}, GuzzleHttp\Handl ... l}, GuzzleHttp\Handler\CurlFactory {})
2. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php line 47
GuzzleHttp\Handler\CurlFactory::finish(GuzzleHttp\Handler\CurlHandler {}, GuzzleHttp\Handl ... l}, GuzzleHttp\Handler\CurlFactory {})
3. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php line 146
GuzzleHttp\Handler\CurlHandler->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
4. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php line 35
OC\Http\Client\DnsPinMiddleware->OC\Http\Client\{closure}("*** sensitive parameters replaced ***")
5. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 31
GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
6. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 71
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
7. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 107
GuzzleHttp\RedirectMiddleware->__invoke("*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
8. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 73
GuzzleHttp\RedirectMiddleware->checkRedirect(GuzzleHttp\Psr7\Request {}, "*** sensitive parameters replaced ***", "*** sensitive parameters replaced ***")
9. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/FulfilledPromise.php line 41
GuzzleHttp\RedirectMiddleware->GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
10. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php line 48
GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise\{closure}("*** sensitive parameters replaced ***")
11. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 248
GuzzleHttp\Promise\TaskQueue->run(true)
12. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 224
GuzzleHttp\Promise\Promise->invokeWaitFn()
13. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 269
GuzzleHttp\Promise\Promise->waitIfPending()
14. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 226
GuzzleHttp\Promise\Promise->invokeWaitList()
15. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 62
GuzzleHttp\Promise\Promise->waitIfPending()
16. /home/users/1/parasite.jp-einklang/web/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 187
GuzzleHttp\Promise\Promise->wait()
17. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/Http/Client/Client.php line 218
GuzzleHttp\Client->request("get", "http://www.nextcloud.com/", ["/home/users/1/ ... "])
18. /home/users/1/parasite.jp-einklang/web/nextcloud/apps/settings/lib/Controller/CheckSetupController.php line 211
OC\Http\Client\Client->get("http://www.nextcloud.com/")
19. /home/users/1/parasite.jp-einklang/web/nextcloud/apps/settings/lib/Controller/CheckSetupController.php line 193
OCA\Settings\Controller\CheckSetupController->isSiteReachable("www.nextcloud.com")
20. /home/users/1/parasite.jp-einklang/web/nextcloud/apps/settings/lib/Controller/CheckSetupController.php line 869
OCA\Settings\Controller\CheckSetupController->hasInternetConnectivityProblems()
21. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 225
OCA\Settings\Controller\CheckSetupController->check()
22. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 133
OC\AppFramework\Http\Dispatcher->executeController(OCA\Settings\Con ... {}, "check")
23. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/AppFramework/App.php line 172
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Settings\Con ... {}, "check")
24. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/private/Route/Router.php line 298
OC\AppFramework\App::main("OCA\\Settings\\ ... r", "check", OC\AppFramework\ ... {}, ["settings.CheckSetup.check"])
25. /home/users/1/parasite.jp-einklang/web/nextcloud/lib/base.php line 1047
OC\Route\Router->match("/settings/ajax/checksetup")
26. /home/users/1/parasite.jp-einklang/web/nextcloud/index.php line 36
OC::handleRequest()
GET /nextcloud/index.php/settings/ajax/checksetup
from 218.44.121.253 by Fliegen at 2022-12-15T09:15:21+00:00
The output of your config.php file in `/path/to/nextcloud` (make sure you remove any identifiable information!):
```<?php
$CONFIG = array (
'instanceid' => 'ocmpqncdbiso',
'passwordsalt' => 'zBAwyWri0s90IiybhsujmVQrf5C7l4',
'secret' => '8J2rULobnNfUnBTGJs/9ma1prkWv44zolsOtrhB4uyK1jNP+',
'trusted_domains' =>
array (
0 => 'einklang.parasite.jp',
),
'datadirectory' => '/home/users/1/parasite.jp-einklang/web/nextcloud/data',
'dbtype' => 'mysql',
'version' => '25.0.2.3',
'overwrite.cli.url' => 'https://einklang.parasite.jp/nextcloud',
'dbname' => 'xxx-nextcloud',
'dbhost' => 'mysq-xxx',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'xxx',
'dbpassword' => 'xxx',
'installed' => true,
);
The output of your Apache/nginx/system log in `/var/log/____`: Again, sorry, I don't know where that is.
Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors.
As far as I can find out using FTP, there is no such folder in my rented space.
However, I just checked “security and setup warnings” in my nextcloud dashboard and get the following:
Security & setup warnings
It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information.
There are some errors regarding your setup.
The PHP memory limit is below the recommended value of 512MB.
The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation ↗.
The "Strict-Transport-Security" HTTP header is not set to at least "15552000" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗.
Your web server is not properly set up to resolve "/.well-known/webfinger". Further information can be found in the documentation ↗.
Your web server is not properly set up to resolve "/.well-known/nodeinfo". Further information can be found in the documentation ↗.
Your web server is not properly set up to resolve "/.well-known/caldav". Further information can be found in the documentation ↗.
Your web server is not properly set up to resolve "/.well-known/carddav". Further information can be found in the documentation ↗.
You have not set or verified your email server configuration, yet. Please head over to the Basic settings in order to set them. Afterwards, use the "Send email" button below the form to verify your settings.
Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add "default_phone_region" with the respective ISO 3166-1 code ↗ of the region to your config file.
No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation ↗.
You are currently running PHP 7.4.33. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group ↗ as soon as your distribution supports it.
The PHP OPcache module is not properly configured. See the documentation ↗ for more information.
The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply opcache.interned_strings_buffer to your PHP configuration with a value higher than 8.
The PHP modules "gmp" and/or "bcmath" are not enabled. If you use WebAuthn passwordless authentication, these modules are required.
MySQL version "5.7.36-log" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher.
Please double check the installation guides ↗, and check for any errors or warnings in the log.
Check the security of your Nextcloud over our security scan ↗.
Does any of the above help?