Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NC 20] "cURL error 28: Operation timed out" when uploading big files to nonlocal federation share #26071

Closed
MexHigh opened this issue Mar 11, 2021 · 15 comments · Fixed by #38292
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 25-feedback bug feature: federation

Comments

@MexHigh
Copy link

MexHigh commented Mar 11, 2021

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Getting invited to a shared folder on another server via federation
  2. Accept the invite
  3. Upload a small textfile --> works
  4. Upload a large (170MB) MP4 video

Expected behaviour

The file should be uploaded sucessfully

Actual behaviour

  • Upload bar fills up, then shows "Processing data" (translated from German: "Daten werden verarbeitet...")
  • After some time, a popup is shown: cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

Server configuration

Operating system:
Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-66-generic x86_64) running docker-ce v20.10.5 build 55c4c88

Web server:

  • The Apache server used inside the nextcloud docker container (Server version: Apache/2.4.38 (Debian); Server built: 2020-08-25T20:08:29)
  • Caddy v2.3.0 as reverse proxy

Database:
mysql v8.0.22 for Linux on x86_64 (MySQL Community Server - GPL)

PHP version:
The one used in nextcloud docker container (PHP 7.4.14 (cli) (built: Jan 7 2021 17:26:34))

Nextcloud version: (see Nextcloud admin page)
Nextcloud 20.0.8

Updated from an older Nextcloud/ownCloud or fresh install:
Well I'm running this nextcloud instance since two or three major versions, I think.

Where did you install Nextcloud from:
I'm using the official docker image with this custom Dockerfile (to add smbclient):

