Hi,
I am new to nextcloud, just installed it on Ubuntu and somehow successfully integrated with Collabora Online via docker image 2 days ago. It was working fine.
Today, Collabora gives an error and I canāt open LibreOffice documents any more.
The error I found is in Docker log:
wsd-00006-00042 2020-12-20 14:25:26.917499 [ websrv_poll ] WRN convert-to: Requesting address is denied: ***.***.**.**| wsd/LOOLWSD.cpp:2333
where ***.***.**.**
is my Nextcloud IP address.
docker run
command I used is (well, among others) :
docker run --sysctl net.ipv6.conf.all.disable_ipv6=1 \
--sysctl net.ipv6.conf.default.disable_ipv6=1 \
-t -d -p 127.0.0.1:9980:9980 -e 'domain=***\\.***\\.**\\.**|collab\\.my\\.domain' \
--name="jax" -e āusername=***ā -e āpassword=***ā \
--restart always --cap-add MKNOD \
collabora/code
Generated loolwsd.xml
file on the docker container is configured as I intend to :
<host desc="Regex pattern of hostname to allow or deny." allow="true">***\.***\.**\.**|community\.minamirnd\.work</host>
What I do not understand is the error message:
address is denied: ***.***.**.**|
the last character ā|ā, I donāt know if it should be there at all.
(However, what I also found out is that Collabora Demo servers do not work either,
which means that it can be my Nextcloud installation problem.)
Any help will be appreciated.
Thank you in advance.
Installation information:
Nextcloud version : 20.0.4
Operating system and version : Ubuntu 20.04
Collabora : Running on Docker image
- docker command:
docker run --sysctl net.ipv6.conf.all.disable_ipv6=1 \
--sysctl net.ipv6.conf.default.disable_ipv6=1 \
-t -d -p 127.0.0.1:9980:9980 -e 'domain=my\\.ip\\.address\\.here|my\\.domain\\.name' \
--name="jax" -e āusername=adminā -e āpassword=adminā \
--restart always --cap-add MKNOD \
collabora/code
Apache : 2.4.41-4ubuntu3.1
PHP version : 7.4
Additional information:
- Collabora docker image is running behind Apache reverse proxy.
- Nextcloud and Collabora docker image are on the same Ubuntu server.
- Before Collabora starts giving me error, I was trying various plugins.
Steps to replicate it:
Installation
- Configure Nextrcloud behind reverse proxy.
- Run Collabora via docker.
Steps
- Go to Nextcloud ā File
- Open any LibreOffice document, or create new one
- New window opens, but the document doesnāt show.
- Flash message āFailed to load Office Online - please try laterā appears.
docker logs [jax]
shows above error
*[jax] is my container name.