Collabora unauthorized WOPI host

Hello,
I have a similar problem but don’t understand the solution and don’t know if the solution is the same for me.

When a document open is attempted I get an “unauthorized WOPI host” error (In Czech localization, maybe the English message would be a bit different).

The difference is that I have collabora/code in docker, but nextcloud is installed on the host (gentoo).

 $ cat compose.yaml
services:
  collabora:
    container_name: collabora
    image: "collabora/code"
    environment:
      dictionaries: "en_US cs_CZ"
    restart: always
    volumes:
    - /opt/collabora/config:/etc/coolwsd/
    expose:
    - 9980
    network_mode: host
    privileged: true
volumes:
    config:
      external: true

curl from collabora to nextcloud

docker exec -it collabora curl https://cloud.mydomain.tld/status.php -vvv*   Trying re.da.ct.ed:443...
* Connected to nextcloud.mydomain.tld (re.da.ct.ed) port 443 (#0)
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=nextcloud.mydomain.tld
*  start date: Feb  2 22:23:55 2025 GMT
*  expire date: May  3 22:23:54 2025 GMT
*  subjectAltName: host "nextcloud.mydomain.tld" matched cert's "nextcloud.mydomain.tld"
*  issuer: C=US; O=Let's Encrypt; CN=E6
*  SSL certificate verify ok.
* using HTTP/2
* h2h3 [:method: GET]
* h2h3 [:path: /status.php]
* h2h3 [:scheme: https]
* h2h3 [:authority: nextcloud.mydomain.tld]
* h2h3 [user-agent: curl/7.88.1]
* h2h3 [accept: */*]
* Using Stream ID: 1 (easy handle 0x555927f8bce0)
> GET /status.php HTTP/2
> Host: nextcloud.mydomain.tld
> user-agent: curl/7.88.1
> accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
< HTTP/2 200
< access-control-allow-origin: *
< alt-svc: h3=":443"; ma=2592000
< content-security-policy: default-src 'self'; script-src 'self' 'nonce-4TGP13j9jMQMvB/himEn7J1PJh/ZH1JfQxIq8zO2Nvc='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
< content-type: application/json
< date: Wed, 05 Feb 2025 13:40:55 GMT
< referrer-policy: no-referrer
< server: Caddy
< server: Apache
< set-cookie: oc3ckil2xs91=39hd058mk9tk8td2mku7utchha; path=/; secure; HttpOnly; SameSite=Lax
< set-cookie: oc_sessionPassphrase=tXSrv%2FcoYLimCpSsvSib0%2FW4OUyU%2F2glmr8MyYu1FgkvGyhQdQPKZoSNDcRWLP7LB6M5hjN2pMCNYrHe8plp6bG5OBYGmLT4DGYSg4lb1iSBtMpLLspdX2WxywP%2BL7KE; path=/; secure; HttpOnly; SameSite=Lax
< set-cookie: oc3ckil2xs91=39hd058mk9tk8td2mku7utchha; path=/; secure; HttpOnly; SameSite=Lax
< set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax
< set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict
< set-cookie: oc3ckil2xs91=39hd058mk9tk8td2mku7utchha; path=/; secure; HttpOnly; SameSite=Lax
< strict-transport-security: max-age=15552000; includeSubDomains
< x-content-type-options: nosniff
< x-frame-options: SAMEORIGIN
< x-permitted-cross-domain-policies: none
< x-powered-by: PHP/8.3.16
< x-robots-tag: noindex, nofollow
< x-xss-protection: 1; mode=block
< content-length: 170
<
* Connection #0 to host nextcloud.mydomain.tld left intact
{"installed":true,"maintenance":false,"needsDbUpgrade":false,"version":"30.0.5.1","versionstring":"30.0.5","edition":"","productname":"Nextcloud","extendedSupport":false}

from host to collabora container

 curl https://collabora.kluhtrust.cz/hosting/discovery
<wopi-discovery>
    <net-zone name="external-http">

        <!-- Writer documents -->
        <app favIconUrl="https://collabora.mydomain.tld/browser/30822a710f/images/x-office-document.svg" name="writer">
            <action default="true" ext="sxw" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="odt" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fodt" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Text template documents -->
            <action default="true" ext="stw" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="ott" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- MS Word -->
            <action default="true" ext="doc" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="dot" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- OOXML wordprocessing -->
            <action default="true" ext="docx" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="docm" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="dotx" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="dotm" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="wpd" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="pdb" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="hwp" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wps" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wri" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="lrf" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="mw" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="rtf" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="txt" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fb2" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="cwk" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="pages" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="abw" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="602" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <app name="writer-global">
            <!-- Text master documents -->
            <action default="true" ext="sxg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="odm" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Writer master document templates -->
            <action default="true" ext="otm" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <app name="writer-web">
            <action default="true" ext="oth" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Calc documents -->
        <app favIconUrl="https://collabora.mydomain.tld/browser/30822a710f/images/x-office-spreadsheet.svg" name="calc">
            <action default="true" ext="sxc" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="ods" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fods" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Spreadsheet template documents -->
            <action default="true" ext="stc" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="ots" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- MS Excel -->
            <action default="true" ext="xls" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xla" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- OOXML spreadsheet -->
            <action default="true" ext="xltx" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xltm" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xlsx" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xlsb" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xlsm" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="dif" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="slk" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="csv" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="tsv" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="dbf" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wk1" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wks" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="xlr" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="123" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="qpw" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wb1" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wq1" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wq2" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="gnumeric" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="numbers" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Impress documents -->
        <app favIconUrl="https://collabora.mydomain.tld/browser/30822a710f/images/x-office-presentation.svg" name="impress">
            <action default="true" ext="sxi" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="odp" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fodp" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Presentation template documents -->
            <action default="true" ext="sti" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="otp" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- MS PowerPoint -->
            <action default="true" ext="ppt" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="pot" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- OOXML presentation -->
            <action default="true" ext="pptx" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="pptm" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="potx" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="potm" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="ppsx" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="cgm" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="key" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Draw documents -->
        <app name="draw">
            <action default="true" ext="sxd" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="odg" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fodg" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Drawing template documents -->
            <action default="true" ext="std" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="otg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <!-- Others -->
            <action ext="svg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="dxf" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="emf" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wmf" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="cdr" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="vsd" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="vsdx" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="vss" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="pub" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="p65" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="wpg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action default="true" ext="fh" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="bmp" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="png" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="gif" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="tiff" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="jpg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="jpeg" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
            <action ext="pdf" name="view_comment" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Math documents -->
        <!-- In fact Math documents are not supported at all.
             See: https://bugs.documentfoundation.org/show_bug.cgi?id=97006
        <app name="math">
            <action name="view" default="true" ext="sxm"/>
            <action name="edit" default="true" ext="odf"/>
        </app>
        -->

        <!-- Legacy MIME-type actions (compatibility) -->

        <app name="image/svg+xml">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Writer documents -->
        <app name="application/vnd.sun.xml.writer">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Calc documents -->
        <app name="application/vnd.sun.xml.calc">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Impress documents -->
        <app name="application/vnd.sun.xml.impress">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Draw documents -->
        <app name="application/vnd.sun.xml.draw">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Chart documents -->
        <app name="application/vnd.oasis.opendocument.chart">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Text master documents -->
        <app name="application/vnd.sun.xml.writer.global">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-master">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Math documents -->
        <!-- In fact Math documents are not supported at all.
             See: https://bugs.documentfoundation.org/show_bug.cgi?id=97006
        <app name="application/vnd.sun.xml.math">
            <action name="view" default="true" ext=""/>
        </app>
        <app name="application/vnd.oasis.opendocument.formula">
            <action name="edit" default="true" ext=""/>
        </app>
        -->
        <!-- Text template documents -->
        <app name="application/vnd.sun.xml.writer.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Writer master document templates -->
        <app name="application/vnd.oasis.opendocument.text-master-template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Spreadsheet template documents -->
        <app name="application/vnd.sun.xml.calc.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet-template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Presentation template documents -->
        <app name="application/vnd.sun.xml.impress.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation-template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Drawing template documents -->
        <app name="application/vnd.sun.xml.draw.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics-template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- MS Word -->
        <app name="application/msword">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/msword">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- MS Excel -->
        <app name="application/vnd.ms-excel">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- MS PowerPoint -->
        <app name="application/vnd.ms-powerpoint">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- OOXML wordprocessing -->
        <app name="application/vnd.openxmlformats-officedocument.wordprocessingml.document">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-word.document.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.wordprocessingml.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-word.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- OOXML spreadsheet -->
        <app name="application/vnd.openxmlformats-officedocument.spreadsheetml.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.sheet.binary.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.sheet.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- OOXML presentation -->
        <app name="application/vnd.openxmlformats-officedocument.presentationml.presentation">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint.presentation.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.presentationml.template">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- Others -->
        <app name="application/vnd.wordperfect">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-aportisdoc">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-hwp">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-works">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-office">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-mswrite">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-dif-document">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="text/spreadsheet">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="text/csv">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-dbase">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.lotus-1-2-3">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/cgm">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/vnd.dxf">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/x-emf">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/x-wmf">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/coreldraw">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.visio2013">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.visio">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.ms-visio.drawing">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-mspublisher">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-sony-bbeb">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-gnumeric">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/macwriteii">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-iwork-numbers-sffnumbers">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-web">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-pagemaker">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="text/rtf">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="text/plain">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-fictionbook+xml">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/clarisworks">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/x-wpg">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-iwork-pages-sffpages">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.presentationml.slideshow">
            <action default="true" ext="" name="edit" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-iwork-keynote-sffkey">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-abiword">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/x-freehand">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/vnd.sun.xml.chart">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/x-t602">
            <action default="true" ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/bmp">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/png">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/gif">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/tiff">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/jpg">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="image/jpeg">
            <action ext="" name="view" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>
        <app name="application/pdf">
            <action ext="" name="view_comment" urlsrc="https://collabora.mydomain.tld/browser/30822a710f/cool.html?"/>
        </app>

        <!-- End of legacy MIME-type actions -->

        <app name="Capabilities">
            <action ext="" name="getinfo" urlsrc="https://collabora.mydomain.tld/hosting/capabilities"/>
        </app>
    </net-zone>
<proof-key exponent="AQAB" modulus="nfuX0Ctz0N0JbvtQl9hO2+7n2jLuqYgzwJqNbel7VxXNR4aOfuadjNiST15XyVQCBNkEQbDh8wkHdyNKDqY8Ekn7uwN7O09AaJjw79QyYnVD7FWc02HVt/u70hOSRwB1/YpXbvFGz3W4aTGgHtKQayufMP1TtI8QoRrtY1hU+v+pcicpHAVeztO/aqPGJOwXxmxvTD2HE9egxl6DrmEiJnZRWthTCD21/Vg0sHnIhLHrP0JzMVVKGfVM3bNBKKUYAIGJOS2wi50hLbfOpmyLnnYJwmTu4jzWcFHAON9rcrmhZGjvyWd1uyoiKkB49bpQ7kTied9eQBbRHDT4GUsf3Q==" oldexponent="AQAB" oldmodulus="nfuX0Ctz0N0JbvtQl9hO2+7n2jLuqYgzwJqNbel7VxXNR4aOfuadjNiST15XyVQCBNkEQbDh8wkHdyNKDqY8Ekn7uwN7O09AaJjw79QyYnVD7FWc02HVt/u70hOSRwB1/YpXbvFGz3W4aTGgHtKQayufMP1TtI8QoRrtY1hU+v+pcicpHAVeztO/aqPGJOwXxmxvTD2HE9egxl6DrmEiJnZRWthTCD21/Vg0sHnIhLHrP0JzMVVKGfVM3bNBKKUYAIGJOS2wi50hLbfOpmyLnnYJwmTu4jzWcFHAON9rcrmhZGjvyWd1uyoiKkB49bpQ7kTied9eQBbRHDT4GUsf3Q==" oldvalue="BgIAAACkAABSU0ExAAgAAAEAAQDdH0sZ+DQc0RZAXt954kTuULr1eEAqIiq7dWfJ72hkoblya984wFFw1jzi7mTCCXaei2ymzrctIZ2LsC05iYEAGKUoQbPdTPUZSlUxc0I/67GEyHmwNFj9tT0IU9haUXYmImGug17GoNcThz1Mb2zGF+wkxqNqv9POXgUcKSdyqf/6VFhj7RqhEI+0U/0wnytrkNIeoDFpuHXPRvFuV4r9dQBHkhPSu/u31WHTnFXsQ3ViMtTv8JhoQE87ewO7+0kSPKYOSiN3Bwnz4bBBBNkEAlTJV15PktiMneZ+joZHzRVXe+ltjZrAM4ip7jLa5+7bTtiXUPtuCd3QcyvQl/ud" value="BgIAAACkAABSU0ExAAgAAAEAAQDdH0sZ+DQc0RZAXt954kTuULr1eEAqIiq7dWfJ72hkoblya984wFFw1jzi7mTCCXaei2ymzrctIZ2LsC05iYEAGKUoQbPdTPUZSlUxc0I/67GEyHmwNFj9tT0IU9haUXYmImGug17GoNcThz1Mb2zGF+wkxqNqv9POXgUcKSdyqf/6VFhj7RqhEI+0U/0wnytrkNIeoDFpuHXPRvFuV4r9dQBHkhPSu/u31WHTnFXsQ3ViMtTv8JhoQE87ewO7+0kSPKYOSiN3Bwnz4bBBBNkEAlTJV15PktiMneZ+joZHzRVXe+ltjZrAM4ip7jLa5+7bTtiXUPtuCd3QcyvQl/ud"/></wopi-discovery>

Everything worked before it was moved to new hardware, but now I can’t make it work again.

Thank you for any advice.

likely comes from the loop through public internet. you should check the Nextcloud logs, likely this will be your public IP. this what you need to add as WOPI Allow list… you can later continue with references above to avoid internet loop.

Then it seems I didn’t get it how it should be correctly configured.

Both servers are running on single host computer, nextcloud directly, collabora in docker container. Both are accessed from the outside via Caddy reverse proxy.
In the past when it was working (on older computer with the same distro) the servers were accessing each other through https://nextcloud.mydomain.tld and https://collabora.mydomain.tld. Basicaly that was the only way I was able to make it working. There are no description or examples telling how this should be configured to be found.

In any case my network is transparent between the two servers and the reverse proxy is also hosted there - I think that should be the easiest configuration, but I still can’t solve it.
Thank you for help.

I split the post into separate topic as your issue is not related and you keep posting into the solved thread ignoring the mandatory support template

Please start systematic troubleshooting - review and post logs. For details how both systems interact review Collabora integration guide and reference mentioned in hte previous thread.

This is my configuration in coolwsd.xml
Everything along the snippets is left unmodified from the installation default.

    <server_name desc="External hostname:port of the server running coolwsd. If empty, it's derived from the request (please set it if this doesn't work). May be specified when behind a reverse-proxy or when the hostname is not reachable directly." type="string" default="">collabora.mydomain.tld</server_name>
<net desc="Network settings">
  <!-- On systems where localhost resolves to IPv6 [::1] address first, when net.proto is all and net.listen is loopback, coolwsd unexpectedly listens on [::1] only.
       You need to change net.proto to IPv4, if you want to use 127.0.0.1. -->
  <proto type="string" default="all" desc="Protocol to use IPv4, IPv6 or all for both">all</proto>
  <listen type="string" default="any" desc="Listen address that coolwsd binds to. Can be 'any' or 'loopback'.">any</listen>
  <!-- this allows you to shift all of our URLs into a sub-path from
       https://my.com/browser/a123... to https://my.com/my/sub/path/browser/a123... -->
  <service_root type="path" default="" desc="Prefix all the pages, websockets, etc. with this path."></service_root>
  <post_allow desc="Allow/deny client IP address for POST(REST)." allow="true">
    <host desc="The IPv4 private 192.168 block as plain IPv4 dotted decimal addresses.">192\.168\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:192\.168\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 loopback (localhost) address.">127\.0\.0\.1</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 address">::ffff:127\.0\.0\.1</host>
    <host desc="The IPv6 loopback (localhost) address.">::1</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 1.">172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 2.">172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 3.">172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 10.0.0.0/8 subnet (Podman).">10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="access by name">https://nextcloud.mydomain.tld</host>
    <host desc="Local access by name">localhost</host>
  </post_allow>
  <lok_allow desc="Allowed hosts as an external data source inside edited files. All allowed post_allow.host and storage.wopi entries are also considered to be allowed as a data source. Used for example in: PostMessage Action_InsertGraphics, =WEBSERVICE() function, external reference in the cell.">
    <host desc="The IPv4 private 192.168 block as plain IPv4 dotted decimal addresses.">192\.168\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:192\.168\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 loopback (localhost) address.">127\.0\.0\.1</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 address">::ffff:127\.0\.0\.1</host>
    <host desc="The IPv6 loopback (localhost) address.">::1</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 1.">172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 2.">172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 172.16.0.0/12 subnet part 3.">172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="The IPv4 private 10.0.0.0/8 subnet (Podman).">10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="Ditto, but as IPv4-mapped IPv6 addresses">::ffff:10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}</host>
    <host desc="access by name">https://nextcloud.mydomain.tld</host>
    <host desc="Local access by name">localhost</host>
  </lok_allow>
  <content_security_policy desc="Customize the CSP header by specifying one or more policy-directive, separated by semicolons. See w3.org/TR/CSP2"></content_security_policy>
  <frame_ancestors desc="OBSOLETE: Use content_security_policy. Specify who is allowed to embed the Collabora Online iframe (coolwsd and WOPI host are always allowed). Separate multiple hosts by space."></frame_ancestors>
  <connection_timeout_secs desc="Specifies the connection, send, recv timeout in seconds for connections initiated by coolwsd (such as WOPI connections)." type="int" default="30">30</connection_timeout_secs>

  <!-- this setting radically changes how online works, it should not be used in a production environment -->
  <proxy_prefix type="bool" default="false" desc="Enable a ProxyPrefix to be passed-in through which to redirect requests">false</proxy_prefix>
</net>

<ssl desc="SSL settings">
    <!-- switches from https:// + wss:// to http:// + ws:// -->
    <enable type="bool" desc="Controls whether SSL encryption between coolwsd and the network is enabled (do not disable for production deployment). If default is false, must first be compiled with SSL support to enable." default="true">false</enable>
    <!-- SSL off-load can be done in a proxy, if so disable SSL, and enable termination below in production -->
    <termination desc="Connection via proxy where coolwsd acts as working via https, but actually uses http." type="bool" default="false">true</termination>

Is it wrong? How should I do that?
Thank you

Sorry I miss the “mandatory installation info”
Here it goes

  • Nextcloud Server version - 30.0.5
  • Operating system and version Description: Gentoo Linux: 2.17
  • Web server and version - Apache/2.4.62
  • Reverse proxy and version - Caddy 2.9.0
  • PHP version - 8.3)
  • Is this the first time you’ve seen this error? (Yes / No):
  • When did this problem seem to first start? When moved to the new hardware and updated to the mentioned versions.
  • Installation method - Bare Metal (manually updated gentoo ebuild)
  • Are you using Cloudflare, mod_security, or similar? No

Collabora installed by docker compose - image: “collabora/code”

I have a problem finding the log files. Where should it be?
The log accessible by the web interface lacks details and also causes the web browser to be unresponsive.

Thank you

I finaly found the logs
When I switched it to debug level this seems to be related:

{"reqId":"Z6S926Wc9gzrOHqFusRuRQAAAA0","level":3,"time":"2025-02-06T13:49:15+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=22708&x=32&y=32&mimeFallback=true&v=1c45e9&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S9208saC_DO5gu83tCRQAAAAk","level":3,"time":"2025-02-06T13:49:15+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=22709&x=32&y=32&mimeFallback=true&v=cdfebf&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S92xfxEsdF2Swk3aJ9NAAAAAU","level":3,"time":"2025-02-06T13:49:16+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=30412&x=32&y=32&mimeFallback=true&v=7be472&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S92_fJwWg8SiN7SEQ3-AAAAAY","level":3,"time":"2025-02-06T13:49:16+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=22900&x=32&y=32&mimeFallback=true&v=5175a9&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S93ffJwWg8SiN7SEQ3-QAAAAY","level":3,"time":"2025-02-06T13:49:17+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=30409&x=32&y=32&mimeFallback=true&v=572bb6&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S93U8saC_DO5gu83tCRgAAAAk","level":3,"time":"2025-02-06T13:49:17+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=30411&x=32&y=32&mimeFallback=true&v=a8749d&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}
{"reqId":"Z6S93RfxEsdF2Swk3aJ9NQAAAAU","level":3,"time":"2025-02-06T13:49:17+00:00","remoteAddr":"84.xxx.yyy.226","user":"ladmanj","app":"richdocuments","method":"GET","url":"/index.php/core/preview?fileId=30410&x=32&y=32&mimeFallback=true&v=a60d60&a=0","message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","Code":400,"Trace":[{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Http/Client/Client.php","line":276,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":92,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Service/RemoteService.php","line":72,"function":"convertTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/apps/richdocuments/lib/Preview/Office.php","line":41,"function":"convertFileTo","class":"OCA\\Richdocuments\\Service\\RemoteService","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/GeneratorHelper.php","line":44,"function":"getThumbnail","class":"OCA\\Richdocuments\\Preview\\Office","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":337,"function":"getThumbnail","class":"OC\\Preview\\GeneratorHelper","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":313,"function":"generateProviderPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":119,"function":"getMaxPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Preview/Generator.php","line":86,"function":"generatePreviews","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/PreviewManager.php","line":167,"function":"getPreview","class":"OC\\Preview\\Generator","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":159,"function":"getPreview","class":"OC\\PreviewManager","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/core/Controller/PreviewController.php","line":123,"function":"fetchPreview","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getPreviewByFileId","class":"OC\\Core\\Controller\\PreviewController","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/mamlas/htdocs/nextcloud/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/mamlas/htdocs/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/mamlas/htdocs/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":113,"message":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response","exception":{},"CustomMessage":"Failed to convert preview: Client error: `POST https://collabora.mydomain.tld/cool/convert-to/png` resulted in a `400 Bad Request` response"}}

Thank you

This seems to be related as well, probably more than the previous records I posted.

192.168.1.1 is the gateway from internet, all 443 traffic to the WAN public IP is redirected to Caddy reverse-proxy at the same machine where my nextloud and collabora servers are located that is 192.168.1.181.

I don’t know why the remoteAddr here is 192.168.1.1, I would rather expect that comming from the reverse proxy.

Sorry for my noob questions and procedures. This is really not my expertise, but I’m learning.

{
  "reqId": "Z6T1hb9DFnunJrkYAStSMwAAAAo",
  "level": 0,
  "time": "2025-02-06T17:46:45+00:00",
  "remoteAddr": "192.168.1.1",
  "user": "--",
  "app": "webdav",
  "method": "GET",
  "url": "/remote.php/dav/",
  "message": "No public access to this resource., AppAPIAuth has not passed, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured",
  "userAgent": "Nextcloud Server Crawler",
  "version": "30.0.5.1",
  "exception": {
    "Exception": "Sabre\\DAV\\Exception\\NotAuthenticated",
    "Message": "No public access to this resource., AppAPIAuth has not passed, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured",
    "Code": 0,
    "Trace": [
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
        "line": 89,
        "function": "beforeMethod",
        "class": "Sabre\\DAV\\Auth\\Plugin",
        "type": "->"
      },
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
        "line": 456,
        "function": "emit",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/apps/dav/lib/Connector/Sabre/Server.php",
        "line": 43,
        "function": "invokeMethod",
        "class": "Sabre\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/apps/dav/lib/Server.php",
        "line": 371,
        "function": "start",
        "class": "OCA\\DAV\\Connector\\Sabre\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/apps/dav/appinfo/v2/remote.php",
        "line": 19,
        "function": "exec",
        "class": "OCA\\DAV\\Server",
        "type": "->"
      },
      {
        "file": "/var/www/mamlas/htdocs/nextcloud/remote.php",
        "line": 146,
        "args": [
          "/var/www/mamlas/htdocs/nextcloud/apps/dav/appinfo/v2/remote.php"
        ],
        "function": "require_once"
      }
    ],
    "File": "/var/www/mamlas/htdocs/nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php",
    "Line": 152,
    "message": "No public access to this resource., AppAPIAuth has not passed, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured",
    "exception": [],
    "CustomMessage": "No public access to this resource., AppAPIAuth has not passed, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured"
  },
  "id": "67a4f5976da2e"
}

CODE Docker logs by default to STDOUT - use docker (compose) logs

only private IPs are defined - most likely the request comes from your public IP.

I’m not sure which config has preference - there is a setting for NC richdocuments app as well Collabora integration guide - #5 by artfulrobot

pfooo, my confusion is growing

I registered the yellow marked setting, at first everything was working with this empty and stopped as I filled in anything. Now that doesn’t work even with that empty.

only private IPs:
there is ```
https://nextcloud.mydomain.tld

because it is not what you must use there

I don’t understand what it tries to tell me

collabora  | Ready to accept connections on port 9980.
collabora  | 
collabora  | wsd-00001-00001 2025-02-07 14:32:11.626152 +0000 [ coolwsd ] WRN  Waking up dead poll thread [main], started: false, finished: false| net/Socket.hpp:824
collabora  | frk-00024-00024 2025-02-07 14:32:11.626305 +0000 [ forkit ] WRN  The systemplate directory [/opt/cool/systemplate] is read-only, and at least [/opt/cool/systemplate//etc/hosts] is out-of-date. Will have to clone dynamic elements of systemplate to the jails. To restore optimal performance, make sure the files in [/opt/cool/systemplate/etc] are up-to-date.| common/JailUtil.cpp:590
collabora  | frk-00024-00024 2025-02-07 14:32:11.629925 +0000 [ forkit ] WRN  The systemplate directory [/opt/cool/systemplate] is read-only, and at least [/opt/cool/systemplate//etc/hosts] is out-of-date. Will have to clone dynamic elements of systemplate to the jails. To restore optimal performance, make sure the files in [/opt/cool/systemplate/etc] are up-to-date.| common/JailUtil.cpp:590
collabora  | frk-00024-00024 2025-02-07 14:32:11.633650 +0000 [ forkit ] WRN  The systemplate directory [/opt/cool/systemplate] is read-only, and at least [/opt/cool/systemplate//etc/hosts] is out-of-date. Will have to clone dynamic elements of systemplate to the jails. To restore optimal performance, make sure the files in [/opt/cool/systemplate/etc] are up-to-date.| common/JailUtil.cpp:590
collabora  | wsd-00001-00031 2025-02-07 14:32:40.758213 +0000 [ websrv_poll ] ERR  #28: Unknown resource: /cool/convert-to/png WebSocket, host: collabora.kluhtrust.cz, path: 3
collabora  | [0] 'cool'
collabora  | [1] 'convert-to'
collabora  | [2] 'png'
collabora  | full URI: /cool/convert-to/png| wsd/ClientRequestDispatcher.cpp:939
collabora  | wsd-00001-00031 2025-02-07 14:32:46.224429 +0000 [ websrv_poll ] ERR  #29: WOPI::CheckFileInfo failed for URI [https://nextcloud.kluhtrust.cz/index.php/apps/richdocuments/wopi/files/48_oc3ckil2xs91?access_token=EqhdfaEcGvSWwf0paIfxOxFjZLI50ep1&access_token_ttl=0]: 0 (Unknown) . Headers:        Body: []| wsd/wopi/CheckFileInfo.cpp:102
collabora  | wsd-00001-00031 2025-02-07 14:32:46.224443 +0000 [ websrv_poll ] ERR  #29: Invalid URI or access denied to [https://nextcloud.kluhtrust.cz/index.php/apps/richdocuments/wopi/files/48_oc3ckil2xs91?access_token=EqhdfaEcGvSWwf0paIfxOxFjZLI50ep1&access_token_ttl=0]| wsd/wopi/CheckFileInfo.cpp:120
collabora  | wsd-00001-00031 2025-02-07 14:32:46.351784 +0000 [ websrv_poll ] ERR  #29: CheckFileInfo failed for [https%3A%2F%2Fnextcloud.kluhtrust.cz%3A443%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F48_oc3ckil2xs91], State::Fail| wsd/RequestVettingStation.cpp:353
collabora  | wsd-00001-00031 2025-02-07 14:32:46.501128 +0000 [ websrv_poll ] ERR  #31: WOPI::CheckFileInfo failed for URI [https://nextcloud.kluhtrust.cz/index.php/apps/richdocuments/wopi/files/48_oc3ckil2xs91?access_token=EqhdfaEcGvSWwf0paIfxOxFjZLI50ep1&access_token_ttl=0&permission=edit]: 0 (Unknown) . Headers:        Body: []| wsd/wopi/CheckFileInfo.cpp:102
collabora  | wsd-00001-00031 2025-02-07 14:32:46.501143 +0000 [ websrv_poll ] ERR  #31: Invalid URI or access denied to [https://nextcloud.kluhtrust.cz/index.php/apps/richdocuments/wopi/files/48_oc3ckil2xs91?access_token=EqhdfaEcGvSWwf0paIfxOxFjZLI50ep1&access_token_ttl=0&permission=edit]| wsd/wopi/CheckFileInfo.cpp:120

is pretty clear - your CODE server can not access the file stored in Nextcloud… you should track this request in Nextcloud (probably in reverse proxy logs) to understand why it fails…


I don’t know who is showing this message, if that’s from the document server or from the cloud server.
Cloud is preventing the document server from fetching data or is it document server who is declining to respond to the cloud.

This is so confusing. I can’t comprehend that it was already working for few months unless I did the server upgrade.

The proxy logs are an artistic form of diarrhea, unfortunately.
The end of it:

{"level":"info","ts":1738961754.5524316,"logger":"http.log.access.log1","msg":"handled request","request":{"remote_ip":"192.168.1.1","remote_port":"40972","client_ip":"192.168.1.1","proto":"HTTP/2.0","method":"CONNECT","host":"collabora.kluhtrust.cz","uri":"/cool/https%3A%2F%2Fnextcloud.kluhtrust.cz%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F31153_oc3ckil2xs91%3Faccess_token%3DJGqBO9Vupog9zZu5nCf8FcOZLQxm926F%26access_token_ttl%3D0%26permission%3Dedit/ws?WOPISrc=https%3A%2F%2Fnextcloud.kluhtrust.cz%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F31153_oc3ckil2xs91&compat=/ws","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],":protocol":["websocket"],"Accept-Language":["cs,sk;q=0.8,en-US;q=0.5,en;q=0.3"],"Cache-Control":["no-cache"],"Sec-Gpc":["1"],"User-Agent":["Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"],"Accept":["*/*"],"Sec-Websocket-Extensions":["permessage-deflate"],"Pragma":["no-cache"],"Sec-Fetch-Site":["same-origin"],"Sec-Websocket-Version":["13"],"Origin":["https://collabora.kluhtrust.cz"],"Sec-Fetch-Dest":["empty"],"Sec-Fetch-Mode":["websocket"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"collabora.kluhtrust.cz"}},"bytes_read":286,"user_id":"","duration":328.838578433,"size":0,"status":200,"resp_headers":{"Date":["Fri, 07 Feb 2025 20:50:25"],"Server":["Caddy",""],"Alt-Svc":["h3=\":443\"; ma=2592000"]}}
{"level":"info","ts":1738963123.1080782,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"192.168.1.1","remote_port":"57792","client_ip":"192.168.1.1","proto":"HTTP/2.0","method":"GET","host":"nextcloud.kluhtrust.cz","uri":"/index.php/apps/files/preview-service-worker.js","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["serviceworker"],"Accept-Language":["cs,sk;q=0.8,en-US;q=0.5,en;q=0.3"],"Sec-Fetch-Mode":["same-origin"],"User-Agent":["Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"],"Accept":["*/*"],"Te":["trailers"],"Priority":["u=4"],"Cache-Control":["max-age=0"],"Service-Worker":["script"],"Cookie":["REDACTED"],"Sec-Fetch-Site":["same-origin"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.kluhtrust.cz"}},"bytes_read":0,"user_id":"","duration":0.024251221,"size":5370,"status":200,"resp_headers":{"X-Request-Id":["Z6Z4s3yzofZtnvz9fTUlhwAAAAY"],"X-Powered-By":["PHP/8.3.16"],"Content-Type":["application/javascript"],"X-Content-Type-Options":["nosniff"],"X-Xss-Protection":["1; mode=block"],"Date":["Fri, 07 Feb 2025 21:18:43 GMT"],"Referrer-Policy":["no-referrer"],"X-Permitted-Cross-Domain-Policies":["none"],"Service-Worker-Allowed":["/"],"Server":["Caddy","Apache"],"Cache-Control":["no-cache, no-store, must-revalidate"],"Strict-Transport-Security":["max-age=15552000; includeSubDomains"],"X-Frame-Options":["SAMEORIGIN"],"Content-Security-Policy":["default-src 'none';base-uri 'none';manifest-src 'self';script-src 'nonce-R3Dy7V8Tj3Im+GKY778B7Nz4BZxnBce/iekSl6FGf/A=' blob:;script-src-elem 'strict-dynamic' 'nonce-R3Dy7V8Tj3Im+GKY778B7Nz4BZxnBce/iekSl6FGf/A=' blob:;style-src 'self' 'unsafe-inline';img-src 'self' data: blob: https://*.tile.openstreetmap.org https://collabora.kluhtrust.cz;font-src 'self' data:;connect-src 'self' blob: stun.nextcloud.com:443;media-src 'self' blob:;frame-src 'self' nc: https://collabora.kluhtrust.cz;child-src blob: 'self';frame-ancestors 'self' https://collabora.kluhtrust.cz;worker-src blob: 'self';form-action 'self' https://collabora.kluhtrust.cz"],"Feature-Policy":["autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none'"],"Content-Encoding":["gzip"],"Vary":["Accept-Encoding"],"Alt-Svc":["h3=\":443\"; ma=2592000"],"X-Robots-Tag":["noindex, nofollow"]}}
{"level":"info","ts":1738963124.0096328,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"192.168.1.1","remote_port":"57792","client_ip":"192.168.1.1","proto":"HTTP/2.0","method":"POST","host":"nextcloud.kluhtrust.cz","uri":"/index.php/apps/text/session/40/sync","headers":{"Sec-Fetch-Site":["same-origin"],"Accept-Language":["cs,sk;q=0.8,en-US;q=0.5,en;q=0.3"],"Sec-Fetch-Dest":["empty"],"Sec-Fetch-Mode":["cors"],"Cookie":["REDACTED"],"Origin":["https://nextcloud.kluhtrust.cz"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Te":["trailers"],"Content-Type":["application/json"],"User-Agent":["Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"],"Accept":["application/json, text/plain, */*"],"Content-Length":["198"],"Requesttoken":["YeSEc+Pn/Tm7++zch7WkBop58j42vsK+Bws6L+mFaq0=:BqXmELuql0/0iYi5tsHzdswunVdAlenUYUQIV6OyMMI="],"X-Requested-With":["XMLHttpRequest, XMLHttpRequest"],"Sec-Gpc":["1"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.kluhtrust.cz"}},"bytes_read":198,"user_id":"","duration":0.210040867,"size":361,"status":200,"resp_headers":{"Alt-Svc":["h3=\":443\"; ma=2592000"],"X-Xss-Protection":["1; mode=block"],"Feature-Policy":["autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none'"],"X-Permitted-Cross-Domain-Policies":["none"],"Content-Length":["361"],"Date":["Fri, 07 Feb 2025 21:18:43 GMT"],"Cache-Control":["no-cache, no-store, must-revalidate"],"Content-Type":["application/json; charset=utf-8"],"Strict-Transport-Security":["max-age=15552000; includeSubDomains"],"X-Frame-Options":["SAMEORIGIN"],"Server":["Caddy","Apache"],"Content-Security-Policy":["default-src 'none';base-uri 'none';manifest-src 'self';frame-ancestors 'none'"],"X-Robots-Tag":["noindex, nofollow"],"Referrer-Policy":["no-referrer"],"Content-Encoding":["gzip"],"X-Content-Type-Options":["nosniff"],"X-Powered-By":["PHP/8.3.16"],"X-Request-Id":["Z6Z4s3yzofZtnvz9fTUliAAAAAY"]}}