FROM nextcloud:latest
RUN apt update && apt install -y procps smbclient && rm -rf /var/lib/apt/lists/*

Signing status:

Signing status
No errors have been found.

List of activated apps:

App list
Enabled:
  - accessibility: 1.6.0
  - activity: 2.13.4
  - admin_audit: 1.10.0
  - apporder: 0.12.0
  - calendar: 2.1.3
  - cloud_federation_api: 1.3.0
  - comments: 1.10.0
  - contacts: 3.4.3
  - contactsinteraction: 1.1.0
  - dashboard: 7.0.0
  - dav: 1.16.2
  - federatedfilesharing: 1.10.2
  - federation: 1.10.1
  - files: 1.15.0
  - files_antivirus: 3.2.0
  - files_external: 1.11.1
  - files_pdfviewer: 2.0.1
  - files_rightclick: 0.17.0
  - files_sharing: 1.12.1
  - files_trashbin: 1.10.1
  - files_versions: 1.13.0
  - files_videoplayer: 1.9.0
  - firstrunwizard: 2.9.0
  - groupfolders: 8.2.0
  - impersonate: 1.7.0
  - integration_gitlab: 0.0.15
  - integration_google: 0.1.10
  - integration_moodle: 0.0.9
  - logreader: 2.5.0
  - lookup_server_connector: 1.8.0
  - mail: 1.9.1
  - notifications: 2.8.0
  - oauth2: 1.8.0
  - password_policy: 1.10.1
  - photos: 1.2.1
  - privacy: 1.4.0
  - provisioning_api: 1.10.0
  - quota_warning: 1.9.1
  - serverinfo: 1.10.0
  - settings: 1.2.0
  - sharebymail: 1.10.0
  - systemtags: 1.10.0
  - tasks: 0.13.6
  - text: 3.1.0
  - theming: 1.11.0
  - twofactor_backupcodes: 1.9.0
  - updatenotification: 1.10.0
  - user_status: 1.0.1
  - viewer: 1.4.0
  - weather_status: 1.0.0
  - workflowengine: 2.2.0
Disabled:
  - encryption
  - nextcloud_announcements
  - recommendations
  - richdocuments
  - support
  - survey_client
  - user_ldap

Nextcloud configuration:

Config report
{
    "system": {
        "htaccess.RewriteBase": "\/",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "cloud.***REMOVED DOMAIN***",
            "bc-server:8110",
            "192.168.10.3:8110"
        ],
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "forwarded_for_headers": [
            "HTTP_X_FORWARDED_FOR",
            "X-FORWARDED-FOR",
            "HTTP_X_REAL_IP"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "20.0.4.0",
        "overwrite.cli.url": "https:\/\/cloud.***REMOVED DOMAIN***",
        "overwriteprotocol": "https",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "mail_sendmailmode": "smtp",
        "skeletondirectory": "",
        "default_language": "de",
        "default_locale": "de_DE",
        "simpleSignUpLink.shown": false,
        "has_rebuilt_cache": true,
        "maintenance": false,
        "theme": "",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "mail_smtpmode": "smtp",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpsecure": "ssl",
        "mail_smtpauth": true,
        "mail_smtpauthtype": "LOGIN",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "app_install_overwrite": [
            "apporder"
        ],
        "loglevel": 2
    }
}

Are you using external storage, if yes which one: no

Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser:
Chromium Version 89.0.4389.82 (Offizieller Build) Arch Linux (64-Bit)

Operating system:
Manajaro Linux 5.4.101-1-MANJARO

Logs

Web server error log

Web server error log

There are some SMB errors in it as well that are not relevant to the issue. I'm working on it ;)

nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:34 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:35 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:36 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:37 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:38 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:39 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:40 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:41 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:42 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:43 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:44 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:45 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:46 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:44 +0000] "MKCOL /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637 HTTP/1.1" 201 548 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:47 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:48 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:49 +0000] "GET / HTTP/1.1" 302 1550 "-" "Go-http-client/2.0"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:49 +0000] "GET /login HTTP/1.1" 200 5226 "https://cloud.leon.wtf" "Go-http-client/2.0"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:47 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/0 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:50 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/settings/admin/overview" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:50 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/10485760 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:54:56 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:54 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/20971520 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:54:57 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 988 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:54:57 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 990 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:59 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:57 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/31457280 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:54:59 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/41943040 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:01 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/52428800 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:04 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/62914560 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:07 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/73400320 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:10 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/83886080 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:12 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/94371840 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:15 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/104857600 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:17 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/115343360 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:20 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/settings/admin/overview" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:19 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/125829120 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:22 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/136314880 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:55:27 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 990 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:25 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/146800640 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:29 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:55:29 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 988 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:28 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/157286400 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:31 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/167772160 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:38 +0000] "PUT /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/178257920 HTTP/1.1" 201 730 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:43 +0000] "GET /index.php/apps/files/ajax/getstoragestats.php?dir=%2FTest%20(2) HTTP/1.1" 200 966 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:50 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/settings/admin/overview" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:55:57 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 990 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:59 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:56:01 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 988 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:11 +0000] "PROPFIND /remote.php/dav/ HTTP/1.1" 401 1847 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:11 +0000] "PROPFIND /remote.php/dav/ HTTP/1.1" 401 1837 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:11 +0000] "PROPFIND /remote.php/dav/ HTTP/1.1" 207 1873 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:11 +0000] "PROPFIND /remote.php/dav/ HTTP/1.1" 207 1882 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:11 +0000] "PROPFIND /remote.php/dav/principals/users/leon/ HTTP/1.1" 401 1841 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/principals/users/leon/ HTTP/1.1" 401 1841 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/principals/users/leon/ HTTP/1.1" 207 2073 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/principals/users/leon/ HTTP/1.1" 207 2086 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/calendars/leon/ HTTP/1.1" 401 1845 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/addressbooks/users/leon/ HTTP/1.1" 401 1845 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/addressbooks/users/leon/ HTTP/1.1" 207 2032 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - leon [11/Mar/2021:15:56:12 +0000] "PROPFIND /remote.php/dav/calendars/leon/ HTTP/1.1" 207 2869 "-" "Mozilla/5.0 (X11; Linux x86_64) KHTML/5.79.0 (like Gecko) Konqueror/5 KIO/5.79"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:55:43 +0000] "MOVE /remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615478084637/.file HTTP/1.1" 500 910 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:20 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/settings/admin/overview" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | smbXcli_negprot_smb1_done: No compatible protocol selected by server.
nextcloud    | Protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:21 +0000] "GET /index.php/apps/files/ajax/getstoragestats.php?dir=%2FTest%20(2) HTTP/1.1" 200 966 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"
nextcloud    | 127.0.0.1 - - [11/Mar/2021:15:56:27 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.38 (Debian) PHP/7.4.14 (internal dummy connection)"
nextcloud    | 172.30.10.1 - benjamin [11/Mar/2021:15:56:27 +0000] "PROPFIND /remote.php/dav/files/benjamin/ HTTP/1.1" 207 990 "-" "Mozilla/5.0 (Windows) mirall/3.1.3stable-Win64 (build 20210218) (Nextcloud)"
nextcloud    | 172.30.10.1 - - [11/Mar/2021:15:56:29 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 230 "https://cloud.leon.wtf/apps/files/?dir=/Test%20(2)&fileid=279706" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36"

Nextcloud log (data/nextcloud.log)

Nextcloud log
{"reqId":"cTmpFwmcjZ0Gbo3O5VMy","level":3,"time":"2021-03-11T15:31:58+00:00","remoteAddr":"89.244.180.63","user":"leon","app":"no app in context","method":"MOVE","url":"/remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","message":{"Exception":"GuzzleHttp\\Exception\\ConnectException","Message":"cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":155,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"errno":28,"error":"Operation timed out after 30000 milliseconds with 0 bytes received","appconnect_time":0.083738,"url":"https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4","content_type":null,"http_code":100,"header_size":25,"request_size":320,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":29.999447,"namelookup_time":0.001232,"connect_time":0.038199,"pretransfer_time":0.083766,"size_upload":35454976,"size_download":0,"speed_download":0,"speed_upload":1181871,"download_content_length":-1,"upload_content_length":181403648,"starttransfer_time":0.120828,"redirect_time":0,"redirect_url":"","primary_ip":"2.202.2.223","certinfo":[],"primary_port":443,"local_ip":"172.30.10.2","local_port":54406,"http_version":2,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":83738,"connect_time_us":38199,"namelookup_time_us":1232,"pretransfer_time_us":83766,"redirect_time_us":0,"starttransfer_time_us":120828,"total_time_us":29999447,"curl_version":"7.64.0"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":105,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"__class__":"GuzzleHttp\\Handler\\CurlHandler"},{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php","line":43,"function":"finish","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"__class__":"GuzzleHttp\\Handler\\CurlHandler"},{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":28,"function":"__invoke","class":"GuzzleHttp\\Handler\\CurlHandler","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":51,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php","line":66,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":29,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php","line":70,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":59,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php","line":71,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":361,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":163,"function":"transfer","class":"GuzzleHttp\\Client","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":183,"function":"requestAsync","class":"GuzzleHttp\\Client","type":"->","args":["put",{"__class__":"GuzzleHttp\\Psr7\\Uri"},{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true,"_conditional":{"User-Agent":"GuzzleHttp/6.5.1 curl/7.64.0 PHP/7.4.14"}}]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":339,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["put","https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4",{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"body":null,"auth":["iHBhEfvieOEatju",""],"headers":{"User-Agent":"Nextcloud Server Crawler","Accept-Encoding":"gzip"},"synchronous":true}]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":518,"function":"put","class":"OC\\Http\\Client\\Client","type":"->","args":["https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4",{"body":null,"auth":["iHBhEfvieOEatju",""]}]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":425,"function":"uploadFile","class":"OC\\Files\\Storage\\DAV","type":"->","args":["/tmp/oc_tmp_gfNHrg-.mp4","Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":416,"function":"writeBack","class":"OC\\Files\\Storage\\DAV","type":"->","args":["/tmp/oc_tmp_gfNHrg-.mp4","Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"function":"OC\\Files\\Storage\\{closure}","class":"OC\\Files\\Storage\\DAV","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":121,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Storage/Common.php","line":870,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OC\\Files\\Storage\\Common","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/AvirWrapper.php","line":94,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OCA\\Files_Antivirus\\AvirWrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":207,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/Directory.php","line":155,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":311,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":135,"function":"copyNode","class":"Sabre\\DAV\\Tree","type":"->","args":[{"__class__":"OCA\\DAV\\Upload\\FutureFile"},{"__class__":"OCA\\DAV\\Connector\\Sabre\\Directory"},"Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":167,"function":"copy","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":95,"function":"move","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":77,"function":"performMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":632,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMove",["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":474,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["method:MOVE",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":251,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"start","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","Line":200,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","version":"20.0.4.0"}
{"reqId":"cTmpFwmcjZ0Gbo3O5VMy","level":4,"time":"2021-03-11T15:31:58+00:00","remoteAddr":"89.244.180.63","user":"leon","app":"webdav","method":"MOVE","url":"/remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","message":{"Exception":"Sabre\\DAV\\Exception","Message":"cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)","Code":0,"Trace":[{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":260,"function":"convertToSabreException","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[{"__class__":"GuzzleHttp\\Exception\\ConnectException"}]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/Directory.php","line":155,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":311,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":135,"function":"copyNode","class":"Sabre\\DAV\\Tree","type":"->","args":[{"__class__":"OCA\\DAV\\Upload\\FutureFile"},{"__class__":"OCA\\DAV\\Connector\\Sabre\\Directory"},"Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":167,"function":"copy","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":95,"function":"move","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":77,"function":"performMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":632,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMove",["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":474,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["method:MOVE",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":251,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"start","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","Line":677,"Previous":{"Exception":"GuzzleHttp\\Exception\\ConnectException","Message":"cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":155,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"errno":28,"error":"Operation timed out after 30000 milliseconds with 0 bytes received","appconnect_time":0.083738,"url":"https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4","content_type":null,"http_code":100,"header_size":25,"request_size":320,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":29.999447,"namelookup_time":0.001232,"connect_time":0.038199,"pretransfer_time":0.083766,"size_upload":35454976,"size_download":0,"speed_download":0,"speed_upload":1181871,"download_content_length":-1,"upload_content_length":181403648,"starttransfer_time":0.120828,"redirect_time":0,"redirect_url":"","primary_ip":"2.202.2.223","certinfo":[],"primary_port":443,"local_ip":"172.30.10.2","local_port":54406,"http_version":2,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":83738,"connect_time_us":38199,"namelookup_time_us":1232,"pretransfer_time_us":83766,"redirect_time_us":0,"starttransfer_time_us":120828,"total_time_us":29999447,"curl_version":"7.64.0"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":105,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"__class__":"GuzzleHttp\\Handler\\CurlHandler"},{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php","line":43,"function":"finish","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"__class__":"GuzzleHttp\\Handler\\CurlHandler"},{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":{"__class__":"GuzzleHttp\\Psr7\\Response"},"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":28,"function":"__invoke","class":"GuzzleHttp\\Handler\\CurlHandler","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":51,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php","line":66,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":29,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php","line":70,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":59,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php","line":71,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":361,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":163,"function":"transfer","class":"GuzzleHttp\\Client","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php","line":183,"function":"requestAsync","class":"GuzzleHttp\\Client","type":"->","args":["put",{"__class__":"GuzzleHttp\\Psr7\\Uri"},{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"auth":["iHBhEfvieOEatju",""],"synchronous":true,"handler":{"__class__":"GuzzleHttp\\HandlerStack"},"allow_redirects":{"max":5,"protocols":["http","https"],"strict":false,"referer":false,"track_redirects":false},"http_errors":true,"decode_content":true,"cookies":false,"idn_conversion":true,"_conditional":{"User-Agent":"GuzzleHttp/6.5.1 curl/7.64.0 PHP/7.4.14"}}]},{"file":"/var/www/html/lib/private/Http/Client/Client.php","line":339,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["put","https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4",{"verify":"/var/www/html/data/files_external/rootcerts.crt","timeout":30,"body":null,"auth":["iHBhEfvieOEatju",""],"headers":{"User-Agent":"Nextcloud Server Crawler","Accept-Encoding":"gzip"},"synchronous":true}]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":518,"function":"put","class":"OC\\Http\\Client\\Client","type":"->","args":["https://cloud.tech-nickl.de/public.php/webdav/Paqman%20_%20Jitsi%20Meet%20-%20Google%20Chrome%202021-03-08%2017-32-37.mp4",{"body":null,"auth":["iHBhEfvieOEatju",""]}]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":425,"function":"uploadFile","class":"OC\\Files\\Storage\\DAV","type":"->","args":["/tmp/oc_tmp_gfNHrg-.mp4","Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/lib/private/Files/Storage/DAV.php","line":416,"function":"writeBack","class":"OC\\Files\\Storage\\DAV","type":"->","args":["/tmp/oc_tmp_gfNHrg-.mp4","Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"function":"OC\\Files\\Storage\\{closure}","class":"OC\\Files\\Storage\\DAV","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":121,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Storage/Common.php","line":870,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OC\\Files\\Storage\\Common","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/AvirWrapper.php","line":94,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php","line":631,"function":"writeStream","class":"OCA\\Files_Antivirus\\AvirWrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null,null]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":207,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/Directory.php","line":155,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":311,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4",null]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":135,"function":"copyNode","class":"Sabre\\DAV\\Tree","type":"->","args":[{"__class__":"OCA\\DAV\\Upload\\FutureFile"},{"__class__":"OCA\\DAV\\Connector\\Sabre\\Directory"},"Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Tree.php","line":167,"function":"copy","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":95,"function":"move","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/apps/dav/lib/Upload/ChunkingPlugin.php","line":77,"function":"performMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":632,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMove",["uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","files/leon/Test (2)/Paqman _ Jitsi Meet - Google Chrome 2021-03-08 17-32-37.mp4"]]},{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":474,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["method:MOVE",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":251,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"start","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","Line":200},"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","version":"20.0.4.0"}
{"reqId":"cTmpFwmcjZ0Gbo3O5VMy","level":3,"time":"2021-03-11T15:31:58+00:00","remoteAddr":"89.244.180.63","user":"leon","app":"PHP","method":"MOVE","url":"/remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","message":{"Exception":"Error","Message":"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132) at /var/www/html/apps/dav/lib/Connector/Sabre/File.php#691","Code":0,"Trace":[{"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[2,"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132)","/var/www/html/apps/dav/lib/Connector/Sabre/File.php",691,{"string":"X-Hash-SHA256: 1d1de01ab300cf462bc97d23b618a278cc830f3d994fd995c0d12b790b4c0a3a"}]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":691,"function":"header","args":["X-Hash-SHA256: 1d1de01ab300cf462bc97d23b618a278cc830f3d994fd995c0d12b790b4c0a3a"]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":195,"function":"header","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["X-Hash-SHA256: 1d1de01ab300cf462bc97d23b618a278cc830f3d994fd995c0d12b790b4c0a3a"]},{"function":"OCA\\DAV\\Connector\\Sabre\\{closure}","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":71,"function":"call_user_func","args":[{"__class__":"Closure"},"*** sensitive parameter replaced ***"]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":91,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","version":"20.0.4.0"}
{"reqId":"cTmpFwmcjZ0Gbo3O5VMy","level":3,"time":"2021-03-11T15:31:58+00:00","remoteAddr":"89.244.180.63","user":"leon","app":"PHP","method":"MOVE","url":"/remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","message":{"Exception":"Error","Message":"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132) at /var/www/html/apps/dav/lib/Connector/Sabre/File.php#691","Code":0,"Trace":[{"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[2,"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132)","/var/www/html/apps/dav/lib/Connector/Sabre/File.php",691,{"string":"X-Hash-SHA1: 4fd84571322c0d2aea32ea19f3f83b04da7e304c"}]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":691,"function":"header","args":["X-Hash-SHA1: 4fd84571322c0d2aea32ea19f3f83b04da7e304c"]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":192,"function":"header","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["X-Hash-SHA1: 4fd84571322c0d2aea32ea19f3f83b04da7e304c"]},{"function":"OCA\\DAV\\Connector\\Sabre\\{closure}","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":71,"function":"call_user_func","args":[{"__class__":"Closure"},"*** sensitive parameter replaced ***"]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":75,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":91,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","version":"20.0.4.0"}
{"reqId":"cTmpFwmcjZ0Gbo3O5VMy","level":3,"time":"2021-03-11T15:31:58+00:00","remoteAddr":"89.244.180.63","user":"leon","app":"PHP","method":"MOVE","url":"/remote.php/dav/uploads/leon/web-file-upload-2743b50f05612fdf34bdc31a4faa37b9-1615476648603/.file","message":{"Exception":"Error","Message":"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132) at /var/www/html/apps/dav/lib/Connector/Sabre/File.php#691","Code":0,"Trace":[{"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::","args":[2,"Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132)","/var/www/html/apps/dav/lib/Connector/Sabre/File.php",691,{"string":"X-Hash-MD5: d3401e935e620da931c6ea3689333332"}]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":691,"function":"header","args":["X-Hash-MD5: d3401e935e620da931c6ea3689333332"]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/File.php","line":189,"function":"header","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["X-Hash-MD5: d3401e935e620da931c6ea3689333332"]},{"function":"OCA\\DAV\\Connector\\Sabre\\{closure}","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":71,"function":"call_user_func","args":[{"__class__":"Closure"},"*** sensitive parameter replaced ***"]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":75,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/lib/private/Files/Stream/HashWrapper.php","line":75,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"function":"stream_close","class":"OC\\Files\\Stream\\HashWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":132,"function":"fclose","args":[null]},{"file":"/var/www/html/apps/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":119,"function":"stream_close","class":"Icewind\\Streams\\Wrapper","type":"->","args":[]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":319,"function":"stream_close","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":332,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":167,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Log/ErrorHandler.php","Line":91,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36","version":"20.0.4.0"}

Browser log

Browser log

The javascript console log (removed all jquery deprecation warnings)
Screenshot_20210311_163843-1

The network log (the request that failed)
Screenshot_20210311_164300

Additional information

This problem does not occur when uploading to an owned federation share or anywhere else.

We also tried it the other way around (I created the federation share and someone else tried to upload the same file, which has not worked either (same error)). He uses the same nextcloud version and Firefox on Windows as client browser.

We've also set our PHP upload limits to some gigabytes. This is my custom-php.ini:

memory_limit=6G

pm = dynamic
pm.max_children = 120
pm.start_servers = 12
pm.min_spare_servers = 6
pm.max_spare_servers = 18

opcache.enable=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.revalidate_freq=1

upload_max_filesize 5G
post_max_size 5G
@MexHigh MexHigh added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Mar 11, 2021
@szaimen
Copy link
Contributor

szaimen commented Jun 25, 2021

Hi there, are you able to upload such big files via a normal public link to that specific server?

@MexHigh
Copy link
Author

MexHigh commented Jul 11, 2021

Yes, this works without any error (tested with 599MB). The error on the federated share still exists.

@szaimen szaimen added 1. to develop Accepted and waiting to be taken care of feature: federation and removed 0. Needs triage Pending check for reproducibility or if it fits our roadmap needs info labels Jul 14, 2021
@kingul
Copy link

kingul commented Jul 16, 2021

Same problem here, tested with Apache and Nginx, php7.4-fpm and php8.0-fpm, all combinations, Nextcloud 22.
The uploaded file is uploaded to my server then, after finish, is trying to upload itself from my server to the federated server's folder. So, http client is trying to access the uploaded file from federated folder, but this file is in process of uploading to federated folder after finishing uploading to my server, resulting in a timeout after 30 seconds,, if the uploaded file is big.

That's not the expected behavior, the file should upload directly to the federated server.

P.S. This problem is also if we try to download a big file from federated folder. It's trying to download from my server, but in the same time is downloading in background from federated folder, which takes time. After finish downloading from federated folder(in background) it will give me the message to download the file (if not timing out waiting to pull the file)
Also not expected behavior, because it should download directly from federated server.

@fefrei
Copy link

fefrei commented Aug 11, 2021

The same timeout hits in other situations. I have a file that I want to move into a federated share using the web UI, and the move fails reproducibly with the same error – shown as a generic “Could not move ” in the UI, but logged with details:

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://<federation target>/cloud/public.php/webdav/<filename>

@getle87
Copy link

getle87 commented Aug 19, 2021

I have the same problem with NC 21.0.4, but I found a workaround here: https://help.nextcloud.com/t/curl-error-28-operation-timed-out-after-xxxxxx-milliseconds-with-xxxxxx-out-of-xxxxxx-bytes-received-see-http-curl-haxx-se-libcurl-c-libcurl-errors-html/67621

I set the timeout to 3600 in /path/to/nextcloud/lib/private/Http/Client/Client.php and the upload to my federated share works without any issues. I tested it with 1.5GB big files.

screenshot

The setting will be overwritten if you update Nextcloud to a new version

@maxkratz
Copy link

Update: This issue is not resolved in NC v23 (at least for my instance).

@getle87 The fix you linked seems to resolve the issue for some of my files but not for all. The error message changes to *Server replied 504 Gateway Time-out" to "GET https://$instance/remote.php/dav/files/$user/...". Do you (or anybody else) have any idea how to fix this error? In my case, I want to download large files over the federation from another Nextcloud server which connection is relatively slow.

@kingul
Copy link

kingul commented Dec 24, 2021

@maxkratz
I don't think it will work again, the issue was opened a long time ago. It worked before as it supposed to be.
Probably marketing strategy for enterprise solution , like many others do.

@maxkratz
Copy link

@kingul Yes, but the fix of @getle87 did not fork for all files on my instance, either. I thought that someone has an idea to resolve that (and not necessarily the "main bug").

@kingul
Copy link

kingul commented Dec 30, 2021

@maxkratz , that fix is not a fix, it's just a little hack. When you upload a file to federated share, that file is uploading first on your server. After finishing, that file is uploading in the background to where is actually supposed to upload, on the federated share.
That's why you have timeouts. If you want to use it, increase the timeout.
For every file send to federated share it's twice the bandwidth consumed.

@maxkratz
Copy link

@kingul Thank you for the explanation. I've increased the timeout to 7200s (RequestOptions::TIMEOUT => 7200) on the receiving NC instance. (The other one is out of my scope!) That just changed the error I got -> It occurs after a smaller time period than 7200s. Is there any other option or variable I can change to increase the timeout on my NC instance?

@MrRinkana
Copy link

If I understand things correctly #33087 might fix this issue.

@szaimen

This comment was marked as resolved.

@szaimen szaimen added needs info 0. Needs triage Pending check for reproducibility or if it fits our roadmap and removed 1. to develop Accepted and waiting to be taken care of labels Jan 23, 2023
@MexHigh
Copy link
Author

MexHigh commented Feb 5, 2023

Sadly, it did not fix it for us. I'm on version 25.0.3 (hosting the shared folder) and my friend is on version 25.0.1. He cannot upload large files into my folder, with the same error as described in this issue. Or is this issue only fixed in 25.0.3?

@MexHigh
Copy link
Author

MexHigh commented Feb 6, 2023

He just updated to 25.0.3, too, so we're both running the same version. Still not working :(

@timiti29
Copy link

timiti29 commented Mar 18, 2023

Hi,

I got the same issue with 25.0.4, i've change the timeout to "7200" to the both NC and the timeout error is gone but i got new error "Error when assembling chunks, status code 504"

Best regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 25-feedback bug feature: federation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants