The Basics
- Nextcloud Server version (e.g., 29.x.x):
29.0.14
- Operating system and version (e.g., Ubuntu 24.04):
debian 12.10
- Web server and version (e.g, Apache 2.4.25):
nginx 1.22.1-9+deb12u1
- PHP version (e.g, 8.3):
PHP 8.2.28-1~deb12u1
- Is this the first time you’ve seen this error? (Yes / No):
Yes
- When did this problem seem to first start?
since server upgrade to nextcloud 29.0.13
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
ansible debops
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
No
Summary of the issue you are facing:
Files no more edited inline with OnlyOffice when displaying a public share landing page for Office files.
There’s only a download button.
Steps to replicate it (hint: details matter!):
- Copy the public share link for an office file
- open the link in a borwser
Log entries
There’s a 404 error in the end of the pasted log
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:33 +0100] "GET /s/65DL6S8jjQjs5Rt HTTP/2.0" 200 14558 "-" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /index.php/apps/files/preview-service-worker.js HTTP/2.0" 200 5335 "-" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/viewer/js/viewer-main.mjs?v=e2a0c3b1-29 HTTP/2.0" 200 35608 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/viewer/js/viewer-init.mjs?v=e2a0c3b1-29 HTTP/2.0" 200 654741 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/default.css?plain=1&v=1c07657a HTTP/2.0" 200 1155 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/dark.css?plain=0&v=1c07657a HTTP/2.0" 200 1169 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/light-highcontrast.css?plain=0&v=1c07657a HTTP/2.0" 200 1233 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/light.css?plain=0&v=1c07657a HTTP/2.0" 200 1179 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/light.css?plain=1&v=1c07657a HTTP/2.0" 200 1155 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/opendyslexic.css?plain=0&v=1c07657a HTTP/2.0" 200 309 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:35 +0100] "GET /apps/theming/theme/dark-highcontrast.css?plain=0&v=1c07657a HTTP/2.0" 200 1258 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:36 +0100] "GET /apps/viewer/js/previewUtils-Br-PuwWw.chunk.mjs HTTP/2.0" 200 1162489 "https://**cloud.domain.com**/apps/viewer/js/viewer-init.mjs?v=e2a0c3b1-29" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:36 +0100] "GET /apps/viewer/js/NcActionButton-CVtW_FW0.chunk.mjs HTTP/2.0" 200 4045 "https://**cloud.domain.com**/apps/viewer/js/viewer-init.mjs?v=e2a0c3b1-29" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:36 +0100] "GET /apps/viewer/js/NcActionLink-cflFFVdM.chunk.mjs HTTP/2.0" 200 1708 "https://**cloud.domain.com**/apps/viewer/js/viewer-init.mjs?v=e2a0c3b1-29" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:36 +0100] "GET /apps/viewer/js/actionText-fFcUPi2g-1UIVDoW6.chunk.mjs HTTP/2.0" 200 909 "https://**cloud.domain.com**/apps/viewer/js/viewer-init.mjs?v=e2a0c3b1-29" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:36 +0100] "GET /apps/theming/theme/dark.css?plain=1&v=1c07657a HTTP/2.0" 200 1148 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:37 +0100] "GET /apps/theming/theme/dark-highcontrast.css?plain=1&v=1c07657a HTTP/2.0" 200 1233 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:37 +0100] "GET /apps/theming/theme/light-highcontrast.css?plain=1&v=1c07657a HTTP/2.0" 200 1210 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:38 +0100] "GET /apps/theming/icon?v=1c07657a HTTP/2.0" 200 2660 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:38 +0100] "GET /apps/theming/favicon?v=1c07657a HTTP/2.0" 200 2660 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:38 +0100] "GET /apps/files_sharing/publicpreview/65DL6S8jjQjs5Rt?x=2560&y=512&a=true&file=%252FWelcome%2520to%2520Nextcloud%2520Hub.docx&scalingup=0 HTTP/2.0" 404 2 "https://**cloud.domain.com**/s/65DL6S8jjQjs5Rt" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
/var/log/nginx/debops.owncloud_access.log|**IPV6** - - [20/Mar/2025:12:34:39 +0100] "GET /index.php/apps/files/preview-service-worker.js HTTP/2.0" 200 5335 "-" "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0"
Nextcloud
NONE
Configuration
Nextcloud
{
"system": {
"logdateformat": "Y-m-d H:i:s.u",
"loglevel": 2,
"logtimezone": "Europe\/Paris",
"default_phone_region": "FR",
"default_language": "fr",
"memcache.local": "\\OC\\Memcache\\APCu",
"trusted_domains": [
"**cloud.domain.com**"
],
"updatechecker": true,
"updater.release.channel": "stable",
"upgrade.disable-web": true,
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "sendmail",
"mail_smtpport": "25",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "29.0.14.1",
"overwrite.cli.url": "https:\/\/**cloud.domain.com**",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"maintenance": false,
"theme": "",
"app_install_overwrite": [
"calendar",
"ownpad"
],
"user_backends": [
{
"class": "\\OCA\\UserExternal\\IMAP",
"arguments": [
"**mail.domain.com**",
993,
"ssl",
"",
false,
true
]
}
],
"simpleSignUpLink.shown": false,
"maintenance_window_start": 1
}
}
Apps
Enabled:
- activity: 2.21.1
- appointments: 2.4.0
- bbb: 2.7.3
- bruteforcesettings: 2.9.0
- calendar: 4.7.16
- circles: 29.0.0-dev
- cloud_federation_api: 1.12.0
- collectives: 2.16.1
- comments: 1.19.0
- contacts: 6.0.4
- contactsinteraction: 1.10.0
- dashboard: 7.9.0
- dav: 1.30.1
- deck: 1.13.4
- federatedfilesharing: 1.19.0
- federation: 1.19.0
- files: 2.1.1
- files_downloadlimit: 2.0.0
- files_pdfviewer: 2.10.0
- files_reminders: 1.2.0
- files_sharing: 1.21.0
- files_trashbin: 1.19.0
- files_versions: 1.22.0
- firstrunwizard: 2.18.0
- forms: 4.3.10
- groupfolders: 17.0.10
- impersonate: 1.16.0
- logreader: 2.14.0
- lookup_server_connector: 1.17.0
- mail: 3.7.24
- nextcloud_announcements: 1.18.0
- notes: 4.11.0
- notifications: 2.17.0
- oauth2: 1.17.1
- onlyoffice: 9.7.0
- password_policy: 1.19.0
- photos: 2.5.0
- polls: 7.4.1
- privacy: 1.13.0
- provisioning_api: 1.19.0
- recommendations: 2.1.0
- related_resources: 1.4.0
- serverinfo: 1.19.0
- settings: 1.12.0
- sharebymail: 1.19.0
- spreed: 19.0.14
- support: 1.12.0
- survey_client: 1.17.0
- systemtags: 1.19.0
- tasks: 0.16.1
- text: 3.10.1
- theming: 2.4.0
- twofactor_backupcodes: 1.18.0
- updatenotification: 1.19.1
- user_external: 3.4.0
- user_status: 1.9.0
- viewer: 2.3.0
- weather_status: 1.9.0
- workflowengine: 2.11.0
Disabled:
- admin_audit: 1.19.0
- encryption: 2.17.0
- files_external: 1.21.0
- files_rightclick: 0.15.1 (installed 1.6.0)
- news: 25.3.0 (installed 25.3.0)
- suspicious_login: 7.0.0
- twofactor_totp: 11.0.0-dev
- user_ldap: 1.20.0```