nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
26.78k stars 4k forks source link

[Bug]: S3: return type of AWS should be compatible with count(): int #35469

Closed sysoppl closed 1 year ago

sysoppl commented 1 year ago

⚠️ This issue respects the following points: ⚠️

Bug description

After enabling OVH S3 as external or internal storage on fresh nextcloud installation, logs are spamming with errors as below. Android app is constantly throwing errors with upload and very often indicates maintenance mode. Web interface looks like it's working (I can upload and search files).

Steps to reproduce

  1. Fresh install of nextcloud
  2. Enable S3 (tested with both external and internal)

Expected behavior

No errors in log.

Installation method

Community Docker image

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.1

Web server

Apache (supported)

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

Fresh Nextcloud Server install

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

Configuration report

{
    "system": {
        "htaccess.RewriteBase": "\/",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "overwrite.cli.url": "https:\/\/***REMOVED SENSITIVE VALUE***",
        "overwriteprotocol": "https",
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "***REMOVED SENSITIVE VALUE***",
            "https:\/\/***REMOVED SENSITIVE VALUE***",
            "***REMOVED SENSITIVE VALUE***"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "25.0.1.1",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "objectstore": {
            "class": "\\OC\\Files\\ObjectStore\\S3",
            "arguments": {
                "bucket": "***REMOVED SENSITIVE VALUE***",
                "autocreate": true,
                "key": "***REMOVED SENSITIVE VALUE***",
                "secret": "***REMOVED SENSITIVE VALUE***",
                "hostname": "s3.gra.io.cloud.ovh.net",
                "port": 443,
                "use_ssl": true,
                "region": "gra",
                "use_path_style": true
            }
        }
    }
}

List of activated Apps

Enabled:
  - activity: 2.17.0
  - calendar: 4.1.0
  - circles: 25.0.0
  - cloud_federation_api: 1.8.0
  - comments: 1.15.0
  - contacts: 5.0.1
  - contactsinteraction: 1.6.0
  - dashboard: 7.5.0
  - dav: 1.24.0
  - deck: 1.8.2
  - federatedfilesharing: 1.15.0
  - federation: 1.15.0
  - files: 1.20.1
  - files_pdfviewer: 2.6.0
  - files_rightclick: 1.4.0
  - files_sharing: 1.17.0
  - files_trashbin: 1.15.0
  - files_versions: 1.18.0
  - firstrunwizard: 2.14.0
  - logreader: 2.10.0
  - lookup_server_connector: 1.13.0
  - mail: 2.1.2
  - nextcloud_announcements: 1.14.0
  - notifications: 2.13.1
  - oauth2: 1.13.0
  - password_policy: 1.15.0
  - photos: 2.0.0
  - privacy: 1.9.0
  - provisioning_api: 1.15.0
  - recommendations: 1.4.0
  - related_resources: 1.0.3
  - serverinfo: 1.15.0
  - settings: 1.7.0
  - sharebymail: 1.15.0
  - support: 1.8.0
  - survey_client: 1.13.0
  - systemtags: 1.15.0
  - text: 3.6.0
  - theming: 2.0.1
  - twofactor_backupcodes: 1.14.0
  - twofactor_totp: 7.0.0
  - updatenotification: 1.15.0
  - user_status: 1.5.0
  - viewer: 1.9.0
  - weather_status: 1.5.0
  - workflowengine: 2.7.0
Disabled:
  - admin_audit
  - bruteforcesettings
  - encryption
  - files_external
  - suspicious_login
  - user_ldap

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

