Nextcloud Office and Built-in CODE Server

@kr1979 can you be clearer about your coolswd configuration. there are two options here:

  1. collabora handles termination
ssl.enable=true or false         # enable/disable collabora/coolswd ssl termination
  1. reverse proxy handles termination:
ssl.termination=true or false     # enable/disable reverse proxy ssl termination

why are there two handshakes? this is probably your issue…

assuming you’re not using a reverse proxy but rather letting collabora do the SSL thing: coolswd should be configured like ssl.enable=true and ssl.termination=false that’s because there can only be one SSL terminator.

alternatively, assuming you have a reverse proxy handling the termination, coolswd termination would be disabled like ssl.enable=false and ssl.termination=true

see How to install & configure Collabora CODE with Docker