Collabora online ubuntu 16.04 WOPI error

Hello,

my cloud works fine, I would like to add collabora online. I installed docker and start docker on the same host.

I installed the last kernel : 4.8.0-45-generic #48~16.04.1-Ubuntu SMP Fri Mar

I start Docker :
docker run -t -d -p 127.0.0.1:9980:9980 -e ‘domain=cloud.jim.com’ --restart always --cap-add MKNOD collabora/code

I setup collabora connector but when I try to modifiy or create a doc I et some error message in Docker logs :

office version details: { "ProductName": "Collabora Office", "ProductVersion": "5.1", "ProductExtension": ".10.21", "BuildId": "e91d2c2d59b035e40bdefac5fe06fb210180ed86" }

wsd-00026-0029 11:55:01.033519 [ client_ws_0002 ] ERR WOPI::CheckFileInfo is missing JSON payload
wsd-00026-0029 11:55:01.033910 [ client_ws_0002 ] ERR Invalid fileinfo for URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=edit].| wsd/DocumentBroker.cpp:314
wsd-00026-0029 11:55:01.034375 [ client_ws_0002 ] ERR Failed to load document with URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=edit].| wsd/DocumentBroker.cpp:556
wsd-00026-0029 11:55:01.034491 [ client_ws_0002 ] ERR Error in client request handler: Failed to load document with URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=edit].| wsd/LOOLWSD.cpp:1038
wsd-00026-0029 11:55:01.476504 [ client_ws_0003 ] ERR WOPI::CheckFileInfo is missing JSON payload
wsd-00026-0029 11:55:01.476859 [ client_ws_0003 ] ERR Invalid fileinfo for URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=readonly].| wsd/DocumentBroker.cpp:314
wsd-00026-0029 11:55:01.476892 [ client_ws_0003 ] ERR Failed to load document with URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=readonly].| wsd/DocumentBroker.cpp:556
wsd-00026-0029 11:55:01.476934 [ client_ws_0003 ] ERR Error in client request handler: Failed to load document with URI [https://cloud.jim.com/index.php/apps/richdocuments/wopi/files/108072?access_token=i0assCfQJOICWqEdHtm774HJR4e5uuln&access_token_ttl=0&permission=readonly].| wsd/LOOLWSD.cpp:1038

office.jim.com and certificats seems works fine, reverse proxy too. I setup the URL into the app without any error.

Resolved. I add office.domain and cloud.domain into Docker’s resolved.conf. The container could not resolved these both domains.

After updating to Collabora Code 2.1 and to Nextcloud 12 Collabora online is not working.

sudo docker info

Containers: 3
Running: 1
Paused: 0
Stopped: 2
Images: 3
Server Version: 17.03.1-ce
Storage Driver: devicemapper
Pool Name: docker-9:2-12977160-pool
Pool Blocksize: 65.54 kB
Base Device Size: 10.74 GB
Backing Filesystem: xfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 3.45 GB
Data Space Total: 107.4 GB
Data Space Available: 103.9 GB
Metadata Space Used: 2.904 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.145 GB

here are my logs:

sudo docker logs 68655de6fab0

Generating RSA private key, 2048 bit long modulus
…+++
.+++
e is 65537 (0x10001)
Generating RSA private key, 2048 bit long modulus
…+++
…+++
e is 65537 (0x10001)
Signature ok
subject=/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=localhost
Getting CA Private Key
loolforkit version details: 2.1.0 - b2e736a3
office version details: { “ProductName”: “Collabora Office”, “ProductVersion”: “5.3”, “ProductExtension”: “.10.10”, “BuildId”: “77b0d93c0f6ff6490e909dbd81b1994862a31b3a” }
wsd-00026-00034 05:20:26.740828 [ websrv_poll ] WRN WOPI host did not pass optional access_token_ttl| wsd/FileServer.cpp:327
wsd-00026-00036 05:20:28.954077 [ docbroker_001 ] ERR Exception while invoking poll [docbroker_001] callback: No acceptable WOPI hosts found matching the target host [nextcloud-forum-asia.org] in config.| ./net/Socket.hpp:382
wsd-00026-00036 05:20:29.260499 [ docbroker_001 ] WRN Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:287
wsd-00026-00036 05:20:29.260601 [ docbroker_001 ] WRN Child session [0002] not found to forward message: load url=https://nextcloud-forum-asia.org/apps/richdocuments/wopi/files/136750_ocuyeaonhtz6?access_token=XVdDrKqiDyAxLpnK4x1uHTykomnYDmhn&access_token_ttl=0&permission=edit readonly=0 lang=en| wsd/DocumentBroker.cpp:1270
wsd-00026-00036 05:20:49.282187 [ docbroker_001 ] WRN Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:287
wsd-00026-00036 05:20:49.282219 [ docbroker_001 ] WRN Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:287
wsd-00026-00036 05:21:09.302165 [ docbroker_001 ] WRN Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:287
wsd-00026-00036 05:21:09.302196 [ docbroker_001 ] WRN Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:287