{"reqId":"1E2DkmCBJW1khVERXDIh","level":3,"time":"2022-11-28T18:34:33+00:00","remoteAddr":"172.17.0.1","user":"admin","app":"PHP","method":"GET","url":"/settings/ajax/checksetup","message":"Return type of Aws\\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#36","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36","version":"25.0.1.1","exception":{"Exception":"Error","Message":"Return type of Aws\\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#36","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php","line":9,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[8192,"Return type of Aws\\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice","/var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php",36]},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":571,"args":["/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php"],"function":"include"},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile","args":["/var/www/html/3rdparty/composer/../aws/aws-sdk-php/src/Result.php"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":66,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->","args":["Aws\\Result"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php","line":37,"function":"__invoke","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php","line":69,"function":"__invoke","class":"Aws\\S3\\RetryableMalformedResponseParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php","line":29,"function":"__invoke","class":"Aws\\S3\\AmbiguousSuccessParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":125,"function":"__invoke","class":"Aws\\S3\\GetBucketLocationParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":92,"function":"parseResponse","class":"Aws\\WrappedHttpHandler","type":"->","args":[{"__class__":"Aws\\Command"},{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameters replaced ***",[]]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":204,"function":"Aws\\{closure}","class":"Aws\\WrappedHttpHandler","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":153,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameters replaced ***",null]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":48,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":158,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":183,"function":"tick","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":248,"function":"execute","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[true]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":224,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/AwsClientTrait.php","line":58,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":287,"function":"execute","class":"Aws\\AwsClient","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":259,"function":"checkExistenceWithCommand","class":"Aws\\S3\\S3Client","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ConnectionTrait.php","line":152,"function":"doesBucketExist","class":"Aws\\S3\\S3Client","type":"->","args":["vps-storage"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":100,"function":"getConnection","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":159,"function":"writeSingle","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",{"__class__":"GuzzleHttp\\Psr7\\Stream"},"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":497,"function":"writeObject","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",null,"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":426,"function":"writeStream","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["files_external/rootcerts.crt.tmp6784572309",null,225403]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":337,"function":"writeBack","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["/tmp/oc_tmp_QcD34z-.tmp6784572309","files_external/rootcerts.crt.tmp6784572309"]},{"function":"OC\\Files\\ObjectStore\\{closure}","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/icewind/streams/src/Wrapper.php","line":96,"function":"fclose","args":[null]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":117,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":170,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":247,"function":"createCertificateBundle","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":127,"function":"getAbsoluteBundlePath","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":74,"function":"getCertBundle","class":"OC\\Http\\Client\\Client","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":218,"function":"buildRequestOptions","class":"OC\\Http\\Client\\Client","type":"->","args":[[]]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":211,"function":"get","class":"OC\\Http\\Client\\Client","type":"->","args":["http://www.nextcloud.com/"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":193,"function":"isSiteReachable","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":["www.nextcloud.com"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":868,"function":"hasInternetConnectivityProblems","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"check","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\CheckSetupController","check",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},["settings.CheckSetup.check"]]},{"file":"/var/www/html/lib/base.php","line":1047,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/ajax/checksetup"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"1E2DkmCBJW1khVERXDIh","level":3,"time":"2022-11-28T18:34:33+00:00","remoteAddr":"172.17.0.1","user":"admin","app":"PHP","method":"GET","url":"/settings/ajax/checksetup","message":"Return type of Aws\\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#46","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36","version":"25.0.1.1","exception":{"Exception":"Error","Message":"Return type of Aws\\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#46","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php","line":9,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[8192,"Return type of Aws\\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice","/var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php",46]},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":571,"args":["/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php"],"function":"include"},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile","args":["/var/www/html/3rdparty/composer/../aws/aws-sdk-php/src/Result.php"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":66,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->","args":["Aws\\Result"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php","line":37,"function":"__invoke","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php","line":69,"function":"__invoke","class":"Aws\\S3\\RetryableMalformedResponseParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php","line":29,"function":"__invoke","class":"Aws\\S3\\AmbiguousSuccessParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":125,"function":"__invoke","class":"Aws\\S3\\GetBucketLocationParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":92,"function":"parseResponse","class":"Aws\\WrappedHttpHandler","type":"->","args":[{"__class__":"Aws\\Command"},{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameters replaced ***",[]]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":204,"function":"Aws\\{closure}","class":"Aws\\WrappedHttpHandler","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":153,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameters replaced ***",null]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":48,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":158,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":183,"function":"tick","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":248,"function":"execute","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[true]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":224,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/AwsClientTrait.php","line":58,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":287,"function":"execute","class":"Aws\\AwsClient","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":259,"function":"checkExistenceWithCommand","class":"Aws\\S3\\S3Client","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ConnectionTrait.php","line":152,"function":"doesBucketExist","class":"Aws\\S3\\S3Client","type":"->","args":["vps-storage"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":100,"function":"getConnection","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":159,"function":"writeSingle","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",{"__class__":"GuzzleHttp\\Psr7\\Stream"},"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":497,"function":"writeObject","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",null,"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":426,"function":"writeStream","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["files_external/rootcerts.crt.tmp6784572309",null,225403]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":337,"function":"writeBack","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["/tmp/oc_tmp_QcD34z-.tmp6784572309","files_external/rootcerts.crt.tmp6784572309"]},{"function":"OC\\Files\\ObjectStore\\{closure}","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/icewind/streams/src/Wrapper.php","line":96,"function":"fclose","args":[null]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":117,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":170,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":247,"function":"createCertificateBundle","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":127,"function":"getAbsoluteBundlePath","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":74,"function":"getCertBundle","class":"OC\\Http\\Client\\Client","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":218,"function":"buildRequestOptions","class":"OC\\Http\\Client\\Client","type":"->","args":[[]]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":211,"function":"get","class":"OC\\Http\\Client\\Client","type":"->","args":["http://www.nextcloud.com/"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":193,"function":"isSiteReachable","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":["www.nextcloud.com"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":868,"function":"hasInternetConnectivityProblems","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"check","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\CheckSetupController","check",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},["settings.CheckSetup.check"]]},{"file":"/var/www/html/lib/base.php","line":1047,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/ajax/checksetup"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"1E2DkmCBJW1khVERXDIh","level":3,"time":"2022-11-28T18:34:33+00:00","remoteAddr":"172.17.0.1","user":"admin","app":"PHP","method":"GET","url":"/settings/ajax/checksetup","message":"Return type of Aws\\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#13","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36","version":"25.0.1.1","exception":{"Exception":"Error","Message":"Return type of Aws\\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#13","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php","line":9,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[8192,"Return type of Aws\\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice","/var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php",13]},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":571,"args":["/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php"],"function":"include"},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile","args":["/var/www/html/3rdparty/composer/../aws/aws-sdk-php/src/Result.php"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":66,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->","args":["Aws\\Result"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php","line":37,"function":"__invoke","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php","line":69,"function":"__invoke","class":"Aws\\S3\\RetryableMalformedResponseParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php","line":29,"function":"__invoke","class":"Aws\\S3\\AmbiguousSuccessParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":125,"function":"__invoke","class":"Aws\\S3\\GetBucketLocationParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":92,"function":"parseResponse","class":"Aws\\WrappedHttpHandler","type":"->","args":[{"__class__":"Aws\\Command"},{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameters replaced ***",[]]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":204,"function":"Aws\\{closure}","class":"Aws\\WrappedHttpHandler","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":153,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameters replaced ***",null]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":48,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":158,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":183,"function":"tick","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":248,"function":"execute","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[true]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":224,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/AwsClientTrait.php","line":58,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":287,"function":"execute","class":"Aws\\AwsClient","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":259,"function":"checkExistenceWithCommand","class":"Aws\\S3\\S3Client","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ConnectionTrait.php","line":152,"function":"doesBucketExist","class":"Aws\\S3\\S3Client","type":"->","args":["vps-storage"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":100,"function":"getConnection","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":159,"function":"writeSingle","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",{"__class__":"GuzzleHttp\\Psr7\\Stream"},"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":497,"function":"writeObject","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",null,"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":426,"function":"writeStream","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["files_external/rootcerts.crt.tmp6784572309",null,225403]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":337,"function":"writeBack","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["/tmp/oc_tmp_QcD34z-.tmp6784572309","files_external/rootcerts.crt.tmp6784572309"]},{"function":"OC\\Files\\ObjectStore\\{closure}","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/icewind/streams/src/Wrapper.php","line":96,"function":"fclose","args":[null]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":117,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":170,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":247,"function":"createCertificateBundle","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":127,"function":"getAbsoluteBundlePath","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":74,"function":"getCertBundle","class":"OC\\Http\\Client\\Client","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":218,"function":"buildRequestOptions","class":"OC\\Http\\Client\\Client","type":"->","args":[[]]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":211,"function":"get","class":"OC\\Http\\Client\\Client","type":"->","args":["http://www.nextcloud.com/"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":193,"function":"isSiteReachable","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":["www.nextcloud.com"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":868,"function":"hasInternetConnectivityProblems","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"check","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\CheckSetupController","check",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},["settings.CheckSetup.check"]]},{"file":"/var/www/html/lib/base.php","line":1047,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/ajax/checksetup"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"1E2DkmCBJW1khVERXDIh","level":3,"time":"2022-11-28T18:34:33+00:00","remoteAddr":"172.17.0.1","user":"admin","app":"PHP","method":"GET","url":"/settings/ajax/checksetup","message":"Return type of Aws\\Result::count() should either be compatible with Countable::count(): int, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#56","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36","version":"25.0.1.1","exception":{"Exception":"Error","Message":"Return type of Aws\\Result::count() should either be compatible with Countable::count(): int, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php#56","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php","line":9,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[8192,"Return type of Aws\\Result::count() should either be compatible with Countable::count(): int, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice","/var/www/html/3rdparty/aws/aws-sdk-php/src/HasDataTrait.php",56]},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":571,"args":["/var/www/html/3rdparty/aws/aws-sdk-php/src/Result.php"],"function":"include"},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile","args":["/var/www/html/3rdparty/composer/../aws/aws-sdk-php/src/Result.php"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":66,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->","args":["Aws\\Result"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php","line":37,"function":"__invoke","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php","line":69,"function":"__invoke","class":"Aws\\S3\\RetryableMalformedResponseParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php","line":29,"function":"__invoke","class":"Aws\\S3\\AmbiguousSuccessParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":125,"function":"__invoke","class":"Aws\\S3\\GetBucketLocationParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":92,"function":"parseResponse","class":"Aws\\WrappedHttpHandler","type":"->","args":[{"__class__":"Aws\\Command"},{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameters replaced ***",[]]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":204,"function":"Aws\\{closure}","class":"Aws\\WrappedHttpHandler","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":153,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameters replaced ***",null]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":48,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":158,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":183,"function":"tick","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":248,"function":"execute","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[true]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":224,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/AwsClientTrait.php","line":58,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":287,"function":"execute","class":"Aws\\AwsClient","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":259,"function":"checkExistenceWithCommand","class":"Aws\\S3\\S3Client","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ConnectionTrait.php","line":152,"function":"doesBucketExist","class":"Aws\\S3\\S3Client","type":"->","args":["vps-storage"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":100,"function":"getConnection","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":159,"function":"writeSingle","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",{"__class__":"GuzzleHttp\\Psr7\\Stream"},"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":497,"function":"writeObject","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188",null,"application/octet-stream"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":426,"function":"writeStream","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["files_external/rootcerts.crt.tmp6784572309",null,225403]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":337,"function":"writeBack","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["/tmp/oc_tmp_QcD34z-.tmp6784572309","files_external/rootcerts.crt.tmp6784572309"]},{"function":"OC\\Files\\ObjectStore\\{closure}","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/icewind/streams/src/Wrapper.php","line":96,"function":"fclose","args":[null]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":117,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":170,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":247,"function":"createCertificateBundle","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":127,"function":"getAbsoluteBundlePath","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":74,"function":"getCertBundle","class":"OC\\Http\\Client\\Client","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":218,"function":"buildRequestOptions","class":"OC\\Http\\Client\\Client","type":"->","args":[[]]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":211,"function":"get","class":"OC\\Http\\Client\\Client","type":"->","args":["http://www.nextcloud.com/"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":193,"function":"isSiteReachable","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":["www.nextcloud.com"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":868,"function":"hasInternetConnectivityProblems","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"check","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\CheckSetupController","check",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},["settings.CheckSetup.check"]]},{"file":"/var/www/html/lib/base.php","line":1047,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/ajax/checksetup"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"1E2DkmCBJW1khVERXDIh","level":3,"time":"2022-11-28T18:34:34+00:00","remoteAddr":"172.17.0.1","user":"admin","app":"PHP","method":"GET","url":"/settings/ajax/checksetup","message":"Return type of Aws\\Api\\DateTimeResult::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/Api/DateTimeResult.php#97","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36","version":"25.0.1.1","exception":{"Exception":"Error","Message":"Return type of Aws\\Api\\DateTimeResult::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /var/www/html/3rdparty/aws/aws-sdk-php/src/Api/DateTimeResult.php#97","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/DateTimeResult.php","line":12,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[8192,"Return type of Aws\\Api\\DateTimeResult::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice","/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/DateTimeResult.php",97]},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":571,"args":["/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/DateTimeResult.php"],"function":"include"},{"file":"/var/www/html/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile","args":["/var/www/html/3rdparty/composer/../aws/aws-sdk-php/src/Api/DateTimeResult.php"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":120,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->","args":["Aws\\Api\\DateTimeResult"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php","line":47,"function":"extractHeader","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":["LastModified",{"__class__":"Aws\\Api\\TimestampShape"},"*** sensitive parameters replaced ***",[false,"","","",""]]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/RetryableMalformedResponseParser.php","line":37,"function":"__invoke","class":"Aws\\Api\\Parser\\AbstractRestParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/AmbiguousSuccessParser.php","line":69,"function":"__invoke","class":"Aws\\S3\\RetryableMalformedResponseParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/GetBucketLocationParser.php","line":29,"function":"__invoke","class":"Aws\\S3\\AmbiguousSuccessParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":125,"function":"__invoke","class":"Aws\\S3\\GetBucketLocationParser","type":"->","args":[{"__class__":"Aws\\Command"},"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/WrappedHttpHandler.php","line":92,"function":"parseResponse","class":"Aws\\WrappedHttpHandler","type":"->","args":[{"__class__":"Aws\\Command"},{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameters replaced ***",[]]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":204,"function":"Aws\\{closure}","class":"Aws\\WrappedHttpHandler","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":153,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameters replaced ***",null]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":48,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":158,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php","line":183,"function":"tick","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":248,"function":"execute","class":"GuzzleHttp\\Handler\\CurlMultiHandler","type":"->","args":[true]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":224,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":269,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":226,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/AwsClientTrait.php","line":58,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":287,"function":"execute","class":"Aws\\AwsClient","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/3rdparty/aws/aws-sdk-php/src/S3/S3ClientTrait.php","line":272,"function":"checkExistenceWithCommand","class":"Aws\\S3\\S3Client","type":"->","args":[{"__class__":"Aws\\Command"}]},{"file":"/var/www/html/lib/private/Files/ObjectStore/S3ObjectTrait.php","line":180,"function":"doesObjectExist","class":"Aws\\S3\\S3Client","type":"->","args":["vps-storage","urn:oid:188"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":525,"function":"objectExists","class":"OC\\Files\\ObjectStore\\S3","type":"->","args":["urn:oid:188"]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":426,"function":"writeStream","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["files_external/rootcerts.crt.tmp6784572309",null,225403]},{"file":"/var/www/html/lib/private/Files/ObjectStore/ObjectStoreStorage.php","line":337,"function":"writeBack","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["/tmp/oc_tmp_QcD34z-.tmp6784572309","files_external/rootcerts.crt.tmp6784572309"]},{"function":"OC\\Files\\ObjectStore\\{closure}","class":"OC\\Files\\ObjectStore\\ObjectStoreStorage","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/icewind/streams/src/Wrapper.php","line":96,"function":"fclose","args":[null]},{"file":"/var/www/html/3rdparty/icewind/streams/src/CallbackWrapper.php","line":117,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":170,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Security/CertificateManager.php","line":247,"function":"createCertificateBundle","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":127,"function":"getAbsoluteBundlePath","class":"OC\\Security\\CertificateManager","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":74,"function":"getCertBundle","class":"OC\\Http\\Client\\Client","type":"->","args":[]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":218,"function":"buildRequestOptions","class":"OC\\Http\\Client\\Client","type":"->","args":[[]]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":211,"function":"get","class":"OC\\Http\\Client\\Client","type":"->","args":["http://www.nextcloud.com/"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":193,"function":"isSiteReachable","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":["www.nextcloud.com"]},{"file":"/var/www/html/apps/settings/lib/Controller/CheckSetupController.php","line":868,"function":"hasInternetConnectivityProblems","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"check","class":"OCA\\Settings\\Controller\\CheckSetupController","type":"->","args":[]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Settings\\Controller\\CheckSetupController"},"check"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\A

Additional info

I tried fresh installing it two times, first time without any additional plugins, and result was the same.

Also, here is full log, as it is longer than 65k characters logs.log

I'm using https://hub.docker.com/_/nextcloud image

szaimen commented 1 year ago

Please try again with 25.0.2

sysoppl commented 1 year ago

25.0.2 RC1 - no errors