I tend to pull when I have issues, but did again, no change in behavior.
I don’t have access to another phone right now, but emulated with waydroid the behavior is the same.
Yes I am currently using the browser. It just feels cramped compared to the app.
Removing --o:ssl.termination=true caused the files to not open on desktop. Strangely, it continued to work on the app, but with the same issues. I did not see any errors in the wall of text.
Haha I wasn’t planning on tackling the sys_admin issue, but thanks for sorting that. Anyway with the compose updated to this:
collabora:
image: collabora/code
container_name: collaborac
restart: unless-stopped
ports:
- 9980:9980
environment: #--o:security.capabilities=false did not help with phone backspace either, --o:ssl.termination=true
- username=admin
- password=Secret.Password
- extra_params=--o:ssl.enable=false --o:ssl.termination=true --o:logging.level=debug
- COLLABORA_SECCOMP_DISABLED=true
#- dictionaries=en
cap_add: #- SYS_ADMIN sometimes needed due to permission issue, - CHOWN no difference?
- MKNOD
- CAP_CHOWN
#tty: true
depends_on:
- nextcloud
These are now the logs when I try to backspace on the app (A great big wall of text! I see an error about enterMountingNS, unshare failed and creating usernamespace for mount user failed:
subject=C = DE, ST = BW, L = Stuttgart, O = Dummy Authority, CN = localhost
wsd-00001-00001 2024-10-16 14:13:29.685054 +0000 [ coolwsd ] INF Initializing wsd. Local time: Wed 2024-10-16 14:13:29 +0000. Log level is [8]| common/Log.cpp:654
wsd-00001-00001 2024-10-16 14:13:29.685075 +0000 [ coolwsd ] INF Setting log-level to [trace] and delaying setting to [debug] until after WSD initialization.| wsd/COOLWSD.cpp:2341
wsd-00001-00001 2024-10-16 14:13:29.685082 +0000 [ coolwsd ] INF Initializing coolwsd server []. Experimental features are enabled.| wsd/COOLWSD.cpp:2352
wsd-00001-00001 2024-10-16 14:13:29.685131 +0000 [ coolwsd ] INF Anonymization of user-data is configurable.| wsd/COOLWSD.cpp:2425
wsd-00001-00001 2024-10-16 14:13:29.685149 +0000 [ coolwsd ] INF Anonymization of user-data is disabled.| wsd/COOLWSD.cpp:2472
wsd-00001-00001 2024-10-16 14:13:29.685166 +0000 [ coolwsd ] INF SSL support: SSL is disabled.| wsd/COOLWSD.cpp:2522
wsd-00001-00001 2024-10-16 14:13:29.685168 +0000 [ coolwsd ] INF SSL support: termination is enabled.| wsd/COOLWSD.cpp:2523
wsd-00001-00001 2024-10-16 14:13:29.685174 +0000 [ coolwsd ] DBG Setting envar PDFIMPORT_RESOLUTION_DPI=96 per config per_document.pdf_resolution_dpi| wsd/COOLWSD.cpp:2548
wsd-00001-00001 2024-10-16 14:13:29.685183 +0000 [ coolwsd ] INF Creating childroot: /opt/cool/child-roots/1-a7cc46b1/| wsd/COOLWSD.cpp:2589
wsd-00001-00001 2024-10-16 14:13:29.685687 +0000 [ coolwsd ] DBG Move into user namespace as uid 0| wsd/COOLWSD.cpp:1969
wsd-00001-00001 2024-10-16 14:13:29.685795 +0000 [ coolwsd ] ERR enterMountingNS, unshare failed: Operation not permitted| common/JailUtil.cpp:69
wsd-00001-00001 2024-10-16 14:13:29.685814 +0000 [ coolwsd ] ERR creating usernamespace for mount user failed.| wsd/COOLWSD.cpp:1973
wsd-00001-00001 2024-10-16 14:13:29.685817 +0000 [ coolwsd ] INF Cleaning up childroot directory [/opt/cool/child-roots/].| common/JailUtil.cpp:335
wsd-00001-00001 2024-10-16 14:13:29.685831 +0000 [ coolwsd ] TRC Directory [/opt/cool/child-roots/] is not a jail directory or doesn't exist.| common/JailUtil.cpp:340
wsd-00001-00001 2024-10-16 14:13:29.685833 +0000 [ coolwsd ] INF Cleaning up childroot directory [/opt/cool/child-roots/1-a7cc46b1/].| common/JailUtil.cpp:335
wsd-00001-00001 2024-10-16 14:13:29.685834 +0000 [ coolwsd ] TRC Directory [/opt/cool/child-roots/1-a7cc46b1/] is not a jail directory or doesn't exist.| common/JailUtil.cpp:340
wsd-00001-00001 2024-10-16 14:13:29.685836 +0000 [ coolwsd ] INF Creating jail path (if missing): /opt/cool/child-roots/1-a7cc46b1//tmp/incoming| common/JailUtil.cpp:418
wsd-00001-00001 2024-10-16 14:13:29.685996 +0000 [ coolwsd ] DBG Mounting [/opt/cool/systemplate] -> [/opt/cool/child-roots/1-a7cc46b1/cool_test_mount]| common/JailUtil.cpp:148
wsd-00001-00001 2024-10-16 14:13:29.686022 +0000 [ coolwsd ] TRC Executing coolmount command: /usr/bin/coolmount -b /opt/cool/systemplate /opt/cool/child-roots/1-a7cc46b1/cool_test_mount| common/JailUtil.cpp:142
sh: 1: /usr/bin/coolmount: Operation not permitted
wsd-00001-00001 2024-10-16 14:13:29.686599 +0000 [ coolwsd ] ERR Failed to bind-mount [/opt/cool/systemplate] -> [/opt/cool/child-roots/1-a7cc46b1/cool_test_mount]| common/JailUtil.cpp:156
wsd-00001-00001 2024-10-16 14:13:29.686606 +0000 [ coolwsd ] ERR Bind-Mounting fails and will be disabled for this run. To disable permanently set mount_jail_tree config entry in coolwsd.xml to false.| common/JailUtil.cpp:451
wsd-00001-00001 2024-10-16 14:13:29.685183 +0000 [ coolwsd ] INF Creating childroot: /opt/cool/child-roots/1-a7cc46b1/| wsd/COOLWSD.cpp:2589
wsd-00001-00001 2024-10-16 14:13:29.686721 +0000 [ coolwsd ] DBG setupChildRoot status: 0| wsd/COOLWSD.cpp:2011
wsd-00001-00001 2024-10-16 14:13:29.686733 +0000 [ coolwsd ] INF Using Bind Mounting: false| wsd/COOLWSD.cpp:2013
wsd-00001-00001 2024-10-16 14:13:29.686736 +0000 [ coolwsd ] INF Using Mount Namespaces: false| wsd/COOLWSD.cpp:2015
wsd-00001-00001 2024-10-16 14:13:29.686737 +0000 [ coolwsd ] DBG FileServerRoot before config: | wsd/COOLWSD.cpp:2654
wsd-00001-00001 2024-10-16 14:13:29.686747 +0000 [ coolwsd ] DBG FileServerRoot after config: /usr/share/coolwsd| wsd/COOLWSD.cpp:2656
wsd-00001-00001 2024-10-16 14:13:29.686751 +0000 [ coolwsd ] INF Quarantine is disabled in config| wsd/COOLWSD.cpp:2700
wsd-00001-00001 2024-10-16 14:13:29.686754 +0000 [ coolwsd ] INF NumPreSpawnedChildren set to 4.| wsd/COOLWSD.cpp:2709
wsd-00001-00001 2024-10-16 14:13:29.686760 +0000 [ coolwsd ] INF Registering filesystem for space checks: [/opt/cool/child-roots/1-a7cc46b1/.]| common/FileUtil.cpp:474
wsd-00001-00001 2024-10-16 14:13:29.686792 +0000 [ coolwsd ] INF MAX_CONCURRENCY set to 4.| wsd/COOLWSD.cpp:2733
wsd-00001-00001 2024-10-16 14:13:29.686797 +0000 [ coolwsd ] INF DISABLE_REDLINE set| wsd/COOLWSD.cpp:2754
wsd-00001-00001 2024-10-16 14:13:29.686835 +0000 [ coolwsd ] INF Maximum file descriptor supported by the system: 1073741815| wsd/COOLWSD.cpp:2881
wsd-00001-00001 2024-10-16 14:13:29.686838 +0000 [ coolwsd ] INF Maximum number of open documents supported by the system: 268435446| wsd/COOLWSD.cpp:2884
wsd-00001-00001 2024-10-16 14:13:29.686840 +0000 [ coolwsd ] INF Maximum concurrent open Documents limit: 1000000| wsd/COOLWSD.cpp:2887
wsd-00001-00001 2024-10-16 14:13:29.686841 +0000 [ coolwsd ] INF Maximum concurrent client Connections limit: 1000000| wsd/COOLWSD.cpp:2888
wsd-00001-00001 2024-10-16 14:13:29.686846 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [192\.168\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686850 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:192\.168\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686853 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [127\.0\.0\.1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686855 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:127\.0\.0\.1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686858 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686860 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686863 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686865 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686868 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686870 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686873 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686876 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686879 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686881 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [localhost]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686887 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [192\.168\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686890 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:192\.168\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686892 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [127\.0\.0\.1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686894 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:127\.0\.0\.1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686897 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::1]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686899 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686902 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.1[6789]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686904 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686907 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.2[0-9]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686909 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686911 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:172\.3[01]\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686914 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.686916 +0000 [ coolwsd ] INF Adding trusted LOK_ALLOW host: [::ffff:10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}]| wsd/COOLWSD.cpp:261
wsd-00001-00001 2024-10-16 14:13:29.688933 +0000 [ coolwsd ] TRC Initialize FileServerRequestHandler| wsd/COOLWSD.cpp:2950
wsd-00001-00001 2024-10-16 14:13:29.688936 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.688965 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.697112 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/dark]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.737747 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.737765 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/en]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.748690 +0000 [ coolwsd ] TRC Pre-read 28 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/en: thesaurus.png status-bar.png manage-changes.png selection-list.png comment.png repair-document.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png autofilter.png information-bar.png insert-table.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes-comment.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.748712 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/de]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.760872 +0000 [ coolwsd ] TRC Pre-read 28 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/de: thesaurus.png status-bar.png manage-changes.png selection-list.png comment.png repair-document.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png autofilter.png information-bar.png insert-table.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes-comment.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.760895 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/it]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.776194 +0000 [ coolwsd ] TRC Pre-read 28 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/it: thesaurus.png status-bar.png manage-changes.png selection-list.png comment.png repair-document.png auto-filter.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png information-bar.png insert-table.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.776218 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/fr]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.789776 +0000 [ coolwsd ] TRC Pre-read 28 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/fr: thesaurus.png status-bar.png manage-changes.png selection-list.png comment.png repair-document.png auto-filter.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png information-bar.png insert-table.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes-comment.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.789799 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/es]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.803416 +0000 [ coolwsd ] TRC Pre-read 28 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/es: thesaurus.png status-bar.png manage-changes.png selection-list.png comment.png repair-document.png auto-filter.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png information-bar.png insert-table.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes-comment.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.803437 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/help/pt-BR]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.816677 +0000 [ coolwsd ] TRC Pre-read 25 file(s) from directory: /usr/share/coolwsd/browser/dist/images/help/pt-BR: status-bar.png manage-changes.png selection-list.png comment.png repair-document.png auto-filter.png format-cells.png slide-layouts.png area-dialog.png manage-changes-filter.png inactive-document.png red-wavy-underline.png text-import.png formula-bar.png word-count.png cell-comment.png outlining.png special-character.png conditional-formatting.png track-changes-comment.png chart-wizard.png paragraph-dialog.png chart.png page-style.png data-validation.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.826224 +0000 [ coolwsd ] DBG Caching files in [/usr/share/coolwsd/browser/dist/images/cursors]| wsd/FileServer.cpp:825
wsd-00001-00001 2024-10-16 14:13:29.826304 +0000 [ coolwsd ] TRC Pre-read 2 file(s) from directory: /usr/share/coolwsd/browser/dist/images/cursors: fill.cur fill.png | wsd/FileServer.cpp:964
wsd-00001-00001 2024-10-16 14:13:29.839625 +0000 [ coolwsd ] TRC Pre-read 1142 file(s) from directory: