Skip to content

[Bug]: Uploading .msi files leads to ‘Connection Closed’ in the client and to ‘File with name XXXX.msi could not be located’ #7162

@linuxlurak

Description

@linuxlurak

⚠️ Before submitting, please verify the following: ⚠️

Bug description

Uploading files containing MSI data (e.g. installation files with the extension .msi) are not uploaded. Currently tested with .msi files larger than 19MB. The extension .msi does not matter, even renaming does not change the faulty behaviour.

Example: https://download.gnome.org/binaries/win32/meld/3.22/Meld-3.22.2-mingw.msi

Steps to reproduce

Download https://download.gnome.org/binaries/win32/meld/3.22/Meld-3.22.2-mingw.msi and try to upload it.

Expected behavior

files containing typical data of .msi files should be uploaded.

Which files are affected by this bug

/3rdparty/sabre/dav/lib/DAV/Server.php, /3rdparty/sabre/dav/lib/DAV/CorePlugin.php, /apps/dav/appinfo/v2/remote.php

Operating system

Windows

Which version of the operating system you are running.

Win 11 10.0.22631 Build 22631

Package

Official Windows MSI

Nextcloud Server version

29.0.7.1

Nextcloud Desktop Client version

3.14.0

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

Updated from a minor version (ex. 3.4.2 to 3.4.4)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

"reqId": "d6QA4InhH6Q1Kwyp97IQ",
  "level": 0,
  "time": "2024-09-19T10:53:21+00:00",
  "remoteAddr": "[CUT].61",
  "user": "[CUT]",
  "app": "webdav",
  "method": "PROPFIND",
  "url": "/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi",
  "message": "File with name //Meld-3.22.2-mingw.msi could not be located",
  "userAgent": "Mozilla/5.0 (Windows) mirall/3.14.0stable-Win64 (build 20240914) (Nextcloud, windows-10.0.22631 ClientArchitecture: x86_64 OsArchitecture: x86_64)",
  "version": "29.0.7.1",
  "exception": {
    "Exception": "Sabre\\DAV\\Exception\\NotFound",
    "Message": "File with name //Meld-3.22.2-mingw.msi could not be located",
    "Code": 0,
    "Trace": [
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Tree.php",
        "line": 95,
        "function": "getChild",
        "class": "OCA\\DAV\\Connector\\Sabre\\Directory",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 971,
        "function": "getNodeForPath",
        "class": "Sabre\\DAV\\Tree",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 1662,
        "function": "getPropertiesIteratorForPath",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 1647,
        "function": "writeMultiStatus",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/CorePlugin.php",
        "line": 346,
        "function": "generateMultiStatus",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "httpPropFind",
        "class": "Sabre\\DAV\\CorePlugin",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 472,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 253,
        "function": "invokeMethod",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 321,
        "function": "start",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/apps/dav/lib/Server.php",
        "line": 383,
        "function": "exec",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/apps/dav/appinfo/v2/remote.php",
        "line": 35,
        "function": "exec",
        "class": "OCA\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "[CUT]/remote.php",
        "line": 172,
        "args": [
          "[CUT]/apps/dav/appinfo/v2/remote.php"
        ],
        "function": "require_once"
      }
    ],
    "File": "[CUT]/apps/dav/lib/Connector/Sabre/Directory.php",
    "Line": 226,
    "message": "File with name //Meld-3.22.2-mingw.msi could not be located",
    "exception": {
      "xdebug_message": "<tr><th align='left' bgcolor='#f57900' colspan=\"5\"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Sabre\\DAV\\Exception\\NotFound: File with name //Meld-3.22.2-mingw.msi could not be located in [CUT]/apps/dav/lib/Connector/Sabre/Directory.php on line <i>226</i></th></tr>\n<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>\n<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>\n<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0000</td><td bgcolor='#eeeeec' align='right'>356904</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='[CUT]/remote.php' bgcolor='#eeeeec'>.../remote.php<b>:</b>0</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0776</td><td bgcolor='#eeeeec' align='right'>4597456</td><td bgcolor='#eeeeec'>require_once( <font color='#00bb00'>'[CUT]/apps/dav/appinfo/v2/remote.php</font> )</td><td title='[CUT]/remote.php' bgcolor='#eeeeec'>.../remote.php<b>:</b>172</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0894</td><td bgcolor='#eeeeec' align='right'>4786112</td><td bgcolor='#eeeeec'>OCA\\DAV\\Server->exec(  )</td><td title='[CUT]/apps/dav/appinfo/v2/remote.php' bgcolor='#eeeeec'>.../remote.php<b>:</b>35</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0894</td><td bgcolor='#eeeeec' align='right'>4786112</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->exec(  )</td><td title='[CUT]/apps/dav/lib/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>383</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0894</td><td bgcolor='#eeeeec' align='right'>4786112</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->start(  )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>321</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0894</td><td bgcolor='#eeeeec' align='right'>4786112</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->invokeMethod( <span>$request = </span><span>class Sabre\\HTTP\\Request { protected $body = resource(9) of type (stream); protected $headers = [&#39;content-length&#39; =&gt; [...], &#39;x-forwarded-server&#39; =&gt; [...], &#39;x-forwarded-host&#39; =&gt; [...], &#39;x-forwarded-for&#39; =&gt; [...], &#39;accept-language&#39; =&gt; [...], &#39;accept-encoding&#39; =&gt; [...], &#39;cookie&#39; =&gt; [...], &#39;x-request-id&#39; =&gt; [...], &#39;content-type&#39; =&gt; [...], &#39;accept&#39; =&gt; [...], &#39;user-agent&#39; =&gt; [...], &#39;depth&#39; =&gt; [...], &#39;host&#39; =&gt; [...], &#39;home&#39; =&gt; [...], &#39;authorization&#39; =&gt; [...]]; protected $httpVersion = &#39;1.0&#39;; protected $method = &#39;PROPFIND&#39;; protected $url = &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $absoluteUrl = &#39;[CUT]remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $baseUrl = &#39;/remote.php/dav/&#39;; protected $postData = []; protected $rawServerData = [&#39;USER&#39; =&gt; &#39;www-data&#39;, &#39;HOME&#39; =&gt; &#39;[CUT]&#39;, &#39;PATH_TRANSLATED&#39; =&gt; &#39;[CUT]/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;PATH_INFO&#39; =&gt; &#39;/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;SCRIPT_NAME&#39; =&gt; &#39;/remote.php&#39;, &#39;REQUEST_URI&#39; =&gt; &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;QUERY_STRING&#39; =&gt; &#39;&#39;, &#39;REQUEST_METHOD&#39; =&gt; &#39;PROPFIND&#39;, &#39;SERVER_PROTOCOL&#39; =&gt; &#39;HTTP/1.0&#39;, &#39;GATEWAY_INTERFACE&#39; =&gt; &#39;CGI/1.1&#39;, &#39;REMOTE_PORT&#39; =&gt; &#39;59700&#39;, &#39;SCRIPT_FILENAME&#39; =&gt; &#39;/[CUT]/remote.php&#39;, &#39;SERVER_ADMIN&#39; =&gt; &#39;admin@ra-kost.ch&#39;, &#39;CONTEXT_DOCUMENT_ROOT&#39; =&gt; &#39;[CUT]/&#39;, &#39;CONTEXT_PREFIX&#39; =&gt; &#39;&#39;, &#39;REQUEST_SCHEME&#39; =&gt; &#39;https&#39;, &#39;DOCUMENT_ROOT&#39; =&gt; &#39;[CUT]/&#39;, &#39;REMOTE_ADDR&#39; =&gt; &#39;[CUT].30&#39;, &#39;SERVER_PORT&#39; =&gt; &#39;443&#39;, &#39;SERVER_ADDR&#39; =&gt; &#39;[CUT].121&#39;, &#39;SERVER_NAME&#39; =&gt; &#39;[CUT]&#39;, &#39;SERVER_SOFTWARE&#39; =&gt; &#39;Apache&#39;, &#39;SERVER_SIGNATURE&#39; =&gt; &#39;&#39;, &#39;PATH&#39; =&gt; &#39;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin&#39;, &#39;CONTENT_LENGTH&#39; =&gt; &#39;185&#39;, &#39;HTTP_X_FORWARDED_SERVER&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTP_X_FORWARDED_HOST&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTP_X_FORWARDED_FOR&#39; =&gt; &#39;[CUT].61&#39;, &#39;HTTP_ACCEPT_LANGUAGE&#39; =&gt; &#39;de-CH,en,*&#39;, &#39;HTTP_ACCEPT_ENCODING&#39; =&gt; &#39;zstd, br, gzip, deflate&#39;, &#39;HTTP_COOKIE&#39; =&gt; &#39;__Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; oc_sessionPassphrase=GcQiCI%2FzBRiHvPlQYnqsgRnSRjim225w1cD38itVopd3ihALEayym%2BPJNN%2BVxe1GZMSHuR4ozHVsqs80ir3%2Fp8e%2FKJOBnk9Jy%2Fyg%2Fldm2%2F5rLHjH7OtK8jCAzB%2B6mkrN; ocsf8niqrj1o=c8g25kv0t41br0i62mqr7h8kka&#39;, &#39;HTTP_X_REQUEST_ID&#39; =&gt; &#39;55ea5c54-511f-4c32-a6a8-baea89775574&#39;, &#39;CONTENT_TYPE&#39; =&gt; &#39;text/xml; charset=utf-8&#39;, &#39;HTTP_ACCEPT&#39; =&gt; &#39;*/*&#39;, &#39;HTTP_USER_AGENT&#39; =&gt; &#39;Mozilla/5.0 (Windows) mirall/3.14.0stable-Win64 (build 20240914) (Nextcloud, windows-10.0.22631 ClientArchitecture: x86_64 OsArchitecture: x86_64)&#39;, &#39;HTTP_DEPTH&#39; =&gt; &#39;0&#39;, &#39;HTTP_HOST&#39; =&gt; &#39;[CUT]&#39;, &#39;SSL_TLS_SNI&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTPS&#39; =&gt; &#39;on&#39;, &#39;ap_trust_cgilike_cl&#39; =&gt; &#39;&#39;, &#39;modHeadersAvailable&#39; =&gt; &#39;true&#39;, &#39;HTTP_HOME&#39; =&gt; &#39;[CUT]&#39;, &#39;proxy-nokeepalive&#39; =&gt; &#39;1&#39;, &#39;force-proxy-request-1_0&#39; =&gt; &#39;1&#39;, &#39;proxy-initial-not-pooled&#39; =&gt; &#39;1&#39;, &#39;HTTP_AUTHORIZATION&#39; =&gt; &#39;Basic cms6V2k5VjlLQ1ZhWURoWjZOdVd6TXEyUElhdnUzbk1ZeTRBREg5NG1WZTRoNmNBOGlrZGRhZnpzd0lLRWY1bVNsdm9ORFFLYUZ2&#39;, &#39;FCGI_ROLE&#39; =&gt; &#39;RESPONDER&#39;, &#39;PHP_SELF&#39; =&gt; &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;PHP_AUTH_USER&#39; =&gt; &#39;rk&#39;, &#39;PHP_AUTH_PW&#39; =&gt; &#39;Wi9V9KCVaYDhZ6NuWzMq2PIavu3nMYy4ADH94mVe4h6cA8ikddafzswIKEf5mSlvoNDQKaFv&#39;, &#39;REQUEST_TIME_FLOAT&#39; =&gt; 1726743201.4026, &#39;REQUEST_TIME&#39; =&gt; 1726743201] }</span>, <span>$response = </span><span>class Sabre\\HTTP\\Response { protected $body = NULL; protected $headers = [&#39;content-type&#39; =&gt; [...], &#39;vary&#39; =&gt; [...], &#39;dav&#39; =&gt; [...]]; protected $httpVersion = &#39;1.0&#39;; protected $status = 207; protected $statusText = &#39;Multi-Status&#39; }</span>, <span>$sendResponse = </span>??? )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>253</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.1013</td><td bgcolor='#eeeeec' align='right'>4983568</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->emit( <span>$eventName = </span><span>&#39;method:PROPFIND&#39;</span>, <span>$arguments = </span><span>[0 =&gt; class Sabre\\HTTP\\Request { protected $body = resource(9) of type (stream); protected $headers = [...]; protected $httpVersion = &#39;1.0&#39;; protected $method = &#39;PROPFIND&#39;; protected $url = &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $absoluteUrl = &#39;[CUT]remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $baseUrl = &#39;/remote.php/dav/&#39;; protected $postData = [...]; protected $rawServerData = [...] }, 1 =&gt; class Sabre\\HTTP\\Response { protected $body = NULL; protected $headers = [...]; protected $httpVersion = &#39;1.0&#39;; protected $status = 207; protected $statusText = &#39;Multi-Status&#39; }]</span>, <span>$continueCallBack = </span>??? )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>472</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.1013</td><td bgcolor='#eeeeec' align='right'>4983784</td><td bgcolor='#eeeeec'>Sabre\\DAV\\CorePlugin->httpPropFind( <span>$request = </span><span>class Sabre\\HTTP\\Request { protected $body = resource(9) of type (stream); protected $headers = [&#39;content-length&#39; =&gt; [...], &#39;x-forwarded-server&#39; =&gt; [...], &#39;x-forwarded-host&#39; =&gt; [...], &#39;x-forwarded-for&#39; =&gt; [...], &#39;accept-language&#39; =&gt; [...], &#39;accept-encoding&#39; =&gt; [...], &#39;cookie&#39; =&gt; [...], &#39;x-request-id&#39; =&gt; [...], &#39;content-type&#39; =&gt; [...], &#39;accept&#39; =&gt; [...], &#39;user-agent&#39; =&gt; [...], &#39;depth&#39; =&gt; [...], &#39;host&#39; =&gt; [...], &#39;home&#39; =&gt; [...], &#39;authorization&#39; =&gt; [...]]; protected $httpVersion = &#39;1.0&#39;; protected $method = &#39;PROPFIND&#39;; protected $url = &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $absoluteUrl = &#39;[CUT]remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;; protected $baseUrl = &#39;/remote.php/dav/&#39;; protected $postData = []; protected $rawServerData = [&#39;USER&#39; =&gt; &#39;www-data&#39;, &#39;HOME&#39; =&gt; &#39;[CUT]&#39;, &#39;PATH_TRANSLATED&#39; =&gt; &#39;[CUT]/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;PATH_INFO&#39; =&gt; &#39;/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;SCRIPT_NAME&#39; =&gt; &#39;/remote.php&#39;, &#39;REQUEST_URI&#39; =&gt; &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;QUERY_STRING&#39; =&gt; &#39;&#39;, &#39;REQUEST_METHOD&#39; =&gt; &#39;PROPFIND&#39;, &#39;SERVER_PROTOCOL&#39; =&gt; &#39;HTTP/1.0&#39;, &#39;GATEWAY_INTERFACE&#39; =&gt; &#39;CGI/1.1&#39;, &#39;REMOTE_PORT&#39; =&gt; &#39;59700&#39;, &#39;SCRIPT_FILENAME&#39; =&gt; &#39;/[CUT]/remote.php&#39;, &#39;SERVER_ADMIN&#39; =&gt; &#39;admin@ra-kost.ch&#39;, &#39;CONTEXT_DOCUMENT_ROOT&#39; =&gt; &#39;[CUT]/&#39;, &#39;CONTEXT_PREFIX&#39; =&gt; &#39;&#39;, &#39;REQUEST_SCHEME&#39; =&gt; &#39;https&#39;, &#39;DOCUMENT_ROOT&#39; =&gt; &#39;[CUT]/&#39;, &#39;REMOTE_ADDR&#39; =&gt; &#39;[CUT].30&#39;, &#39;SERVER_PORT&#39; =&gt; &#39;443&#39;, &#39;SERVER_ADDR&#39; =&gt; &#39;[CUT].121&#39;, &#39;SERVER_NAME&#39; =&gt; &#39;[CUT]&#39;, &#39;SERVER_SOFTWARE&#39; =&gt; &#39;Apache&#39;, &#39;SERVER_SIGNATURE&#39; =&gt; &#39;&#39;, &#39;PATH&#39; =&gt; &#39;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin&#39;, &#39;CONTENT_LENGTH&#39; =&gt; &#39;185&#39;, &#39;HTTP_X_FORWARDED_SERVER&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTP_X_FORWARDED_HOST&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTP_X_FORWARDED_FOR&#39; =&gt; &#39;[CUT].61&#39;, &#39;HTTP_ACCEPT_LANGUAGE&#39; =&gt; &#39;de-CH,en,*&#39;, &#39;HTTP_ACCEPT_ENCODING&#39; =&gt; &#39;zstd, br, gzip, deflate&#39;, &#39;HTTP_COOKIE&#39; =&gt; &#39;__Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; oc_sessionPassphrase=GcQiCI%2FzBRiHvPlQYnqsgRnSRjim225w1cD38itVopd3ihALEayym%2BPJNN%2BVxe1GZMSHuR4ozHVsqs80ir3%2Fp8e%2FKJOBnk9Jy%2Fyg%2Fldm2%2F5rLHjH7OtK8jCAzB%2B6mkrN; ocsf8niqrj1o=c8g25kv0t41br0i62mqr7h8kka&#39;, &#39;HTTP_X_REQUEST_ID&#39; =&gt; &#39;55ea5c54-511f-4c32-a6a8-baea89775574&#39;, &#39;CONTENT_TYPE&#39; =&gt; &#39;text/xml; charset=utf-8&#39;, &#39;HTTP_ACCEPT&#39; =&gt; &#39;*/*&#39;, &#39;HTTP_USER_AGENT&#39; =&gt; &#39;Mozilla/5.0 (Windows) mirall/3.14.0stable-Win64 (build 20240914) (Nextcloud, windows-10.0.22631 ClientArchitecture: x86_64 OsArchitecture: x86_64)&#39;, &#39;HTTP_DEPTH&#39; =&gt; &#39;0&#39;, &#39;HTTP_HOST&#39; =&gt; &#39;[CUT]&#39;, &#39;SSL_TLS_SNI&#39; =&gt; &#39;[CUT]&#39;, &#39;HTTPS&#39; =&gt; &#39;on&#39;, &#39;ap_trust_cgilike_cl&#39; =&gt; &#39;&#39;, &#39;modHeadersAvailable&#39; =&gt; &#39;true&#39;, &#39;HTTP_HOME&#39; =&gt; &#39;[CUT]&#39;, &#39;proxy-nokeepalive&#39; =&gt; &#39;1&#39;, &#39;force-proxy-request-1_0&#39; =&gt; &#39;1&#39;, &#39;proxy-initial-not-pooled&#39; =&gt; &#39;1&#39;, &#39;HTTP_AUTHORIZATION&#39; =&gt; &#39;Basic cms6V2k5VjlLQ1ZhWURoWjZOdVd6TXEyUElhdnUzbk1ZeTRBREg5NG1WZTRoNmNBOGlrZGRhZnpzd0lLRWY1bVNsdm9ORFFLYUZ2&#39;, &#39;FCGI_ROLE&#39; =&gt; &#39;RESPONDER&#39;, &#39;PHP_SELF&#39; =&gt; &#39;/remote.php/dav/files/rk/Meld-3.22.2-mingw.msi&#39;, &#39;PHP_AUTH_USER&#39; =&gt; &#39;rk&#39;, &#39;PHP_AUTH_PW&#39; =&gt; &#39;Wi9V9KCVaYDhZ6NuWzMq2PIavu3nMYy4ADH94mVe4h6cA8ikddafzswIKEf5mSlvoNDQKaFv&#39;, &#39;REQUEST_TIME_FLOAT&#39; =&gt; 1726743201.4026, &#39;REQUEST_TIME&#39; =&gt; 1726743201] }</span>, <span>$response = </span><span>class Sabre\\HTTP\\Response { protected $body = NULL; protected $headers = [&#39;content-type&#39; =&gt; [...], &#39;vary&#39; =&gt; [...], &#39;dav&#39; =&gt; [...]]; protected $httpVersion = &#39;1.0&#39;; protected $status = 207; protected $statusText = &#39;Multi-Status&#39; }</span> )</td><td title='[CUT]/3rdparty/sabre/event/lib/WildcardEmitterTrait.php' bgcolor='#eeeeec'>.../WildcardEmitterTrait.php<b>:</b>89</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.1020</td><td bgcolor='#eeeeec' align='right'>4995720</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->generateMultiStatus( <span>$fileProperties = </span><span>class Generator {  }</span>, <span>$strip404s = </span><span>FALSE</span> )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/CorePlugin.php' bgcolor='#eeeeec'>.../CorePlugin.php<b>:</b>346</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.1020</td><td bgcolor='#eeeeec' align='right'>4995912</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->writeMultiStatus( <span>$w = </span><span>class Sabre\\Xml\\Writer { protected $adhocNamespaces = []; protected $namespacesWritten = TRUE; public $elementMap = []; public $contextUri = &#39;/remote.php/dav/&#39;; public $namespaceMap = [&#39;DAV:&#39; =&gt; &#39;d&#39;, &#39;http://sabredav.org/ns&#39; =&gt; &#39;s&#39;, &#39;http://owncloud.org/ns&#39; =&gt; &#39;oc&#39;, &#39;http://nextcloud.org/ns&#39; =&gt; &#39;nc&#39;]; public $classMap = []; protected $contextStack = [] }</span>, <span>$fileProperties = </span><span>class Generator {  }</span>, <span>$strip404s = </span><span>FALSE</span> )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>1647</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.1021</td><td bgcolor='#eeeeec' align='right'>4997080</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Server->getPropertiesIteratorForPath( <span>$path = </span><span>&#39;files/rk/Meld-3.22.2-mingw.msi&#39;</span>, <span>$propertyNames = </span><span>[0 =&gt; &#39;{http://nextcloud.org/ns}tags&#39;, 1 =&gt; &#39;{http://nextcloud.org/ns}system-tags&#39;]</span>, <span>$depth = </span><span>0</span> )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>1662</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.1021</td><td bgcolor='#eeeeec' align='right'>4997616</td><td bgcolor='#eeeeec'>Sabre\\DAV\\Tree->getNodeForPath( <span>$path = </span><span>&#39;files/rk/Meld-3.22.2-mingw.msi&#39;</span> )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Server.php' bgcolor='#eeeeec'>.../Server.php<b>:</b>971</td></tr>\n<tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.1038</td><td bgcolor='#eeeeec' align='right'>5002792</td><td bgcolor='#eeeeec'>OCA\\DAV\\Connector\\Sabre\\Directory->getChild( <span>$name = </span><span>&#39;Meld-3.22.2-mingw.msi&#39;</span>, <span>$info = </span>???, <span>$request = </span>???, <span>$l10n = </span>??? )</td><td title='[CUT]/3rdparty/sabre/dav/lib/DAV/Tree.php' bgcolor='#eeeeec'>.../Tree.php<b>:</b>95</td></tr>\n"
    },
    "CustomMessage": "File with name //Meld-3.22.2-mingw.msi could not be located"
  },
  "id": "66ec076cce26a"
}

Additional info

Debug archive containing too much sensitive data. Uploaded txt with entry of server log from above.

entry-log.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions