nextcloud / richdocuments

📑 Collabora Online for Nextcloud
https://nextcloud.com/collaboraonline
349 stars 115 forks source link

Deleted files crashes Collabora #696

Open expert-geeks opened 4 years ago

expert-geeks commented 4 years ago

Describe the bug Deleted files function in nc 17 crashes collabora docker container.

To Reproduce

  1. Click 'Deleted files' from 'Files' page.
  2. As the webpage pulls up the deleted files list, the CODE dashboard shows many 'callback:' entries from a user called 'LocalHost#0' then 'LocalHost#1' and so on.
  3. Scroll down the list, when the callbacks reaches around 200 'callbacks' the docker falls over and you get the '502 Bad Gateway' page. This is only resolved by restarting the docker container.

Expected behavior Deleted files (or indeed files on their own) wouldn't trigger action from Collabora unless opening the file in Collabora.. Viewing file lists (Deleted or otherwise) shouldn't cause collabora to 'callback' hundreds of times and crash.

Screenshots https://i.imgur.com/2egyf3W.jpg

Client details:

Server details

Operating system: Debian 10 (Buster)

Web server: nginx version: nginx/1.17.5

Database: mysql Ver 15.1 Distrib 10.4.10-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

PHP version: PHP 7.3.11-1+0~20191026.48+debian10~1.gbpf71ca0 (cli) (built: Oct 26 2019 14:20:37) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.11-1+0~20191026.48+debian10~1.gbpf71ca0, Copyright (c) 1999-2018, by Zend Technologies

Nextcloud version: 17.0.1 Your version is up to date. Update channel: Stable

Version of the richdocuments app 3.4.4 Version of Collabora Online Docker pull 5 weeks ago

Logs #### Nextcloud log (data/nextcloud.log) ``` {"reqId":"XXXXXXXXXXXXXXXXXXXXXXX","level":1,"time":"2019-11-16T23:54:28+00:00","remoteAddr":"IP.ad.dr.ess","user":"username","app":"richdocuments","method":"GET","url":"\/apps\/files_trashbin\/preview?fileId=796398&file=filename.docx%2F~%2411.11.2019.docx.d1573939336&c=1573939336","message":{"Exception":"GuzzleHttp\\Exception\\ServerException","Message":"Server error: `POST https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png` resulted in a `502 Bad Gateway` response:\n\r\n502 Bad Gateway<\/title><\/head>\r\n<body>\r\n<center><h1>502 Bad Gateway<\/h1><\/center>\r\n<hr><center>ngin (truncated...)\n","Code":502,"Trace":[{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Middleware.php","line":66,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":[{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameter replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":203,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":156,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameter replaced ***",[{"__class__":"GuzzleHttp\\Promise\\Promise"},{"__class__":"Closure"},null]]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/TaskQueue.php","line":47,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":246,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[true]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":223,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":267,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":225,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Client.php","line":131,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Http\/Client\/Client.php","line":212,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["post","https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png",{"proxy":null,"verify":"\/media\/storage\/nc_data\/files_external\/rootcerts.crt","timeout":10,"multipart":[{"name":"~$11.11.2019.docx.d1573939480","contents":null}],"headers":{"User-Agent":"Nextcloud Server Crawler"},"synchronous":true}]},{"file":"\/var\/www\/nextcloud\/apps\/richdocuments\/lib\/Preview\/Office.php","line":90,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png",{"timeout":10,"multipart":[{"name":"~$11.11.2019.docx.d1573939480","contents":null}]}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/ProviderV1Adapter.php","line":48,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->","args":["~$11.11.2019.docx.d1573939480",1024,768,false,{"__class__":"OC\\Files\\View"}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/GeneratorHelper.php","line":59,"function":"getThumbnail","class":"OC\\Preview\\ProviderV1Adapter","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/Generator.php","line":204,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->","args":[{"__class__":"OC\\Preview\\ProviderV1Adapter"},{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/Generator.php","line":126,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\SimpleFS\\SimpleFolder"},{"__class__":"OC\\Files\\Node\\File"},"application\/vnd.openxmlformats-officedocument.wordprocessingml.document",""]},{"file":"\/var\/www\/nextcloud\/lib\/private\/PreviewManager.php","line":210,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application\/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"\/var\/www\/nextcloud\/apps\/files_trashbin\/lib\/Controller\/PreviewController.php","line":118,"function":"getPreview","class":"OC\\PreviewManager","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application\/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":170,"function":"getPreview","class":"OCA\\Files_Trashbin\\Controller\\PreviewController","type":"->","args":[796398,128,128]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/App.php","line":126,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Files_Trashbin\\Controller\\PreviewController","getPreview",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"files_trashbin.Preview.getPreview"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"\/var\/www\/nextcloud\/lib\/base.php","line":1000,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/apps\/files_trashbin\/preview"]},{"file":"\/var\/www\/nextcloud\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Exception\/RequestException.php","Line":113,"CustomMessage":"Failed to convert file to preview"},"userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/79.0.3945.36 Safari\/537.36","version":"17.0.1.1"} {"reqId":"XXXXXXXXXXXXXXXXXXXXX","level":1,"time":"2019-11-16T23:54:28+00:00","remoteAddr":"IP.ad.dr.ess","user":"username","app":"richdocuments","method":"GET","url":"\/apps\/files_trashbin\/preview?fileId=796393&file=filename.docx%2F~%2411.11.2019.docx.d1573939102&c=1573939102","message":{"Exception":"GuzzleHttp\\Exception\\ServerException","Message":"Server error: `POST https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png` resulted in a `502 Bad Gateway` response:\n<html>\r\n<head><title>502 Bad Gateway<\/title><\/head>\r\n<body>\r\n<center><h1>502 Bad Gateway<\/h1><\/center>\r\n<hr><center>ngin (truncated...)\n","Code":502,"Trace":[{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Middleware.php","line":66,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":[{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameter replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":203,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":156,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"*** sensitive parameter replaced ***",[{"__class__":"GuzzleHttp\\Promise\\Promise"},{"__class__":"Closure"},null]]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/TaskQueue.php","line":47,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":246,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->","args":[true]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":223,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":267,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":225,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/promises\/src\/Promise.php","line":62,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Client.php","line":131,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->","args":[]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Http\/Client\/Client.php","line":212,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["post","https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png",{"proxy":null,"verify":"\/media\/storage\/nc_data\/files_external\/rootcerts.crt","timeout":10,"multipart":[{"name":"~$11.11.2019.docx.d1573939272","contents":null}],"headers":{"User-Agent":"Nextcloud Server Crawler"},"synchronous":true}]},{"file":"\/var\/www\/nextcloud\/apps\/richdocuments\/lib\/Preview\/Office.php","line":90,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["https:\/\/fullyqualified.domain.name\/lool\/convert-to\/png",{"timeout":10,"multipart":[{"name":"~$11.11.2019.docx.d1573939272","contents":null}]}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/ProviderV1Adapter.php","line":48,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->","args":["~$11.11.2019.docx.d1573939272",1024,768,false,{"__class__":"OC\\Files\\View"}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/GeneratorHelper.php","line":59,"function":"getThumbnail","class":"OC\\Preview\\ProviderV1Adapter","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/Generator.php","line":204,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->","args":[{"__class__":"OC\\Preview\\ProviderV1Adapter"},{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Preview\/Generator.php","line":126,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\SimpleFS\\SimpleFolder"},{"__class__":"OC\\Files\\Node\\File"},"application\/vnd.openxmlformats-officedocument.wordprocessingml.document",""]},{"file":"\/var\/www\/nextcloud\/lib\/private\/PreviewManager.php","line":210,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application\/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"\/var\/www\/nextcloud\/apps\/files_trashbin\/lib\/Controller\/PreviewController.php","line":118,"function":"getPreview","class":"OC\\PreviewManager","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application\/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":170,"function":"getPreview","class":"OCA\\Files_Trashbin\\Controller\\PreviewController","type":"->","args":[796393,128,128]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/App.php","line":126,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"\/var\/www\/nextcloud\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Files_Trashbin\\Controller\\PreviewController","getPreview",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"files_trashbin.Preview.getPreview"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"\/var\/www\/nextcloud\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"\/var\/www\/nextcloud\/lib\/base.php","line":1000,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/apps\/files_trashbin\/preview"]},{"file":"\/var\/www\/nextcloud\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Exception\/RequestException.php","Line":113,"CustomMessage":"Failed to convert file to preview"},"userAgent":"Mozilla\/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/79.0.3945.36 Safari\/537.36","version":"17.0.1.1"} ``` #### Browser log - nginx error log; ```2019/11/16 23:54:20 [error] 2834#2834: *843763 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843766 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843768 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843769 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843771 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843772 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843773 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843775 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843776 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843778 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843779 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843781 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:20 [error] 2834#2834: *843782 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2834#2834: *843852 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2834#2834: *843851 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2835#2835: *843853 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2834#2834: *843855 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2834#2834: *843856 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:22 [error] 2834#2834: *843858 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2835#2835: *843859 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843861 peer closed connection in SSL handshake (104: Connection reset by peer) while SSL handshaking to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://127.0.0.1:9980/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [warn] 2834#2834: *843861 upstream server temporarily disabled while SSL handshaking to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://127.0.0.1:9980/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843861 connect() failed (111: Connection refused) while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://[::1]:9980/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [warn] 2834#2834: *843861 upstream server temporarily disabled while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://[::1]:9980/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843865 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843866 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843868 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843869 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843871 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843872 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2834#2834: *843874 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:23 [error] 2835#2835: *843875 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843943 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843944 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843945 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843947 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843949 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843951 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843952 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843954 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843956 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843957 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843959 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843960 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843962 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843963 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843965 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:25 [error] 2834#2834: *843967 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844011 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844013 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844014 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844018 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844019 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844020 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844022 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:26 [error] 2834#2834: *844024 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:27 [error] 2834#2834: *844025 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:27 [error] 2834#2834: *844026 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:27 [error] 2834#2834: *844028 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:27 [error] 2834#2834: *844029 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:28 [error] 2834#2834: *844082 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:28 [error] 2834#2834: *844084 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:28 [error] 2834#2834: *844086 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:28 [error] 2834#2834: *844089 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:28 [error] 2834#2834: *844091 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:29 [error] 2834#2834: *844093 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:29 [error] 2834#2834: *844094 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" 2019/11/16 23:54:29 [error] 2834#2834: *844096 no live upstreams while connecting to upstream, client: IP.ad.dd.ress, server: fullyqualified.domain.name, request: "POST /lool/convert-to/png HTTP/1.1", upstream: "https://localhost/lool/convert-to/png", host: "fullyqualified.domain.name" ``` </details> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/expert-geeks"><img src="https://avatars.githubusercontent.com/u/32360648?v=4" />expert-geeks</a> commented <strong> 4 years ago</strong> </div> <div class="markdown-body"> <p>I suspect this feature request would stop this happening by turning off previews.. <a href="https://github.com/nextcloud/richdocuments/issues/461">https://github.com/nextcloud/richdocuments/issues/461</a></p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/expert-geeks"><img src="https://avatars.githubusercontent.com/u/32360648?v=4" />expert-geeks</a> commented <strong> 4 years ago</strong> </div> <div class="markdown-body"> <p>Also, 'callback' appears to add to the number of detected users, despite the fact this is internal to nextcloud and no users have files open in collabora... Such that the 'This is an unsupported version of...' warning is immediately triggered simply by browsing file lists of live or deleted files.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/stale[bot]"><img src="https://avatars.githubusercontent.com/in/1724?v=4" />stale[bot]</a> commented <strong> 4 years ago</strong> </div> <div class="markdown-body"> <p>This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/expert-geeks"><img src="https://avatars.githubusercontent.com/u/32360648?v=4" />expert-geeks</a> commented <strong> 4 years ago</strong> </div> <div class="markdown-body"> <p>I'm getting errors in the logs related to how items in the 'Deleted Files' folder are handled when they can't be rendered into a thumbnail. These errors mainly relate to files that can't be rendered because they are, predominantly, lock files on office documents (e.g. ~emp.docx). that for some reason are rendered based on their suffix I presume. Is it possible to exclude these files from trying to be rendered ? They trigger a 90 second callback: and can easily crash the docker container.</p> <p><code>{"reqId":"afKJd40JNNj8AgGqJC0U","level":1,"time":"2020-01-23T11:36:47+00:00","remoteAddr":"86.9.17.136","user":"user@gmail.com","app":"richdocuments","method":"GET","url":"/apps/files_trashbin/preview?fileId=1062460&file=Policies+%26+Procedure+Manual%2FP%26Ps%2F~%24licy+and+Procedure+Sec+3+C+Corruption+and+bribery+Feb+2017.docx%2F~%24licy+and+Procedure+Sec+3+C+Corruption+and+bribery+Feb+2017.docx.d1579705383&c=1579705383","message":{"Exception":"GuzzleHttp\\Exception\\ConnectException","Message":"cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)","Code":0,"Trace":[{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":149,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":null,"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/media/storage/nc_data/files_external/rootcerts.crt","timeout":10,"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},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"errno":28,"error":"Operation timed out after 10001 milliseconds with 0 bytes received","url":"https://fqdn/lool/convert-to/png","content_type":null,"http_code":0,"header_size":0,"request_size":632,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":10.001265,"namelookup_time":0.000187,"connect_time":0.000261,"pretransfer_time":0.010066,"size_upload":417,"size_download":0,"speed_download":0,"speed_upload":41,"download_content_length":-1,"upload_content_length":417,"starttransfer_time":0,"redirect_time":0,"redirect_url":"","primary_ip":"192.168.42.252","certinfo":[],"primary_port":443,"local_ip":"192.168.42.252","local_port":34000,"http_version":0,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":10031,"connect_time_us":261,"namelookup_time_us":187,"pretransfer_time_us":10066,"redirect_time_us":0,"starttransfer_time_us":0,"total_time_us":10001265}]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":102,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":[{"__class__":"GuzzleHttp\\Handler\\CurlHandler"},{"sink":{"__class__":"GuzzleHttp\\Psr7\\Stream"},"headers":[],"response":null,"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/media/storage/nc_data/files_external/rootcerts.crt","timeout":10,"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},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/nextcloud/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":null,"request":{"__class__":"GuzzleHttp\\Psr7\\Request"},"options":{"verify":"/media/storage/nc_data/files_external/rootcerts.crt","timeout":10,"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},"errno":28,"onHeadersException":null,"__class__":"GuzzleHttp\\Handler\\EasyHandle"},{"__class__":"GuzzleHttp\\Handler\\CurlFactory"}]},{"file":"/var/www/nextcloud/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/nextcloud/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/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php","line":66,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":30,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php","line":70,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":60,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php","line":67,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":277,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":125,"function":"transfer","class":"GuzzleHttp\\Client","type":"->","args":["*** sensitive parameter replaced ***","*** sensitive parameter replaced ***"]},{"file":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":131,"function":"requestAsync","class":"GuzzleHttp\\Client","type":"->","args":["post",{"__class__":"GuzzleHttp\\Psr7\\Uri"},{"verify":"/media/storage/nc_data/files_external/rootcerts.crt","timeout":10,"multipart":[{"name":"~$licy and Procedure Sec 3 C Corruption and bribery Feb 2017.docx.d1579737063","contents":null}],"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,"_conditional":{"User-Agent":"GuzzleHttp/6.3.3 curl/7.64.0 PHP/7.3.13-1+0~20191218.50+debian10~1.gbp23c2da"}}]},{"file":"/var/www/nextcloud/lib/private/Http/Client/Client.php","line":212,"function":"request","class":"GuzzleHttp\\Client","type":"->","args":["post","https://fqdn/lool/convert-to/png",{"proxy":null,"verify":"/media/storage/nc_data/files_external/rootcerts.crt","timeout":10,"multipart":[{"name":"~$licy and Procedure Sec 3 C Corruption and bribery Feb 2017.docx.d1579737063","contents":null}],"headers":{"User-Agent":"Nextcloud Server Crawler"},"synchronous":true}]},{"file":"/var/www/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["https://fqdn/lool/convert-to/png",{"timeout":10,"multipart":[{"name":"~$licy and Procedure Sec 3 C Corruption and bribery Feb 2017.docx.d1579737063","contents":null}]}]},{"file":"/var/www/nextcloud/lib/private/Preview/ProviderV1Adapter.php","line":48,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->","args":["~$licy and Procedure Sec 3 C Corruption and bribery Feb 2017.docx.d1579737063",1024,768,false,{"__class__":"OC\\Files\\View"}]},{"file":"/var/www/nextcloud/lib/private/Preview/GeneratorHelper.php","line":59,"function":"getThumbnail","class":"OC\\Preview\\ProviderV1Adapter","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"/var/www/nextcloud/lib/private/Preview/Generator.php","line":204,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->","args":[{"__class__":"OC\\Preview\\ProviderV1Adapter"},{"__class__":"OC\\Files\\Node\\File"},1024,768]},{"file":"/var/www/nextcloud/lib/private/Preview/Generator.php","line":126,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\SimpleFS\\SimpleFolder"},{"__class__":"OC\\Files\\Node\\File"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document",""]},{"file":"/var/www/nextcloud/lib/private/PreviewManager.php","line":210,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"/var/www/nextcloud/apps/files_trashbin/lib/Controller/PreviewController.php","line":118,"function":"getPreview","class":"OC\\PreviewManager","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"},128,128,true,"fill","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":170,"function":"getPreview","class":"OCA\\Files_Trashbin\\Controller\\PreviewController","type":"->","args":[1062460,128,128]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":126,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Controller\\PreviewController"},"getPreview"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Files_Trashbin\\Controller\\PreviewController","getPreview",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"files_trashbin.Preview.getPreview"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_route":"files_trashbin.Preview.getPreview"}]},{"file":"/var/www/nextcloud/lib/base.php","line":997,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/apps/files_trashbin/preview"]},{"file":"/var/www/nextcloud/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","Line":185,"CustomMessage":"Failed to convert file to preview"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36","version":"17.0.2.1","id":"5e29c2fe28567"}</code></p> </div> </div> <div class="page-bar-simple"> </div> <div class="footer"> <ul class="body"> <li>© <script> document.write(new Date().getFullYear()) </script> Githubissues.</li> <li>Githubissues is a development platform for aggregating issues.</li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/githubissues/assets/js.js"></script> <script src="/githubissues/assets/markdown.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/languages/go.min.js"></script> <script> hljs.highlightAll(); </script> </body> </html>