Collabora fails to load a document (Docker logs included)

Hello,

I am having trouble installing collabora in nextcloud 13.

I already have searched solutions to my problem but I can’t make it work.

Here is how collabora is set up :

  • I dont have a subdomain so the apache proxy is not listening on 443 but on 9981
  • Nextcloud is configured to work with collabora (app is installed)

Here is the problem :
When I open a document, collabora online loads its tools but cant open the document. I get this message : “Well, this is embarrassing, we cannot connect to your document. Please try again.”

Here is a portion of the docker logs :

wsd-00025-00039 15:52:03.430838 [ docbroker_002 ] ERR  Invalid or unknown session [0003] to remove.| wsd/DocumentBroker.cpp:1067
wsd-00025-00039 15:52:03.437214 [ docbroker_002 ] ERR  No socket associated with WebSocketHandler 0x0x7fcd4c013f30| ./net/WebSocketHandler.hpp:100
wsd-00025-00034 15:52:04.074942 [ websrv_poll ] WRN  Waking up dead poll thread [docbroker_002], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00034 15:52:04.075058 [ websrv_poll ] WRN  Waking up dead poll thread [docbroker_002], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00034 15:52:04.075167 [ websrv_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/LOOLWSD.cpp:1541
wsd-00025-00034 15:52:04.075295 [ websrv_poll ] WRN  Waking up dead poll thread [docbroker_002], started: false, finished: true| ./net/Socket.hpp:512
wsd-00025-00034 15:52:04.075385 [ websrv_poll ] WRN  Waking up dead poll thread [docbroker_002], started: false, finished: true| ./net/Socket.hpp:512
wsd-00025-00043 15:52:06.370528 [ docbroker_003 ] ERR  Cannot get file info from WOPI storage uri [https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit]. Error: No message received| wsd/Storage.cpp:529
wsd-00025-00043 15:52:06.370874 [ docbroker_003 ] ERR  Failed to add session to [/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan] with URI [https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit]: No message received| wsd/DocumentBroker.cpp:1000
wsd-00025-00043 15:52:06.371037 [ docbroker_003 ] ERR  Error while loading : No message received| wsd/LOOLWSD.cpp:2333
wsd-00025-00043 15:52:06.371623 [ docbroker_003 ] WRN  Child session [0004] not found to forward message: load url=https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit readonly=0 lang=en| wsd/DocumentBroker.cpp:1482
wsd-00025-00043 15:52:07.372741 [ docbroker_003 ] ERR  Invalid or unknown session [0004] to remove.| wsd/DocumentBroker.cpp:1067
wsd-00025-00043 15:52:07.372912 [ docbroker_003 ] ERR  No socket associated with WebSocketHandler 0x0x7fcd4c015420| ./net/WebSocketHandler.hpp:100
wsd-00025-00026 15:52:07.378453 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_003], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:52:07.379124 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_003], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:52:07.379314 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/LOOLWSD.cpp:1541
wsd-00025-00026 15:52:07.379482 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_003], started: false, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:52:07.379602 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_003], started: false, finished: true| ./net/Socket.hpp:512
wsd-00025-00047 15:57:32.327068 [ docbroker_004 ] ERR  Cannot get file info from WOPI storage uri [https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit]. Error: No message received| wsd/Storage.cpp:529
wsd-00025-00047 15:57:32.424611 [ docbroker_004 ] ERR  Failed to add session to [/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan] with URI [https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit]: No message received| wsd/DocumentBroker.cpp:1000
wsd-00025-00047 15:57:32.424759 [ docbroker_004 ] ERR  Error while loading : No message received| wsd/LOOLWSD.cpp:2333
wsd-00025-00047 15:57:32.425153 [ docbroker_004 ] WRN  Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:280
wsd-00025-00047 15:57:32.425474 [ docbroker_004 ] WRN  Child session [0005] not found to forward message: load url=https://domain.ddns.net/nextcloud/index.php/apps/richdocuments/wopi/files/1603_ocvoigl2cnan?access_token=jvLIvK8cjxQpuQx2qtwMMBlRbvRTtKeP&access_token_ttl=0&permission=edit readonly=0 lang=en| wsd/DocumentBroker.cpp:1482
wsd-00025-00047 15:57:33.426191 [ docbroker_004 ] ERR  Invalid or unknown session [0005] to remove.| wsd/DocumentBroker.cpp:1067
wsd-00025-00047 15:57:33.426292 [ docbroker_004 ] ERR  No socket associated with WebSocketHandler 0x0x7fcd4c014610| ./net/WebSocketHandler.hpp:100
wsd-00025-00026 15:57:33.426625 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_004], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:57:33.426721 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_004], started: true, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:57:33.426769 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/LOOLWSD.cpp:1541
wsd-00025-00026 15:57:33.426831 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_004], started: false, finished: true| ./net/Socket.hpp:512
wsd-00025-00026 15:57:33.426873 [ prisoner_poll ] WRN  Waking up dead poll thread [docbroker_004], started: false, finished: true| ./net/Socket.hpp:512

Thanks for any help :slight_smile: