Nextcloud AiO and collabora (office) buit-in document editing not working

Hi there! Hope its ok to hijack this thread!
Thanks for your guide!
I have the same error, but I wonder if I need to do something about it, since I used Nextcloud AIO and the AIO should have handel the configuration. Also I don’t see any reference to AIO in your article.
How does AIO speaks with collabora? I didn’t find any hint, that it would be necessary to provide an extra domain to collabora when using AIO installation.
Am I missing something?

hi @morbloe welcome to the forum :handshake:

Please use the search - lot of issues have been discussed already. The guide you mentioned in fact mainly address dedicated CODE installation, but the mechanics remain the same for collabora-built-in as well. The main difference it doesn’t require it’s own hotname and lives “behind” Nextcloud hostname using https://MYDOMAIN/apps/richdocumentscode/proxy.php?req= as hostname…

As you didn’t provide enough technical information we can’t help you right now.

Hi @morbloe can you follow How to debug problems with Collabora and/or Talk · nextcloud/all-in-one · Discussion #1358 · GitHub?

Hi! I allready tried my best on that guide. Removed the IP-List, as mentionend, but with no effect.
I did go to the AIO-Command-Interface, removed and readded collabora with no effect.

What can I offer on missing information to debug this further?


CODE-Output WOPI Discovery


a103091490ab:/var/www/html# curl -vvv NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org:443/hosting/discovery
* Host nextcloud.REDACTED-DOMAIN.org:443 was resolved.
* IPv6: (none)
* IPv4: REDACTED-IP
*   Trying REDACTED-IP:443...
* Connected to nextcloud.REDACTED-DOMAIN.org (REDACTED-IP) port 443
* ALPN: curl 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_256_GCM_SHA384 / X25519 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=nextcloud.REDACTED-DOMAIN.org
*  start date: Dec 29 20:12:46 2023 GMT
*  expire date: Mar 28 20:12:45 2024 GMT
*  subjectAltName: host "nextcloud.REDACTED-DOMAIN.org" matched cert's "nextcloud.REDACTED-DOMAIN.org"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
*   Certificate level 0: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption
* using HTTP/2
* [HTTP/2] [1] OPENED stream for NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org:443/hosting/discovery
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: nextcloud.REDACTED-DOMAIN.org]
* [HTTP/2] [1] [:path: /hosting/discovery]
* [HTTP/2] [1] [user-agent: curl/8.5.0]
* [HTTP/2] [1] [accept: */*]
> GET /hosting/discovery HTTP/2
> Host: nextcloud.REDACTED-DOMAIN.org
> User-Agent: curl/8.5.0
> Accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* old SSL session ID is stale, removing
< HTTP/2 200
< server: openresty
< date: Mon, 01 Jan 2024 20:37:57 GMT
< content-type: text/xml
< content-length: 31965
< last-modified: Mon, 01 Jan 2024 20:37:57
< x-content-type-options: nosniff
< x-served-by: nextcloud.REDACTED-DOMAIN.org
<
<wopi-discovery>
    <net-zone name="external-http">

        <!-- Writer documents -->
        <app favIconUrl="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/images/x-office-document.svg" name="writer">
            <action default="true" ext="sxw" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="odt" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fodt" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Text template documents -->
            <action default="true" ext="stw" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="ott" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- MS Word -->
            <action default="true" ext="doc" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="dot" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- OOXML wordprocessing -->
            <action default="true" ext="docx" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="docm" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="dotx" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="dotm" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="wpd" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="pdb" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="hwp" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="wps" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="wri" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="lrf" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="mw" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="rtf" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="txt" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fb2" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="cwk" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="pages" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="abw" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="602" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <app name="writer-global">
            <!-- Text master documents -->
            <action default="true" ext="sxg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="odm" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Writer master document templates -->
            <action default="true" ext="otm" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <app name="writer-web">
            <action default="true" ext="oth" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Calc documents -->
        <app favIconUrl="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/images/x-office-spreadsheet.svg" name="calc">
            <action default="true" ext="sxc" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="ods" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fods" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Spreadsheet template documents -->
            <action default="true" ext="stc" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="ots" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- MS Excel -->
            <action default="true" ext="xls" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="xla" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- OOXML spreadsheet -->
            <action default="true" ext="xltx" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="xltm" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="xlsx" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="xlsb" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="xlsm" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="dif" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="slk" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="csv" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="dbf" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="wk1" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="gnumeric" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="numbers" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Impress documents -->
        <app favIconUrl="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/images/x-office-presentation.svg" name="impress">
            <action default="true" ext="sxi" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="odp" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fodp" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Presentation template documents -->
            <action default="true" ext="sti" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="otp" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- MS PowerPoint -->
            <action default="true" ext="ppt" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="pot" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- OOXML presentation -->
            <action default="true" ext="pptx" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="pptm" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="potx" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="potm" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="ppsx" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Others -->
            <action default="true" ext="cgm" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="key" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Draw documents -->
        <app name="draw">
            <action default="true" ext="sxd" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="odg" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fodg" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Drawing template documents -->
            <action default="true" ext="std" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="otg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <!-- Others -->
            <action ext="svg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="dxf" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="emf" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="wmf" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="cdr" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="vsd" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="vsdx" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="vss" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="pub" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="p65" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="wpg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action default="true" ext="fh" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="bmp" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="png" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="gif" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="tiff" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="jpg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="jpeg" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
            <action ext="pdf" name="view_comment" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/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="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Writer documents -->
        <app name="application/vnd.sun.xml.writer">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Calc documents -->
        <app name="application/vnd.sun.xml.calc">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Impress documents -->
        <app name="application/vnd.sun.xml.impress">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Draw documents -->
        <app name="application/vnd.sun.xml.draw">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics-flat-xml">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Chart documents -->
        <app name="application/vnd.oasis.opendocument.chart">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Text master documents -->
        <app name="application/vnd.sun.xml.writer.global">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-master">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/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="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.text-template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Writer master document templates -->
        <app name="application/vnd.oasis.opendocument.text-master-template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Spreadsheet template documents -->
        <app name="application/vnd.sun.xml.calc.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.spreadsheet-template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Presentation template documents -->
        <app name="application/vnd.sun.xml.impress.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.presentation-template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- Drawing template documents -->
        <app name="application/vnd.sun.xml.draw.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.oasis.opendocument.graphics-template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- MS Word -->
        <app name="application/msword">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/msword">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- MS Excel -->
        <app name="application/vnd.ms-excel">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- MS PowerPoint -->
        <app name="application/vnd.ms-powerpoint">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- OOXML wordprocessing -->
        <app name="application/vnd.openxmlformats-officedocument.wordprocessingml.document">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-word.document.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.wordprocessingml.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-word.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- OOXML spreadsheet -->
        <app name="application/vnd.openxmlformats-officedocument.spreadsheetml.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.sheet.binary.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-excel.sheet.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

        <!-- OOXML presentation -->
        <app name="application/vnd.openxmlformats-officedocument.presentationml.presentation">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint.presentation.macroEnabled.12">
            <action default="true" ext="" name="edit" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.openxmlformats-officedocument.presentationml.template">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>
        <app name="application/vnd.ms-powerpoint.template.macroEnabled.12">
            <action default="true" ext="" name="view" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/browser/fc0de5b/cool.html?"/>
        </app>

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

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

        <app name="Capabilities">
            <action ext="" name="getinfo" urlsrc="NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org/hosting/capabilities"/>
        </app>
    </net-zone>
</wopi-discovery>* Connection #0 to host nextcloud.REDACTED-DOMAIN.org left intact

there is a dns issue!!!

DNS error while resolving: <your hostname>

is more than clear. please fix it.

So I did go into the office container, and tried to curl google.de and that worked. So I don’t think, that there is a DNS-Error in general.
Also my custom DNS is working.

From the logs it says: that it tries to resolve the IP, seems like it thinks of the IP as an DNS-Entry, but why?

wsd-00007-00016 2024-01-01 23:53:13.204123 +0100 [ websrv_poll ] ERR  Poco::Net::DNS::resolve("212.86.XX.XX") failed: DNS error: Temporary DNS error while resolving: 212.86.XX.XX| wsd/COOLWSD.cpp:4004
wsd-00007-00016 2024-01-01 23:53:13.204169 +0100 [ websrv_poll ] WRN  convert-to: Requesting address is denied: 212.86.XX.XX| wsd/COOLWSD.cpp:4010

this seems like the same error, but there was no solution mentioned:

I’m sorry I don’t understand this request. maybe you anonymized it too hard but this not what I expect to see. (and I’m even more confused with a screenshot above - it show “not built-in” Collabora - I didn’t notice it before) - please explain you setup in more details.

likely this is related to the security limitation of the Collabora (aliasgroup setting for stand-alone CODE) - the system tries to check if the IP address of the accessing system belongs to the allowed DNS records - and this fails for this reason access is denied. I’m under impression the IP is the public IP of your server. Take a look at this post it describes how to make different Docker containers talk directly to the reverse proxy rather going through the internet.

Thank you very much for your time and patience with me! Very much appreciated!

The request you didn’t recognized is the one requested by the article here:
https://github.com/nextcloud/all-in-one/discussions/1358

Blockzitat
run the following commands on your server:

# Go into the container
sudo docker exec -it nextcloud-aio-nextcloud bash
``
# Now inside the container
curl -vvv https://$NC_DOMAIN:443/hosting/discovery
exit

When this is done, Please post the output into your thread and also post all >collabora container logs in your thread in order to help you further

and that’s what I did. Please help to understand what information is further needed to debug my problem, thank you very much.

My setup:

So my AIO and Proxy a both docker on unraid, with [jc21/nginx-proxy-manager]

My setup is using the unraid template for nextcloud/all-in-one:latest, part of the portainer inspect output:

"Config": {
        "AttachStderr": false,
        "AttachStdin": false,
        "AttachStdout": false,
        "Cmd": null,
        "Domainname": "",
        "Entrypoint": [
            "/start.sh"
        ],
        "Env": [
            "HOST_CONTAINERNAME=nextcloud-aio-mastercontainer",
            "APACHE_PORT=11000",
            "NEXTCLOUD_DATADIR=/mnt/user/Nextcloud",
            "TZ=America/Los_Angeles",
            "HOST_OS=Unraid",
            "HOST_HOSTNAME=whs-unraid",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PHPIZE_DEPS=autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c",
            "PHP_INI_DIR=/usr/local/etc/php",
            "PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
            "PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
            "PHP_LDFLAGS=-Wl,-O1 -pie",
            "GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC",
            "PHP_VERSION=8.2.13",
            "PHP_URL=https://www.php.net/distributions/php-8.2.13.tar.xz",
            "PHP_ASC_URL=https://www.php.net/distributions/php-8.2.13.tar.xz.asc",
            "PHP_SHA256=2629bba10117bf78912068a230c68a8fd09b7740267bd8ebd3cfce91515d454b"
        ],
        "ExposedPorts": {
            "80/tcp": {},
            "8080/tcp": {},
            "8443/tcp": {},
            "9000/tcp": {}
        },
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/healthcheck.sh"
            ]
        },
        "Hostname": "03e8af205ccc",
        "Image": "nextcloud/all-in-one:latest",
        "Labels": {
            "net.unraid.docker.icon": "https://github.com/Muwahhidun/logo/raw/main/nextcloud-aio-logo.png",
            "net.unraid.docker.managed": "dockerman",
            "net.unraid.docker.webui": "http://[IP]"
        },
        "OnBuild": null,
        "OpenStdin": false,
        "StdinOnce": false,
        "StopSignal": "SIGQUIT",
        "Tty": false,
        "User": "root",
        "Volumes": {
            "/mnt/docker-aio-config": {},
            "/var/run/docker.sock": {}
        },
        "WorkingDir": "/var/www/docker-aio"
    },

So the office-docker-container was created by the AIO-Master-Container.

sorry my statement was misleading maybe…

your run curl -vvv NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain.REDACTED-DOMAIN.org:443/hosting/discovery but curl connects with nextcloud.REDACTED-DOMAIN.org:443 - both hostnames don’t match… this might an issue or just because you edit both hostnames in different ways… especially I’m wondering about NEW-USER-LIMIT-on-URLs.HTTPs-Nextcloud-Subdomain. part - do you really see this? is it part of $NC_DOMAIN env variable?

I have no idea about unraid specialties… did you try to ask their support?

this definitely not the root cause just a side note - my personal recommendation is to avoid :latest tags… look for reasons: What's Wrong With The Docker :latest Tag? · vsupalov.com

shall I run the WOPI command again?
What about this error, that it tries to resolve an IP-address?

Could you lead me into a direction how to proper debug this issue?
currently I have no clue, where to look or what to change, since it was created by AIO and DNS and connection works, but the using it in the nextcloud-gui doesn’t.

as long you don’t change the system the output should be the same :man_shrugging:

but in my case it looks like this (look for the same hostname in curl command and output):

docker exec --user www-data dev-nextcloud-app curl -vvv https://collabora.mydomain/hosting/discovery
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying [fd00:feed:beef:1::3]:443...
* Connected to collabora.mydomain (fd00:feed:beef:1::3) port 443 (#0)
* ALPN: offers h2,http/1.1

my system is using a separate CODE server but curl request should be consistent at all.

I would digg into DNS direction. please double check what I posted before

I did have to input the domain on initial start of the AIO Master-Container.
Also this same domain was automaticly set in the “office” section in the admin-panel, where I get a green connection visualisation, that everything is ok.

Also the curl-command is using the same domain, and the curl output shows the same domain.

[nextcloud-aio-collabora] has set this domain to ENV: server_name
also on nextcloud-aio-nextcloud the ENV NC_DOMAIN is set to this domain.

The IP which is beeing tried to get resolved via DNS is also listed in the WHOPI-List and it is the external IP of the domain.
Since I have no internal DNS with TLS, I use this domain from everywhere, but connections to the container should therefore only come from the nginx-proxy.

Beside all that, I did test, as mentioned, to set the whopi-list to 0.0.0.0/0 with no new result.

So I honestly have no glue what to do or check.
How can I dig deeper into the matter that the office-container is trying to resolve an IP-address? Could I raise debug level in the office-container to see more what’s going on?

I still not able to use the office stuff in the android app, but it is now working in the browser.

What did I change?

Well I only did activate Websocket-Support in Nginx Proxy Manager. Did found that hint while surfing through other problems with AIO and Office.

The error with the try to resolve the IP-Address still occurs.

I wonder if that could be added to the admin-panel as a check OR at least as a hint.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.