hgpuke
July 19, 2024, 6:11pm
1
Hi! This is my first post in this forum, so please accept my apologies if I do something wrong.
I have installed the Nextcloud AIO set of containers in a Debian VM on my NAS. The base functionality is working (syncronization with clients, editing of markdown files etc), but I can’t get Nextcloud Office (aka Collabora) to work at all.
My set-up in detail:
Docker with docker compose running in a Debian 12 (Bookworm) virtual machine on my QNAP NAS (x86 CPU). The VM has 8GB of RAM, 256GB of disk and 2 CPU cores.
I have downloaded the Nextcloud AIO and installed it, but made the following changes to the docker-compose.yml file because of conflicts with other containers running on the same host:
ports:
- 8010: 80
- 8085: 8080
# - 8443: 8443
environment:
- APACHE_PORT=11000
- APAPCHE_IP_BINDING:0.0.0.0
skriv eller klistra in din kod här
I have created a new subdomain for nextcloud.
I am running an app called Cosmos cloud on a different server in my LAN. Cosmos Cloud deals with reverse proxying, rate limiting etc.
I have pointed my newly created subdomain to : 11000.
Now Nextcloud is working as it should. I can reach it from outside my network. I can sync from Windows and from Android. I can view and edit markdown files. But I cannot view or edit odt-files.
Looking at my Nextcloud Office settings page, everything seems OK:
Collabora Online server is reachable.
Collabora Online Development Edition 24.04.5.1 48bf0bf
URL used by the browser: https://nxtcloud.puke.se
Nextcloud URL used by Collabora: https://nxtcloud.puke.se (Determined from the browser URL)
But - it is not working.
Can someone point me in the right direction?
I have tried to follow other posts, but they all differ in some aspect or another, such as manually configuring the reverse proxy, the reverse proxy running on the same host or even in the same host in a different container etc. In my case the reverse proxy is on a different host. I would appreciate any help.
hgpuke
July 19, 2024, 9:00pm
3
Yes, I’ve already done that.
/etc/hosts file on Docker host: No problem.
Websocket enable on proxy host: I am investigating how to do it (if it is not on by default)
I see the “Allow list for WOPI requests” in my Nextcloud Office settings page.
I have added 0.0.0.0/0 to that list. (It didn’t help)
Inside the container
curl -vvv https://$NC_DOMAIN:443/hosting/discovery
gives the following output:
* Host nxtcloud.puke.se:443 was resolved.
* IPv6: (none)
* IPv4: 213.50.165.27
* Trying 213.50.165.27:443...
* Connected to nxtcloud.puke.se (213.50.165.27) 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 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* 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 handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / secp256r1 / RSASSA-PSS
* ALPN: server accepted h2
* Server certificate:
* subject: CN=cosmos.puke.se
* start date: Jul 17 20:11:30 2024 GMT
* expire date: Oct 15 20:11:29 2024 GMT
* subjectAltName: host "nxtcloud.puke.se" matched cert's "nxtcloud.puke.se"
* issuer: C=US; O=Let's Encrypt; CN=R10
* SSL certificate verify ok.
* Certificate level 0: Public key type RSA (2048/112 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
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://nxtcloud.puke.se:443/hosting/discovery
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: nxtcloud.puke.se]
* [HTTP/2] [1] [:path: /hosting/discovery]
* [HTTP/2] [1] [user-agent: curl/8.8.0]
* [HTTP/2] [1] [accept: */*]
> GET /hosting/discovery HTTP/2
> Host: nxtcloud.puke.se
> User-Agent: curl/8.8.0
> Accept: */*
>
* Request completely sent off
< HTTP/2 200
< access-control-allow-credentials: true
< access-control-allow-origin: nxtcloud.puke.se
< content-security-policy: frame-ancestors 'self'
< content-type: text/xml
< date: Fri, 19 Jul 2024 18:44:33
< last-modified: Fri, 19 Jul 2024 18:44:33
< strict-transport-security: max-age=31536000; includeSubDomains
< x-content-type-options: nosniff
< x-ratelimit-limit: 6000
< x-ratelimit-remaining: 32
< x-ratelimit-reset: 1721415873
< x-served-by-cosmos: 1
< x-timeout-duration: 4h0m0s
< x-xss-protection: 1; mode=block
< content-length: 29651
<
<wopi-discovery>
<net-zone name="external-http">
<!-- Writer documents -->
<app favIconUrl="https://nxtcloud.puke.se/browser/48bf0bf/images/x-office-document.svg" name="writer">
<action default="true" ext="sxw" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="odt" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fodt" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Text template documents -->
<action default="true" ext="stw" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="ott" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- MS Word -->
<action default="true" ext="doc" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="dot" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- OOXML wordprocessing -->
<action default="true" ext="docx" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="docm" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="dotx" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="dotm" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Others -->
<action default="true" ext="wpd" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="pdb" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="hwp" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="wps" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="wri" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="lrf" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="mw" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="rtf" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="txt" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fb2" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="cwk" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="pages" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="abw" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="602" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="writer-global">
<!-- Text master documents -->
<action default="true" ext="sxg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="odm" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Writer master document templates -->
<action default="true" ext="otm" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="writer-web">
<action default="true" ext="oth" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Calc documents -->
<app favIconUrl="https://nxtcloud.puke.se/browser/48bf0bf/images/x-office-spreadsheet.svg" name="calc">
<action default="true" ext="sxc" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="ods" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fods" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Spreadsheet template documents -->
<action default="true" ext="stc" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="ots" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- MS Excel -->
<action default="true" ext="xls" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="xla" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- OOXML spreadsheet -->
<action default="true" ext="xltx" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="xltm" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="xlsx" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="xlsb" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="xlsm" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Others -->
<action default="true" ext="dif" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="slk" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="csv" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="dbf" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="wk1" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="gnumeric" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="numbers" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Impress documents -->
<app favIconUrl="https://nxtcloud.puke.se/browser/48bf0bf/images/x-office-presentation.svg" name="impress">
<action default="true" ext="sxi" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="odp" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fodp" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Presentation template documents -->
<action default="true" ext="sti" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="otp" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- MS PowerPoint -->
<action default="true" ext="ppt" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="pot" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- OOXML presentation -->
<action default="true" ext="pptx" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="pptm" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="potx" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="potm" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="ppsx" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Others -->
<action default="true" ext="cgm" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="key" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Draw documents -->
<app name="draw">
<action default="true" ext="sxd" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="odg" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fodg" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Drawing template documents -->
<action default="true" ext="std" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="otg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<!-- Others -->
<action ext="svg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="dxf" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="emf" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="wmf" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="cdr" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="vsd" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="vsdx" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="vss" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="pub" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="p65" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="wpg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action default="true" ext="fh" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="bmp" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="png" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="gif" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="tiff" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="jpg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="jpeg" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
<action ext="pdf" name="view_comment" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/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://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-powerpoint">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-excel">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Writer documents -->
<app name="application/vnd.sun.xml.writer">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.text">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.text-flat-xml">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Calc documents -->
<app name="application/vnd.sun.xml.calc">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.spreadsheet">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.spreadsheet-flat-xml">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Impress documents -->
<app name="application/vnd.sun.xml.impress">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.presentation">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.presentation-flat-xml">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Draw documents -->
<app name="application/vnd.sun.xml.draw">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.graphics">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.graphics-flat-xml">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Chart documents -->
<app name="application/vnd.oasis.opendocument.chart">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Text master documents -->
<app name="application/vnd.sun.xml.writer.global">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.text-master">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/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://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.text-template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Writer master document templates -->
<app name="application/vnd.oasis.opendocument.text-master-template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Spreadsheet template documents -->
<app name="application/vnd.sun.xml.calc.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.spreadsheet-template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Presentation template documents -->
<app name="application/vnd.sun.xml.impress.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.presentation-template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Drawing template documents -->
<app name="application/vnd.sun.xml.draw.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.graphics-template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- MS Word -->
<app name="application/msword">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/msword">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- MS Excel -->
<app name="application/vnd.ms-excel">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- MS PowerPoint -->
<app name="application/vnd.ms-powerpoint">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- OOXML wordprocessing -->
<app name="application/vnd.openxmlformats-officedocument.wordprocessingml.document">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-word.document.macroEnabled.12">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.openxmlformats-officedocument.wordprocessingml.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-word.template.macroEnabled.12">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- OOXML spreadsheet -->
<app name="application/vnd.openxmlformats-officedocument.spreadsheetml.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-excel.template.macroEnabled.12">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-excel.sheet.binary.macroEnabled.12">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-excel.sheet.macroEnabled.12">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- OOXML presentation -->
<app name="application/vnd.openxmlformats-officedocument.presentationml.presentation">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-powerpoint.presentation.macroEnabled.12">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.openxmlformats-officedocument.presentationml.template">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-powerpoint.template.macroEnabled.12">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- Others -->
<app name="application/vnd.wordperfect">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-aportisdoc">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-hwp">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-works">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-mswrite">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-dif-document">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="text/spreadsheet">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="text/csv">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-dbase">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.lotus-1-2-3">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/cgm">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/vnd.dxf">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/x-emf">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/x-wmf">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/coreldraw">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.visio2013">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.visio">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.ms-visio.drawing">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-mspublisher">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-sony-bbeb">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-gnumeric">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/macwriteii">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-iwork-numbers-sffnumbers">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.oasis.opendocument.text-web">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-pagemaker">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="text/rtf">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="text/plain">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-fictionbook+xml">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/clarisworks">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/x-wpg">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-iwork-pages-sffpages">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.openxmlformats-officedocument.presentationml.slideshow">
<action default="true" ext="" name="edit" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-iwork-keynote-sffkey">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-abiword">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/x-freehand">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/vnd.sun.xml.chart">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/x-t602">
<action default="true" ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/bmp">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/png">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/gif">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/tiff">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/jpg">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="image/jpeg">
<action ext="" name="view" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<app name="application/pdf">
<action ext="" name="view_comment" urlsrc="https://nxtcloud.puke.se/browser/48bf0bf/cool.html?"/>
</app>
<!-- End of legacy MIME-type actions -->
<app name="Capabilities">
<action ext="" name="getinfo" urlsrc="https://nxtcloud.puke.se/hosting/capabilities"/>
</app>
</net-zone>
</wopi-discovery>* Connection #0 to host nxtcloud.puke.se left intact
hgpuke
July 20, 2024, 7:40am
4
I have now investigated the state of websocket support in the reverse proxy implementation of Cosmos cloud. Websocket support is ON by default. So that is not the reason for the failing Collabora integration.
hgpuke
July 21, 2024, 5:39pm
5
Hi Stefan, I assume you are a very busy person and have a lot to take care of. If you anyway would like to have a look at the debug-output I sent and perhaps give some more advice in how to trouble-shoot this, I would be immensely greatful. I am out of ideas myself, and will probably look for alternatives to Nextcloud if I cannot solve this problem.