[SOLVED] Error: ClientRequestHandler::handleRequest: BadRequestException: Invalid URI or access denied

I’ve installled Collabora Office on my Nextcloud server, running in the docker container. I have the reverse proxy running with our wildcard certificate. However, when I try to edit or create a document I get the popup “We are sorry, this is an unexpected connection error. Please try again.” The error that shows in the docker log is the one in the subject, “ClientRequestHandler::handleRequest: BadRequestException: Invalid URI or access denied.” Here is the full docker log, from invocation of the container through the request. Any help tracking this down would be appreciated !

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
wsd-00022-00 00:00:00.000720 [ loolwsd ] Initializing wsd
wsd-00022-00 00:00:00.000847 [ loolwsd ] Log level is [8].
wsd-00022-00 00:00:00.002100 [ loolwsd ] SSL support: SSL is enabled.
wsd-00022-00 00:00:00.002239 [ loolwsd ] Launch this in your browser:
wsd-00022-00 00:00:00.002295 [ loolwsd ]     https://localhost:9980/loleaflet/1.8.3/loleaflet.html?file_path=file:///usr/bin/test/data/hello-world.odt
wsd-00022-00 00:00:00.002338 [ loolwsd ] Open Documents Limit: 10
wsd-00022-00 00:00:00.002368 [ loolwsd ] Client Connections Limit: 20
wsd-00022-00 00:00:00.002434 [ loolwsd ] Adding trusted WOPI host: [collabora.foo.com|nextcloud.foo.com].
wsd-00022-00 00:00:00.002476 [ loolwsd ] Adding trusted WOPI host: [10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}].
wsd-00022-00 00:00:00.002510 [ loolwsd ] Adding trusted WOPI host: [172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}].
wsd-00022-00 00:00:00.002544 [ loolwsd ] Adding trusted WOPI host: [172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}].
wsd-00022-00 00:00:00.002577 [ loolwsd ] Adding trusted WOPI host: [172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}].
wsd-00022-00 00:00:00.002610 [ loolwsd ] Adding trusted WOPI host: [192\.168\.[0-9]{1,3}\.[0-9]{1,3}].
wsd-00022-00 00:00:00.002642 [ loolwsd ] Adding blocked WOPI host: [192\.168\.1\.1].
loolwsd 1.8.3 - 1.8.3
wsd-00022-00 00:00:00.002871 [ loolwsd ] SSL Cert file: /etc/loolwsd/cert.pem
wsd-00022-00 00:00:00.002907 [ loolwsd ] SSL Key file: /etc/loolwsd/key.pem
wsd-00022-00 00:00:00.003008 [ loolwsd ] SSL CA file: /etc/loolwsd/ca-chain.cert.pem
wsd-00022-00 00:00:00.015202 [ loolwsd ] FileServerRoot: /usr/share/loolwsd
wsd-00022-00 00:00:00.015705 [ loolwsd ] mkfifo(/opt/lool/child-roots/pipe/loolwsdfifo)
wsd-00022-00 00:00:00.015818 [ loolwsd ] File server ctor.
wsd-00022-00 00:00:00.017161 [ loolwsd ] Starting master server listening on 9980
wsd-00022-00 00:00:00.017324 [ loolwsd ] Starting prisoner server listening on 9981
wsd-00022-00 00:00:00.017495 [ loolwsd ] Launching forkit process: /usr/bin/loolforkit --losubpath=lo --systemplate=/opt/lool/systemplate --lotemplate=/opt/collaboraoffice5.1 --childroot=/opt/lool/child-roots/ --clientport=9980 --version
frk-00031-00 00:00:00.001047 [ loolforkit ] Initializing frk
frk-00031-00 00:00:00.001164 [ loolforkit ] Log level is [8].
loolforkit 1.8.3 - 1.8.3
frk-00031-00 00:00:00.001270 [ loolforkit ] Note: LD_BIND_NOW is not set.
frk-00031-00 00:00:00.001294 [ loolforkit ] Note: LOK_VIEW_CALLBACK is not set.
frk-00031-00 00:00:00.001411 [ loolforkit ] open(/opt/lool/child-roots/pipe/loolwsdfifo, RDONLY) = 4
wsd-00022-00 00:00:00.092988 [ loolwsd ] open(/opt/lool/child-roots/pipe/loolwsdfifo, WRONLY) = 6
wsd-00022-00 00:00:00.093105 [ loolwsd ] AdminModel ctor.
wsd-00022-00 00:00:00.093327 [ loolwsd ] Admin ctor.
wsd-00022-00 00:00:00.093369 [ loolwsd ] Memory stat ctor
wsd-00022-00 00:00:00.093459 [ loolwsd ] Cpu stat ctor
frk-00031-00 00:00:03.975801 [ loolforkit ] Preinit stage OK.
frk-00031-00 00:00:03.975943 [ loolforkit ] Forking a loolkit process.
frk-00031-00 00:00:03.979168 [ loolforkit ] Forked kit [35].
frk-00031-00 00:00:03.979269 [ loolforkit ] ForKit process is ready.
kit-00035-00 00:00:03.979789 [ loolforkit ] Initializing kit
kit-00035-00 00:00:03.979916 [ loolforkit ] Log level is [8].
kit-00035-00 00:00:03.980085 [ loolkit ] Process started.
kit-00035-00 00:00:03.980288 [ loolkit ] Jail path: /opt/lool/child-roots/35/
kit-00035-00 00:00:03.987024 [ loolkit ] symlink("../lo","/opt/lool/child-roots/35/opt/collaboraoffice5.1")
wsd-00022-00 00:00:04.094386 [ loolwsd ] MasterToForKit: spawn 1
wsd-00022-00 00:00:04.096824 [ loolwsd ] Writing to pipe. Data: [spawn 1].
frk-00031-00 00:00:04.005924 [ loolforkit ] readFIFO for pipe: wsd_pipe_rd returned: 8
frk-00031-00 00:00:04.006011 [ loolforkit ] Read line from pipe: wsd_pipe_rd, line: [spawn 1], data: [].
frk-00031-00 00:00:04.006039 [ loolforkit ] ForKit command: [spawn 1].
frk-00031-00 00:00:04.007825 [ loolforkit ] Spawning 1 child per request.
frk-00031-00 00:00:04.007898 [ loolforkit ] Creating 1 new child.
frk-00031-00 00:00:04.007924 [ loolforkit ] Forking a loolkit process.
frk-00031-00 00:00:04.012164 [ loolforkit ] Forked kit [36].
kit-00036-00 00:00:04.013044 [ loolforkit ] Initializing kit
kit-00036-00 00:00:04.013158 [ loolforkit ] Log level is [8].
kit-00036-00 00:00:04.013292 [ loolkit ] Process started.
kit-00036-00 00:00:04.013462 [ loolkit ] Jail path: /opt/lool/child-roots/36/
kit-00036-00 00:00:04.013838 [ loolkit ] symlink("../lo","/opt/lool/child-roots/36/opt/collaboraoffice5.1")
kit-00035-00 00:00:04.255728 [ loolkit ] skip redundant paths program/wizards
kit-00035-00 00:00:04.256252 [ loolkit ] skip redundant paths share/Scripts
kit-00036-00 00:00:04.257419 [ loolkit ] skip redundant paths program/wizards
kit-00036-00 00:00:04.257836 [ loolkit ] skip redundant paths share/Scripts
kit-00035-00 00:00:04.263405 [ loolkit ] skip redundant paths share/basic
kit-00036-00 00:00:04.265251 [ loolkit ] skip redundant paths share/basic
kit-00035-00 00:00:04.415800 [ loolkit ] skip redundant paths share/config/wizard
kit-00036-00 00:00:04.416588 [ loolkit ] skip redundant paths share/config/wizard
kit-00036-00 00:00:04.713574 [ loolkit ] skip redundant paths share/gallery
kit-00036-00 00:00:04.726747 [ loolkit ] skip redundant paths share/template
kit-00035-00 00:00:04.735235 [ loolkit ] skip redundant paths share/gallery
kit-00035-00 00:00:04.740385 [ loolkit ] skip redundant paths share/template
kit-00036-00 00:00:04.848305 [ loolkit ] Initialized jail files.
kit-00036-00 00:00:04.848550 [ loolkit ] chroot("/opt/lool/child-roots/36/")
kit-00036-00 00:00:04.850249 [ loolkit ] Capabilities first: = cap_fowner,cap_sys_chroot,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850318 [ loolkit ] Capabilities now: = cap_fowner,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850356 [ loolkit ] Capabilities first: = cap_fowner,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850390 [ loolkit ] Capabilities now: = cap_fowner+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850423 [ loolkit ] Capabilities first: = cap_fowner+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850454 [ loolkit ] Capabilities now: = cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00036-00 00:00:04.850474 [ loolkit ] Initialized jail nodes, dropped caps.
kit-00035-00 00:00:04.874697 [ loolkit ] Initialized jail files.
kit-00035-00 00:00:04.875042 [ loolkit ] chroot("/opt/lool/child-roots/35/")
kit-00035-00 00:00:04.875172 [ loolkit ] Capabilities first: = cap_fowner,cap_sys_chroot,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875242 [ loolkit ] Capabilities now: = cap_fowner,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875277 [ loolkit ] Capabilities first: = cap_fowner,cap_mknod+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875311 [ loolkit ] Capabilities now: = cap_fowner+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875343 [ loolkit ] Capabilities first: = cap_fowner+eip cap_chown,cap_dac_override,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875374 [ loolkit ] Capabilities now: = cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_kill,cap_setgid,cap_setuid,cap_setpcap,cap_net_bind_service,cap_net_raw,cap_sys_chroot,cap_mknod,cap_audit_write,cap_setfcap+i
kit-00035-00 00:00:04.875395 [ loolkit ] Initialized jail nodes, dropped caps.
wsd-00022-10 00:00:05.199114 [ loolwsd ] Total memory used: 111068
kit-00036-00 00:00:06.176752 [ loolkit ] Process is ready.
wsd-00022-02 00:00:06.272672 [ prsnr_req_hdl ] Request from 127.0.0.1:55748: GET /loolws/newchild?pid=36 HTTP/1.0 / Connection: Upgrade / Upgrade: websocket / Sec-WebSocket-Version: 13 / Sec-WebSocket-Key: JyfeEF5RvwvLNP4I0JoaDw== / Host: 127.0.0.1:9981
wsd-00022-02 00:00:06.272764 [ prison_ws ] Child connection with URI [/loolws/newchild?pid=36].
wsd-00022-02 00:00:06.272871 [ prison_ws ] New child [36].
kit-00036-00 00:00:06.182449 [ loolkit ] SocketProcessor starting.
wsd-00022-02 00:00:06.279916 [ prison_ws ] ChildProcess ctor [36].
wsd-00022-02 00:00:06.279992 [ prison_ws ] Have 1 child.
wsd-00022-00 00:00:06.281972 [ prison_ws ] SocketProcessor starting.
kit-00035-00 00:00:06.199733 [ loolkit ] Process is ready.
wsd-00022-02 00:00:06.292764 [ prsnr_req_hdl ] Request from 127.0.0.1:55750: GET /loolws/newchild?pid=35&version=%7B%20%22ProductName%22:%20%22Collabora%20Office%22,%20%22ProductVersion%22:%20%225.1%22,%20%22ProductExtension%22:%20%22.10.5%22,%20%22BuildId%22:%20%22455b38e175b6a617f60107c79dcfb50ad7f1c1ce%22%20%7D HTTP/1.0 / Connection: Upgrade / Upgrade: websocket / Sec-WebSocket-Version: 13 / Sec-WebSocket-Key: JyfeEF5RvwvLNP4I0JoaDw== / Host: 127.0.0.1:9981
wsd-00022-02 00:00:06.292875 [ prison_ws ] Child connection with URI [/loolws/newchild?pid=35&version=%7B%20%22ProductName%22:%20%22Collabora%20Office%22,%20%22ProductVersion%22:%20%225.1%22,%20%22ProductExtension%22:%20%22.10.5%22,%20%22BuildId%22:%20%22455b38e175b6a617f60107c79dcfb50ad7f1c1ce%22%20%7D].
wsd-00022-02 00:00:06.292938 [ prison_ws ] New child [35].
wsd-00022-02 00:00:06.293193 [ prison_ws ] ChildProcess ctor [35].
wsd-00022-02 00:00:06.293236 [ prison_ws ] Have 2 children.
wsd-00022-00 00:00:06.293297 [ prison_ws ] SocketProcessor starting.
kit-00035-00 00:00:06.202371 [ loolkit ] SocketProcessor starting.
wsd-00022-10 00:00:10.203557 [ loolwsd ] Total memory used: 111080
wsd-00022-10 00:00:20.224441 [ loolwsd ] Total memory used: 111308
wsd-00022-10 00:00:30.247239 [ loolwsd ] Total memory used: 111524
wsd-00022-10 00:00:55.307606 [ loolwsd ] Total memory used: 111588
wsd-00022-10 00:01:55.449540 [ loolwsd ] Total memory used: 111592
wsd-00022-10 00:02:15.493758 [ loolwsd ] Total memory used: 111612
wsd-00022-10 00:02:40.549186 [ loolwsd ] Total memory used: 111616
wsd-00022-10 00:03:50.702262 [ loolwsd ] Total memory used: 111620
wsd-00022-02 00:08:13.495640 [ client_req_hdl ] Request from 172.17.0.1:43276: POST /loleaflet/1.8.3/loleaflet.html?WOPISrc=http%3A%2F%2Fnextcloud.foo.com%2Findex.php%2Fapps%2Frichdocuments%2Fwopi%2Ffiles%2F39733&title=Replacement%20project%20Expenses.xlsx&lang=en&closebutton=1&revisionhistory=1 HTTP/1.1 / Host: collabora.foo.com / User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 / Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 / Accept-Language: en-US,en;q=0.5 / Accept-Encoding: gzip, deflate, br / Cookie: __utma=246238338.145617497.1462292449.1462292449.1474487976.2; __utmz=246238338.1474487976.2.2.utmcsr=cww.foo.com|utmccn=(referral)|utmcmd=referral|utmcct=/cww/index.php; _ga=GA1.2.145617497.1462292449; __utmc=246238338 / Upgrade-Insecure-Requests: 1 / Content-Type: application/x-www-form-urlencoded / X-Forwarded-For: 10.16.12.58 / X-Forwarded-Host: collabora.foo.com / X-Forwarded-Server: collabora.foo.com / Connection: Keep-Alive / Content-Length: 45
wsd-00022-02 00:08:13.496111 [ client_req_hdl ] Preprocessing file: /usr/share/loolwsd//loleaflet/dist/loleaflet.html
wsd-00022-04 00:08:16.085459 [ client_req_hdl ] Request from 172.17.0.1:43280: GET /lool/ws/http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb HTTP/1.1 / Host: collabora.foo.com / User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 / Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 / Accept-Language: en-US,en;q=0.5 / Accept-Encoding: gzip, deflate, br / Sec-WebSocket-Version: 13 / Origin: https://collabora.foo.com / Sec-WebSocket-Extensions: permessage-deflate / Sec-WebSocket-Key: oMQrXb8Tpn9CrxhzO/HLWg== / Cookie: __utma=246238338.145617497.1462292449.1462292449.1474487976.2; __utmz=246238338.1474487976.2.2.utmcsr=cww.foo.com|utmccn=(referral)|utmcmd=referral|utmcct=/cww/index.php; _ga=GA1.2.145617497.1462292449; __utmc=246238338 / Pragma: no-cache / Cache-Control: no-cache / X-Forwarded-For: 10.16.12.58 / X-Forwarded-Host: collabora.foo.com / X-Forwarded-Server: collabora.foo.com / Upgrade: WebSocket / Connection: Upgrade
wsd-00022-04 00:08:16.085636 [ client_ws_0001 ] Thread started.
wsd-00022-04 00:08:16.085974 [ client_ws_0001 ] Starting GET request handler for session [0001].
wsd-00022-04 00:08:16.086018 [ client_ws_0001 ] Sending to Client [statusindicator: find].
wsd-00022-04 00:08:16.086206 [ client_ws_0001 ] getNewChild: Have 2 children, forking 0
wsd-00022-04 00:08:16.086294 [ client_ws_0001 ] getNewChild: Returning new child [35].
wsd-00022-04 00:08:16.086322 [ client_ws_0001 ] New DocumentBroker for docKey [nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733].
wsd-00022-04 00:08:16.086412 [ client_ws_0001 ] DocumentBroker [http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb] created. DocKey: [nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733]
wsd-00022-04 00:08:16.086482 [ client_ws_0001 ] Validating: http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb
wsd-00022-04 00:08:16.086523 [ client_ws_0001 ] Public URI [http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb] considered WOPI.
wsd-00022-04 00:08:16.086738 [ client_ws_0001 ] Storage ctor: http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb
wsd-00022-04 00:08:16.086810 [ client_ws_0001 ] WopiStorage ctor with localStorePath: [], jailPath: [], uri: [http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb].
wsd-00022-04 00:08:16.086866 [ client_ws_0001 ] Getting info for wopi uri [http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb].
wsd-00022-04 00:08:16.093428 [ client_ws_0001 ] ~DocumentBroker [http://nextcloud.foo.com/index.php/apps/richdocuments/wopi/files/39733?access_token=TSHtwND68pfEGoeHQgIWLSuWmaJqcuBb] destroyed with 0 sessions left.
wsd-00022-04 00:08:16.093489 [ client_ws_0001 ] ~ChildProcess dtor [35].
kit-00035-00 00:08:16.002453 [ loolkit ] Connection closed.
kit-00035-00 00:08:16.002625 [ loolkit ] SocketProcessor finishing. TerminationFlag: 0, n: 2, payload size: 2, flags: 88
kit-00035-00 00:08:16.002688 [ loolkit ] SocketProcessor finished.
kit-00035-00 00:08:16.002718 [ loolkit ] Removing '/lo'
kit-00035-00 00:08:16.161347 [ loolkit ] Removing '/user/docs/'
wsd-00022-00 00:08:16.253059 [ prison_ws ] Connection closed.
wsd-00022-00 00:08:16.253158 [ prison_ws ] SocketProcessor finishing. TerminationFlag: 0, n: 0, payload size: 0, flags: 0
wsd-00022-00 00:08:16.253257 [ prison_ws ] SocketProcessor finished.
wsd-00022-04 00:08:16.253512 [ client_ws_0001 ] Closing child [35].
wsd-00022-04 00:08:16.253593 [ client_ws_0001 ] ClientRequestHandler::handleRequest: BadRequestException: Invalid URI or access denied.
wsd-00022-04 00:08:16.253633 [ client_ws_0001 ] Thread finished.
wsd-00022-10 00:08:16.319079 [ loolwsd ] Total memory used: 112416
kit-00035-00 00:08:17.162048 [ loolkit ] Process finished.
frk-00031-00 00:08:17.578906 [ loolforkit ] Child 35 has exited, removing its jail '/opt/lool/child-roots/35'
wsd-00022-10 00:08:31.342703 [ loolwsd ] Total memory used: 112580
wsd-00022-10 00:09:46.506281 [ loolwsd ] Total memory used: 112608

Well after much head scratching, I solved my problem my enabling redirect of http to https in both the nextcloud and Collabora Office vhosts. For some reason having those off caused the problem.

Hi @Ccandreva,

would have been great if it had solved my same problem - it didn’t :expressionless:

Did you simply add these lines?

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{SERVER_NAME}/%$1 [R,L]

I added them to both vhost files, stil get the error. I’m scratching my head for about 4+ weeks :wink:

regards

What I have is a vhost entry like this:

<VirtualHost *:80>
   ServerName collabora.foo.com
   RedirectPermanent / https://collabora.foo.com/
	ErrorLog logs/collabora/error_log
	TransferLog logs/collabora/access_log
</VirtualHost>

<VirtualHost *:80>
   ServerName nextcloud.foo.com
   DocumentRoot /var/www/nextcloud
   RedirectPermanent / https://nextcloud.foo.com/
	ErrorLog logs/nextcloud/error_log
	TransferLog logs/nextcloud/access_log
</VirtualHost>

Ah ok, I already have both on *:443 with official certs , so I guess that’s not the solution for me.

Anyway, thanks @Ccandreva for your posting.

OH I have the *.443 too – these are in addition redirecting to the 443 ones ! Basicaly I needed both set up for some reason. I’m not sure why.

Really? Wow, that’s a mess :wink:

On dockerhub there’s the same problem, but no answer to that one from the devs either:

https://hub.docker.com/r/collabora/code/ (Harald’s last comment)