NC and Collabora (Print and Export)

Hello All,

so we have Nextcloud running on a VM w/ CentOS 6.8 and CODE running in a separate VM (Ubuntu 16.04 + docker + apache reverse proxy). The problem that we are having is that when we have multiple users collaborating on a document and someone tries to print it gets stuck and says “Downloading” at the bottom - the same behavior with the Export feature. We are trying to figure one or the two options:

  1. Is there a way to fix this issue and does anyone else have the same problem?
  2. Is there a way in NC to pass the option to Hide the Print and Export features to CODE

By the way, here is what the CODE docker image displays when opening a document - not sure if there is a way to pass the DisableExport and DisablePrint options:

wsd-00025-0028 23:26:36.603348 [ client_ws_0006 ] WRN Missing JSON property [HidePrintOption]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603421 [ client_ws_0006 ] WRN Missing JSON property [HideSaveOption]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603451 [ client_ws_0006 ] WRN Missing JSON property [HideExportOption]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603511 [ client_ws_0006 ] WRN Missing JSON property [EnableOwnerTermination]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603537 [ client_ws_0006 ] WRN Missing JSON property [DisablePrint]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603562 [ client_ws_0006 ] WRN Missing JSON property [DisableExport]| wsd/Storage.cpp:353
wsd-00025-0028 23:26:36.603704 [ client_ws_0006 ] WRN Missing JSON property [DisableCopy]| wsd/Storage.cpp:353
wsd-00025-0028 23:29:02.963868 [ client_ws_0006 ] WRN SocketProcessor [client_ws_0006]: Connection closed.| common/IoUtil.cpp:100
wsd-00025-0028 23:29:07.964248 [ client_ws_0006 ] ERR Auto-save before closing failed.| wsd/LOOLWSD.cpp:984
wsd-00025-0026 23:51:13.682909 [ client_ws_0008 ] WRN Missing JSON property [HidePrintOption]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683015 [ client_ws_0008 ] WRN Missing JSON property [HideSaveOption]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683053 [ client_ws_0008 ] WRN Missing JSON property [HideExportOption]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683090 [ client_ws_0008 ] WRN Missing JSON property [EnableOwnerTermination]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683129 [ client_ws_0008 ] WRN Missing JSON property [DisablePrint]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683176 [ client_ws_0008 ] WRN Missing JSON property [DisableExport]| wsd/Storage.cpp:353
wsd-00025-0026 23:51:13.683215 [ client_ws_0008 ] WRN Missing JSON property [DisableCopy]| wsd/Storage.cpp:353

thanks.

Update: so I tried with a more simpler Excel file and it works fine. I wonder if the file is too large and has too much data and causing either apache reverse proxy or CODE to choke. Since that is the case, does anyone have insight on how to do #2 on the list above:

  1. Is there a way in NC to pass the option to Hide the Print and Export features to CODE