Do you want to: Report a bug
For bug reports, provide the steps to reproduce and if possible a minimal demo of the problem:
I have NextCloud 22.2.0.8, OnlyOffice Document Server , and the NextCloud OnlyOffice integration app version 7.1.2 installed via docker (community app store) on my unraid server version 6.9.2. Have https certificates and proxy handled by Nginx Proxy Manager docker app.
Urls are
nextcloud.mydomain.com and onlyoffice.mydomain.com
Certs are for different for each url and generated by letsencript in NPM. I added the certs from NPM to the created certs directory in the Data folder in the OO docker filesystem.
NextCloud functions fine except for when I try to add the url for my onlyoffice install. I am able to get to each url via chrome browser. I can see the welcome page for OO and also see true when I manually type in the ‘healthcheck’ url for OO.
When I try to save the onlyoffice.mydomain.com url in nextcloud on the integration page, it spins for a while and eventually throws this error in the log file:
[2021-10-26T21:26:42.179] [ERROR] nodeJS - error downloadFile:url=https://nextcloud.mydomain.com/apps/onlyoffice/empty?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhY3Rpb24iOiJlbXB0eSJ9.HXH__zK08eZlfBiRwEdkGhdDWC6kdyxuzE8VGBzRDZ8;attempt=1;code:ETIMEDOUT;connect:true;(id=conv_check_1111644120_docx)
Error: ETIMEDOUT
at Timeout.<anonymous> (/snapshot/server/build/server/Common/node_modules/request/request.js:848:19)
at ontimeout (timers.js:436:11)
at tryOnTimeout (timers.js:300:5)
at listOnTimeout (timers.js:263:5)
at Timer.processTimers (timers.js:223:10)
Also I can point to the demo onlyoffice server and it works fine