Nextcloud collabora inegration issue (Solved)

Hi,

Can anyone help me out to get rid of this error?

β€œβ€œWell, this is embarrassing, we cannot connect to your document. Please try again.””

Ubuntu 16.04.1 LTS \n \l
Version
Nextcloud 11.0.1 (daily) Build:2017-02-08T21:01:33+00:00 d8916ddfd82855d36102909279eb04088ba2af19

==============================================
Docker base machine:
Ubuntu 16.04.1 LTS \n \l

Docker info

Server Version: 1.13.1
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1
runc version: 9df8b306d01f59d3a8029be411de015b7304dd8f
init version: 949e6fa
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 4.4.0-53-generic
Operating System: Ubuntu 16.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.796 GiB
Name: collaboranondocker
ID: ST7A:5J6X:GNX7:TSKT:LG7X:ROWQ:NU44:ZGLC:VRNF:PZJQ:BBNS:CZSP
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false

Docker logs:

wsd-00026-0028 18:55:28.119483 [ client_req_hdl ] WRN WOPI host did not pass optional access_token_ttl| wsd/FileServer.cpp:255
wsd-00026-0029 18:55:29.540363 [ client_ws_001a ] ERR WOPI::CheckFileInfo is missing JSON payload
wsd-00026-0029 18:55:29.540983 [ client_ws_001a ] ERR Invalid fileinfo for URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=edit].| wsd/DocumentBroker.cpp:314
wsd-00026-0029 18:55:29.541262 [ client_ws_001a ] ERR Failed to load document with URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=edit].| wsd/DocumentBroker.cpp:556
wsd-00026-0029 18:55:29.541619 [ client_ws_001a ] ERR Error in client request handler: Failed to load document with URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=edit].| wsd/LOOLWSD.cpp:1038
wsd-00026-0030 18:55:31.526318 [ client_ws_001b ] ERR WOPI::CheckFileInfo is missing JSON payload
wsd-00026-0030 18:55:31.526916 [ client_ws_001b ] ERR Invalid fileinfo for URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=readonly].| wsd/DocumentBroker.cpp:314
wsd-00026-0030 18:55:31.527009 [ client_ws_001b ] ERR Failed to load document with URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=readonly].| wsd/DocumentBroker.cpp:556
wsd-00026-0030 18:55:31.527247 [ client_ws_001b ] ERR Error in client request handler: Failed to load document with URI [https://nextcloud1.xxxx.net/nextcloud/index.php/apps/richdocuments/wopi/files/8_occbxtalye7a?access_token=5P322FIOmcfd8v3TuDsOzP64vIRJZL42&access_token_ttl=0&permission=readonly].| wsd/LOOLWSD.cpp:1038
wsd-00026-0028 19:15:56.676070 [ client_req_hdl ] WRN WOPI host did not pass optional access_token_ttl| wsd/FileServer.cpp:255
wsd-00026-0029 19:15:58.618765 [ client_ws_001c ] WRN Poco::Net::DNS::resolveOne("") failed: Host not found
wsd-00026-0029 19:15:58.619420 [ client_ws_001c ] ERR Error in client request handler: No acceptable WOPI hosts found matching the target host [] in config.| wsd/LOOLWSD.cpp:1031

Hi All,

This issue is solved by changing the docker default storage driver to devicemapper.
Previously it was overlay2.

Docker info command to display default storage driver like pasted below.
Storage Driver: overlay2
Backing Filesystem: extfs

Change this using command below. *Note: β€œβ€""β€œAny customised image should be backed or pull back to Docker repo.”"""
Step 1 Stop all docker containers before doing this.
’’ 2 Stop Docker service.
’’ 3 dockerd --storage-driver=devicemapper &

After changes docker info will display like this.

Storage Driver: devicemapper
Pool Name: docker-253:1-2572884-pool
Pool Blocksize: xxxx kB
Base Device Size: xxxx GB
Backing Filesystem: xfs

Thanks.

how to change the overlay2 to devicemapper ??