Dateien können nicht in der NC geöffnet werden (Die Verbindung zum Server wurde unterbrochen)

Hallo,

wann immer ich eine Datei versuche im Browser (egal ob Firefox oder Microsoft Edge) zu öffnen, bekomme ich einen grauen Hintergrund angezeigt und sowie die Fehlermeldung “Die Verbindung zum Server wurde unterbrochen”.
Das Problem besteht schon seit einiger Zeit, ich kam leider nicht dazu, hier einen Thread zu erstellen.
Die hier dargestellte Tabelle.xlsx habe ich gerade frisch über das WebInterface erstellt:
grafik
Die einzige irgendwie damit zusammenhängende Fehlermeldung:

[richdocuments] Error: cURL error 28: Operation timed out after 45000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://<mydomain.tld>/apps/richdocumentscode/proxy.php?req=/hosting/discovery

GET /index.php/apps/richdocuments/index?fileId=14916&requesttoken=e%2BsjNjYkSW%2Be5eWxaWick6epfNsPBrgKhlTJrVdAiKg%3D%3ADZxuWFF9C171ldLEB1jwxOn%2FGIpuQd4yzQyB9wUKw%2BI%3D
from <private IP> by user at 2022-01-04T13:41:45+00:00

bzw. unformatiert

{"reqId":"nc618jW6kcpcib2IPgum","level":3,"time":"2022-01-04T13:41:45+00:00","remoteAddr":"<private IP>","user":"user","app":"richdocuments","method":"GET","url":"/index.php/apps/richdocuments/index?fileId=14916&requesttoken=e%2BsjNjYkSW%2Be5eWxaWick6epfNsPBrgKhlTJrVdAiKg%3D%3ADZxuWFF9C171ldLEB1jwxOn%2FGIpuQd4yzQyB9wUKw%2BI%3D","message":"cURL error 28: Operation timed out after 45000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://<mydomain.tld>/apps/richdocumentscode/proxy.php?req=/hosting/discovery","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0","version":"22.2.3.0","exception":{"Exception":"GuzzleHttp\\Exception\\ConnectException","Message":"cURL error 28: Operation timed out after 45000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://<mydomain.tld>/apps/richdocumentscode/proxy.php?req=/hosting/discovery","Code":0,"Trace":[{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":158,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":110,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php","line":47,"function":"finish","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/var/www/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php","line":113,"function":"__invoke","class":"GuzzleHttp\\Handler\\CurlHandler","type":"->"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php","line":35,"function":"OC\\Http\\Client\\{closure}","class":"OC\\Http\\Client\\DnsPinMiddleware","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":31,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php","line":71,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":63,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php","line":75,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":331,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":168,"function":"transfer","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":187,"function":"requestAsync","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/nextcloud/lib/private/Http/Client/Client.php","line":223,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/nextcloud/apps/richdocuments/lib/WOPI/DiscoveryManager.php","line":84,"function":"get","class":"OC\\Http\\Client\\Client","type":"->"},{"file":"/var/www/nextcloud/apps/richdocuments/lib/WOPI/DiscoveryManager.php","line":56,"function":"fetchFromRemote","class":"OCA\\Richdocuments\\WOPI\\DiscoveryManager","type":"->"},{"file":"/var/www/nextcloud/apps/richdocuments/lib/WOPI/Parser.php","line":41,"function":"get","class":"OCA\\Richdocuments\\WOPI\\DiscoveryManager","type":"->"},{"file":"/var/www/nextcloud/apps/richdocuments/lib/TokenManager.php","line":202,"function":"getUrlSrc","class":"OCA\\Richdocuments\\WOPI\\Parser","type":"->"},{"file":"/var/www/nextcloud/apps/richdocuments/lib/Controller/DocumentController.php","line":222,"function":"getToken","class":"OCA\\Richdocuments\\TokenManager","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":217,"function":"index","class":"OCA\\Richdocuments\\Controller\\DocumentController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":126,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":156,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1006,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","Line":210,"CustomMessage":"--"},"id":"61d45fa764242"}
Nextcloud version _(eg, 20.0.5)_: `23.0.0`
Operating system and version _(eg, Ubuntu 20.04)_: `Ubuntu 20.04.3 in Hyper-V Windows 10Pro x64 20H2 Build 19042.1415`
Apache or nginx version _(eg, Apache 2.4.25)_:  `Apache 2.4.41`
PHP version _(eg, 7.4)_: `7.4.3`
memory_limit at php.ini: 2048 MB
  • Bei welchen Anbieter? Was für ein Server? Lokaler virtueller Ubuntu-Server in Hyper-V
  • Auf welcher Hardware? AMD Ryzen 5 PRO 4650G, 64GB RAM
  • Welche Datenbank? mysql Ver 15.1 Distrib 10.3.32-MariaDB
  • Netzwerk Aufgliederung: Router VM [gateway]>piHole VM [DNS]>NC VM
  • Wurden vor kurzen Server Updates gemacht? Wenn ja von was? Lässt sich leider nicht mehr nachvollziehen
  • Habt ihr die Logs angesehen von Nextcloud und von System? s.o.
  • Bei was für einer Aktion ist der Fehler aufgetreten? siehe Beschreibung oben

Über Lösungsansätze würde ich mich sehr freuen :slight_smile:

Gruß & Danke (zumindest fürs Lesen),
ssdnvv