I don’t understand much of this. Particularly the openstreetmap references make no sense to me.

I’m totally exhausted.

For me it was the ‘Privacy Badger’ Extension which caused this problem. Just disabled it on the failing page and it worked afterwards again.

Did you mean a browser extension? I have nothing like that installed. I have adblock present only. I tried it from Firefox on my linux machine, from my work computer with windows and chrome. Also Firefox on windows. Everything is the same.

Last functional state was, when I moved the collabora code to the other server machine, but nextcloud and reverse proxy was still at the older one.

Then I moved the nextcloud server with PHP upgraded to 8.3 from 8.2 and it break.
As the attempt to solution I started moving the reverse proxy also. It didn’t help.

Perhaps I try complete reinstall of nextcloud with no attempting to restore anything except confiig/config.php and the database. Anyway, the nc installation lacks functionality of previously installed apps which are still displayed as installed. I think that the installation is somehow corrupted.

Hello,
Unfortunately, complete nextcloud reinstall did not fix the collabora connection. Other apps are now looking good. I am back at the beginning. Don’t know where is the problem. Probably in the rev-proxy configuration but not sure. Anyways I don’t know what to do next.
Any other tip for troubleshooting? Any help with interpreting the logs?
What next data should I collect to share with you?
Thank you.

Please, how to diagnose problems according to this?
“likely comes from the loop through public internet. you should check the Nextcloud logs, likely this will be your public IP. this what you need to add as WOPI Allow list… you can later continue with references above to avoid internet loop.”

I went trough all of the Collabora integration guide several times, every suggested check passing ok, but the end result is still the same.

I tested switching off all browser extensions with no effect.
Can’t see anything useful in the logs. I can’t see anything related to your claim “is pretty clear - your CODE server can not access the file stored in Nextcloud… you should track this request in Nextcloud (probably in reverse proxy logs) to understand why it fails…”

I would be grateful for any further advice.

PS: I tried to switch (again) to the integrated server which also doesn’t open any document succesfully (but that never worked for me unlike the docker hosted collabora server).

let me rewrite your network drawing -might be like this?

both relevant applications are behind your Caddy reverse proxy.

CODE editing process starts number of requests you be seeing in your logs:

This requests must be visible in Caddy, Nextcloud and CODE - sometimes you must adjust proxy settings to show access logs but as this is the most central part I would start there. the logs above are simplified but you easily spot them… check and post the logs showing this requests.Browser console could show you something as well.

Update: here is a snippet from my reverse proxy log:

"2025-02-17T07:30:06+01:00","192.168.11.203",200,"dev-nc.mydomain.tld","/apps/files/api/v1/views","dev-nc@docker",200
"2025-02-17T07:30:06+01:00","192.168.11.203",207,"dev-nc.mydomain.tld","/remote.php/dav/files/willi/federation_share/office%20doc%20in%20a%20federated%20share%20folder.odt","dev-nc@docker",207
"2025-02-17T07:30:06+01:00","192.168.11.203",200,"dev-nc.mydomain.tld","/apps/files/api/v1/views","dev-nc@docker",200
"2025-02-17T07:30:06+01:00","192.168.11.203",200,"dev-nc.mydomain.tld","/apps/richdocuments/token","dev-nc@docker",200
"2025-02-17T07:30:06+01:00","192.168.11.203",207,"dev-nc.mydomain.tld","/remote.php/dav/files/willi/federation_share/office%20doc%20in%20a%20federated%20share%20folder.odt/","dev-nc@docker",207
"2025-02-17T07:30:06+01:00","192.168.11.203",200,"collabora.mydomain.tld","/browser/9f2e55c/cool.html?WOPISrc=https%3A%2F%2Fdev-nc.mydomain.tld%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F138149_oc52dthqts8g&lang=en&closebutton=1&revisionhistory=1","collabora@docker",200
"2025-02-17T07:30:06+01:00","fd00:feed:beef:1::6",200,"dev-nc.mydomain.tld","/index.php/apps/richdocuments/wopi/files/138149_oc52dthqts8g?access_token=kxD30Q68IeFTY9TdGRJylvl1xeT2oOSa&access_token_ttl=0","dev-nc@docker",200
"2025-02-17T07:30:06+01:00","fd00:feed:beef:1::6",200,"dev-nc.mydomain.tld","/index.php/apps/richdocuments/wopi/files/138149_oc52dthqts8g/contents?access_token=kxD30Q68IeFTY9TdGRJylvl1xeT2oOSa&access_token_ttl=0","dev-nc@docker",200
"2025-02-17T07:30:07+01:00","192.168.11.203",200,"dev-nc.mydomain.tld","/index.php/apps/files/preview-service-worker.js","dev-nc@docker",200
"2025-02-17T07:30:07+01:00","192.168.11.203",200,"collabora.mydomain.tld","/browser/9f2e55c/nextcloud/images/scroll-double-dark.svg","collabora@docker",200

192.168.11.203 - is the client
fd00:feed:beef:1::6 - CODE container accessing the NC

1 Like

When added my nextcloud.domain.tld and collaboradomain.tld domain names to /etc/hosts both on physical server and in the docker container it started working again. (I have it on the older hardware too, but didn’t remember it).

I don’t know if that’s the right solution, but it’s a solution anyways.

Thank you for everything.