Hello!
Since a few months I can’t open any document with onlyoffice-nextcloud.
I’ve been getting this error from the screenshot.
The setup is:
OS — Arch Linux
onlyoffice-documentserver — 5.4.0 (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=onlyoffice-documentserver)
Reverse Proxy: nginx (with its own subdomain and https://)
NC App: 3.0.0
Nextcloud: 16.0.5
redis: 5.0.6
rabbitmq: 3.7.17
Nextcloud, NGINX and onlyoffice are all on the same host.
I tried permission granting on «/var/lib/onlyoffice/documentserver» and all of its folders/files, but it doesn’t seem to help.
Healthcheck seems fine:
$ curl https://onlyoffice.DOMAIN.TLD/healthcheck/
true
The services are working fine:
systemctl status onlyoffice-docservice.service onlyoffice-spellchecker.service onlyoffice-fileconverter.service INT ↵ | root@archy
● onlyoffice-docservice.service - Onlyoffice documentserver
Loaded: loaded (/usr/lib/systemd/system/onlyoffice-docservice.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-09-28 20:13:34 EEST; 1h 17min ago
Main PID: 560739 (node)
Tasks: 22
Memory: 109.8M
CGroup: /system.slice/onlyoffice-docservice.service
├─560739 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/DocService/sources/server.js
└─560750 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/DocService/sources/server.js
сеп 28 20:13:34 archy systemd[1]: Started Onlyoffice documentserver.
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.284] [WARN] nodeJS - Plugins watch exception (https://nodejs.org/docs/latest/api/fs.html#fs_availability).
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.291] [WARN] nodeJS - update cluster with 1 workers
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.295] [WARN] nodeJS - worker 560750 started.
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.295] [WARN] nodeJS - update cluster with 1 workers
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.525] [WARN] nodeJS - Express server starting...
сеп 28 20:13:34 archy node[560739]: [2019-09-28T20:13:34.762] [WARN] nodeJS - Express server listening on port 8001 in production-linux mode
● onlyoffice-spellchecker.service - Onlyoffice documentserver
Loaded: loaded (/usr/lib/systemd/system/onlyoffice-spellchecker.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-09-28 20:13:05 EEST; 1h 17min ago
Main PID: 560611 (node)
Tasks: 18
Memory: 55.7M
CGroup: /system.slice/onlyoffice-spellchecker.service
├─560611 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/SpellChecker/sources/server.js
└─560625 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/SpellChecker/sources/server.js
сеп 28 20:13:05 archy systemd[1]: Started Onlyoffice documentserver.
сеп 28 20:13:05 archy node[560611]: [2019-09-28T20:13:05.877] [WARN] nodeJS - start cluster with 1 workers
сеп 28 20:13:05 archy node[560611]: [2019-09-28T20:13:05.882] [WARN] nodeJS - worker 560625 started.
сеп 28 20:13:06 archy node[560611]: [2019-09-28T20:13:06.218] [WARN] nodeJS - Express server starting...
сеп 28 20:13:06 archy node[560611]: [2019-09-28T20:13:06.243] [WARN] nodeJS - Express server listening on port 8080 in production-linux mode
● onlyoffice-fileconverter.service - Onlyoffice documentserver
Loaded: loaded (/usr/lib/systemd/system/onlyoffice-fileconverter.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-09-28 20:13:05 EEST; 1h 17min ago
Main PID: 560612 (node)
Tasks: 22
Memory: 84.0M
CGroup: /system.slice/onlyoffice-fileconverter.service
├─560612 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/FileConverter/sources/convertermaster.js
└─560636 /usr/bin/node /usr/share/webapps/onlyoffice/documentserver/server/FileConverter/sources/convertermaster.js
сеп 28 20:13:05 archy systemd[1]: Started Onlyoffice documentserver.
сеп 28 20:13:06 archy node[560612]: [2019-09-28T20:13:06.052] [WARN] nodeJS - update cluster with 1 workers
сеп 28 20:13:06 archy node[560612]: [2019-09-28T20:13:06.057] [WARN] nodeJS - worker 560636 started.
сеп 28 20:13:06 archy node[560612]: [2019-09-28T20:13:06.057] [WARN] nodeJS - update cluster with 1 workers
Output from all the logs I can think of, after reproducing the issue:
# tail -f /var/log/nginx/onlyoffice_*log /var/log/nginx/nextcloud.log /var/log/nginx/cloud-*log -n0
==> /var/log/nginx/onlyoffice_access.log <==
==> /var/log/nginx/onlyoffice_error.log <==
==> /var/log/nginx/nextcloud.log <==
==> /var/log/nginx/cloud-access.log <==
==> /var/log/nginx/cloud-error.log <==
==> /var/log/nginx/nextcloud.log <==
{"reqId":"HAh6PdTVAjqXMgYT7cLA","level":0,"time":"2019-09-28T18:15:29+00:00","remoteAddr":"192.168.1.1","user":"smirky","app":"onlyoffice","method":"GET","url":"/index.php/apps/onlyoffice/425?filePath=%2Fdumps%2Ftest_doc.odt","message":"Open: 425 /dumps/test_doc.odt","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:29 +0300] "GET /index.php/apps/onlyoffice/425?filePath=%2Fdumps%2Ftest_doc.odt HTTP/2.0" 200 28559 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:29 +0300] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/nextcloud.log <==
{"reqId":"uukdiU2SwQh8Jh5bstpK","level":0,"time":"2019-09-28T18:15:29+00:00","remoteAddr":"192.168.1.1","user":"--","app":"cron","method":"GET","url":"/cron.php","message":"Run OC\Command\CommandJob job with ID 3191","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
{"reqId":"uukdiU2SwQh8Jh5bstpK","level":0,"time":"2019-09-28T18:15:29+00:00","remoteAddr":"192.168.1.1","user":"--","app":"cron","method":"GET","url":"/cron.php","message":"Finished OC\Command\CommandJob job with ID 3191 in 0 seconds","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:29 +0300] "GET /cron.php HTTP/2.0" 200 20 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/nextcloud.log <==
{"reqId":"t331FIWZpLvU8Jikrsh7","level":0,"time":"2019-09-28T18:15:29+00:00","remoteAddr":"192.168.1.1","user":"smirky","app":"onlyoffice","method":"GET","url":"/index.php/apps/onlyoffice/ajax/config/425?filePath=%2Fdumps%2Ftest_doc.odt","message":"Config is generated for: 425 with key ocm3hqz4zgva_425_1449572126","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:29 +0300] "GET /index.php/apps/onlyoffice/ajax/config/425?filePath=%2Fdumps%2Ftest_doc.odt HTTP/2.0" 200 2377 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/onlyoffice_access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:29 +0300] "GET /doc/1180996202/c/info?t=1569694529986 HTTP/2.0" 200 79 "https://onlyoffice.DOMAIN.TLD/web-apps/apps/documenteditor/main/index.html?_dc=0&lang=en&customer=ONLYOFFICE&frameEditorId=iframeEditor" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/nextcloud.log <==
{"reqId":"io84g3GWLlEuiX1vqoNg","level":0,"time":"2019-09-28T18:15:30+00:00","remoteAddr":"192.168.1.1","user":"--","app":"onlyoffice","method":"POST","url":"/index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM","message":"Track: 425 status 1","userAgent":"--","version":"16.0.5.1"}
{"reqId":"io84g3GWLlEuiX1vqoNg","level":0,"time":"2019-09-28T18:15:30+00:00","remoteAddr":"192.168.1.1","user":"--","app":"onlyoffice","method":"POST","url":"/index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM","message":"Track: 425 status 1 result 0","userAgent":"--","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:30 +0300] "POST /index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM HTTP/1.1" 200 11 "-" "-"
==> /var/log/nginx/onlyoffice_access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:30 +0300] "GET /spellchecker/doc/1180996202/c/info?t=1569694530438 HTTP/2.0" 404 173 "https://onlyoffice.DOMAIN.TLD/web-apps/apps/documenteditor/main/index.html?_dc=0&lang=en&customer=ONLYOFFICE&frameEditorId=iframeEditor" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:30 +0300] "GET /spellchecker/doc/1180996202/c/info?t=1569694530948 HTTP/2.0" 404 173 "https://onlyoffice.DOMAIN.TLD/web-apps/apps/documenteditor/main/index.html?_dc=0&lang=en&customer=ONLYOFFICE&frameEditorId=iframeEditor" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /index.php/apps/files/?dir=/dumps&scrollto=test_doc.odt HTTP/2.0" 200 48081 "https://onlyoffice.DOMAIN.TLD/web-apps/apps/documenteditor/main/index.html?_dc=0&lang=en&customer=ONLYOFFICE&frameEditorId=iframeEditor" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/onlyoffice_access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /doc/1180996202/c/146/f1q0eujm/websocket HTTP/1.1" 101 1338 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/nextcloud.log <==
{"reqId":"KQIbTv1WbmnK60N5Seeq","level":0,"time":"2019-09-28T18:15:31+00:00","remoteAddr":"192.168.1.1","user":"--","app":"onlyoffice","method":"POST","url":"/index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM","message":"Track: 425 status 4","userAgent":"--","version":"16.0.5.1"}
{"reqId":"KQIbTv1WbmnK60N5Seeq","level":0,"time":"2019-09-28T18:15:31+00:00","remoteAddr":"192.168.1.1","user":"--","app":"onlyoffice","method":"POST","url":"/index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM","message":"Track: 425 status 4 result 0","userAgent":"--","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "POST /index.php/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWxlSWQiOjQyNSwib3duZXJJZCI6InNtaXJreSIsInRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.-LfBggWeffIy1QDPnb-wYg09ETChnutP1SY7ZMP5SVM HTTP/1.1" 200 11 "-" "-"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
==> /var/log/nginx/nextcloud.log <==
{"reqId":"Zq1fREqmS2vcmZuei6BJ","level":0,"time":"2019-09-28T18:15:31+00:00","remoteAddr":"192.168.1.1","user":"--","app":"cron","method":"GET","url":"/cron.php","message":"Run OC\Command\CommandJob job with ID 3192","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
{"reqId":"Zq1fREqmS2vcmZuei6BJ","level":0,"time":"2019-09-28T18:15:31+00:00","remoteAddr":"192.168.1.1","user":"--","app":"cron","method":"GET","url":"/cron.php","message":"Finished OC\Command\CommandJob job with ID 3192 in 0 seconds","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36","version":"16.0.5.1"}
==> /var/log/nginx/cloud-access.log <==
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /cron.php HTTP/2.0" 200 20 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /index.php/apps/gallery/config?extramediatypes=1 HTTP/2.0" 200 130 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /ocs/v2.php/apps/spreed/api/v1/signaling/settings HTTP/2.0" 200 666 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /index.php/apps/onlyoffice/ajax/settings HTTP/2.0" 200 2967 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "PROPFIND /remote.php/dav/files/smirky/dumps HTTP/2.0" 207 39700 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /ocs/v2.php/core/whatsnew?format=json HTTP/2.0" 204 0 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /index.php/apps/systemtags/lastused HTTP/2.0" 200 9 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:31 +0300] "GET /index.php/apps/files/ajax/getstoragestats.php?dir=%2Fdumps HTTP/2.0" 200 299 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:32 +0300] "GET /index.php/core/preview?fileId=416&c=ec23296eb855abe4f45ba6632fe1e273&x=250&y=250&forceIcon=0 HTTP/2.0" 404 0 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:32 +0300] "GET /ocs/v2.php/apps/activity/api/v2/activity/filter?format=json&object_type=files&object_id=425 HTTP/2.0" 304 0 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
192.168.1.1 - - [28/Sep/2019:21:15:32 +0300] "PROPFIND /remote.php/dav/systemtags-relations/files/425 HTTP/2.0" 207 425 "https://cloud.DOMAIN.TLD/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
My default.json is:
{
"statsd": {
"useMetrics": false,
"host": "localhost",
"port": "8125",
"prefix": "ds."
},
"log": {
"filePath": "",
"options": {
"replaceConsole": true
}
},
"queue": {
"type": "rabbitmq",
"visibilityTimeout": 300,
"retentionPeriod": 900
},
"storage": {
"name": "storage-fs",
"fs": {
"folderPath": "",
"urlExpires": 900,
"secretString": "onlyoffice"
},
"region": "",
"endpoint": "http://localhost/s3",
"bucketName": "cache",
"storageFolderName": "files",
"urlExpires": 604800,
"accessKeyId": "AKID",
"secretAccessKey": "FOR_GITHUB",
"useRequestToGetUrl": false,
"useSignedUrl": false,
"externalHost": ""
},
"rabbitmq": {
"url": "amqp://guest:guest@localhost:5672",
"socketOptions": {},
"exchangepubsub": "ds.pubsub",
"queueconverttask": "ds.converttask",
"queueconvertresponse": "ds.convertresponse",
"exchangeconvertdead": "ds.exchangeconvertdead",
"queueconvertdead": "ds.convertdead",
"queuedelayed": "ds.delayed"
},
"activemq": {
"connectOptions": {
"port": 5672,
"host": "localhost",
"name": "admin",
"reconnect": false
},
"queueconverttask": "ds.converttask",
"queueconvertresponse": "ds.convertresponse",
"queueconvertdead": "ActiveMQ.DLQ",
"queuedelayed": "ds.delayed",
"topicpubsub": "ds.pubsub"
},
"dnscache": {
"enable" : true,
"ttl" : 300,
"cachesize" : 1000
},
"services": {
"CoAuthoring": {
"server": {
"port": 8001,
"workerpercpu": 1,
"mode": "development",
"limits_tempfile_upload": 104857600,
"limits_image_size": 26214400,
"limits_image_download_timeout": {
"connectionAndInactivity": "10s",
"wholeCycle": "2m"
},
"callbackRequestTimeout": {
"wholeCycle": "2m"
},
"healthcheckfilepath": "../public/healthcheck.docx",
"savetimeoutdelay": 5000,
"edit_singleton": false,
"forgottenfiles": "forgotten",
"forgottenfilesname": "output",
"maxRequestChanges": 20000,
"openProtectedFile": true
},
"requestDefaults": {
"headers": {
"userAgent": "Node.js/6.13"
},
"rejectUnauthorized": true
},
"autoAssembly": {
"enable": false,
"interval": "5m",
"step": "1m"
},
"utils": {
"utils_common_fontdir": "null",
"utils_fonts_search_patterns": "*.ttf;*.ttc;*.otf",
"resource_expires": 31536000,
"limits_image_types_upload": "jpg;png;gif;bmp"
},
"sql": {
"type": "postgres",
"tableChanges": "doc_changes",
"tableResult": "task_result",
"dbHost": "localhost",
"dbPort": 5432,
"dbName": "onlyoffice",
"dbUser": "onlyoffice",
"dbPass": "onlyoffice",
"charset": "utf8",
"connectionlimit": 10,
"max_allowed_packet": 1048575
},
"redis": {
"name": "redis",
"prefix": "ds:",
"host": "localhost",
"port": 6379
},
"pubsub": {
"name": "pubsubRabbitMQ",
"maxChanges": 1000
},
"expire": {
"saveLock": 60,
"presence": 300,
"locks": 604800,
"changeindex": 86400,
"lockDoc": 30,
"message": 86400,
"lastsave": 604800,
"forcesave": 604800,
"saved": 3600,
"documentsCron": "0 */2 * * * *",
"files": 86400,
"filesCron": "00 00 */1 * * *",
"filesremovedatonce": 100,
"sessionidle": "0",
"sessionabsolute": "30d",
"sessionclosecommand": "2m",
"pemStdTTL": "1h",
"pemCheckPeriod": "10m",
"updateVersionStatus": "5m"
},
"ipfilter": {
"rules": [{"address": "*", "allowed": true}],
"useforrequest": false,
"errorcode": 403
},
"secret": {
"browser": {"string": "FOR_GITHUB", "file": "", "tenants": {}},
"inbox": {"string": "FOR_GITHUB", "file": "", "tenants": {}},
"outbox": {"string": "FOR_GITHUB", "file": ""},
"session": {"string": "FOR_GITHUB", "file": ""}
},
"token": {
"enable": {
"browser": true,
"request": {
"inbox": true,
"outbox": true
}
},
"browser": {
"secretFromInbox": true
},
"inbox": {
"header": "Authorization",
"prefix": "Bearer ",
"inBody": false
},
"outbox": {
"header": "Authorization",
"prefix": "Bearer ",
"algorithm": "HS256",
"expires": "5m",
"inBody": false
},
"session": {
"algorithm": "HS256",
"expires": "30d"
}
},
"plugins": {
"uri": "/sdkjs-plugins",
"autostart": []
},
"editor":{
"spellcheckerUrl": "/spellchecker",
"reconnection":{
"attempts": 50,
"delay": "2s"
}
},
"sockjs": {
"sockjs_url": "",
"websocket": true
},
"callbackBackoffOptions": {
"retries": 0,
"timeout":{
"factor": 2,
"minTimeout": 1000,
"maxTimeout": 2147483647,
"randomize": false
},
"httpStatus": "429,500-599"
}
}
},
"license" : {
"license_file": "",
"warning_limit_percents": "70"
},
"FileConverter": {
"converter": {
"maxDownloadBytes": 104857600,
"downloadTimeout": {
"connectionAndInactivity": "10s",
"wholeCycle": "2m"
},
"downloadAttemptMaxCount": 3,
"downloadAttemptDelay": 1000,
"maxprocesscount": 1,
"fontDir": "null",
"presentationThemesDir": "null",
"x2tPath": "null",
"docbuilderPath": "null",
"docbuilderAllFontsPath": "null",
"args": "",
"spawnOptions": {},
"errorfiles": "",
"streamWriterBufferSize": 8388608,
"maxRedeliveredCount": 2,
"inputLimits": [
{
"type": "docx;dotx;docm;dotm",
"zip": {
"uncompressed": "50MB",
"template": "*.xml"
}
},
{
"type": "xlsx;xltx;xlsm;xltm",
"zip": {
"uncompressed": "300MB",
"template": "*.xml"
}
},
{
"type": "pptx;ppsx;potx;pptm;ppsm;potm",
"zip": {
"uncompressed": "50MB",
"template": "*.xml"
}
}
]
}
},
"FileStorage": {
"host": "",
"port": 4567,
"directory": "",
"silent": true
},
"SpellChecker": {
"server": {
"port": 8080,
"mode": "development"
}
}
}
If you have any clue what could be the cause of this, I would appreciate your time to share it.
- Печать
Страницы: [1] Вниз
Тема: Onlyoffice перестал открывать документы (Прочитано 3167 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Muphasa
Добрый день!
lsb_release -a
Description: Ubuntu 18.04.5 LTS
Сегодня, после обновления системы Onlyoffice (версия 6.2.0.148) перестал открывать документы при клике на файл. Открывается сам редактор и пустой документ Документ1.docx
Отдельно редактор из меню запускается. Из самого редактора все файлы открываются. Проблема только при клике на файле.
Что и где можно проверить в настройках?
PS. проверил в терминале:
/usr/bin/onlyoffice-desktopeditors /home/sm/Томаты.doc
открывает! Параллельно в терминале пишет это:
(DesktopEditors:21065): dbind-WARNING **: 11:36:46.701: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
QApplication: invalid style override passed, ignoring it.
« Последнее редактирование: 29 Марта 2021, 11:40:04 от Muphasa »
F12
Muphasa, у себя ничего подобного не наблюдаю, все открывается нормально хоть по даблклику, хоть командой в терминале.
Как вариант, попробуй залогиниться под другим пользователем (лучше создай нового) и попробуй как Onlyoffice будет открывать документы
Сведения о моей системе:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
uname -sr
Linux 5.4.0-70-generic
echo $XDG_CURRENT_DESKTOP
MATE
ONLYOFFICE Desktop Editors версия 6.2.0.148
Пользователь добавил сообщение 29 Марта 2021, 17:15:00:
Думаю причина не в обновлении, хотя может это коснулось только определенных DE, например GNOME Shell, или что там у тебя, а может в Wayland что-то «обновилось», но опять же, если в твоей ОС используется именно он… в общем, слишком много «если»
« Последнее редактирование: 29 Марта 2021, 17:15:00 от F12 »
Muphasa
Отвечу сам себе.
Проблема оказалась в том, что в файле
/usr/share/applications/onlyoffice-desktopeditors.desktop
В блоке [Desktop Entry]
строка
Exec=/usr/bin/onlyoffice-desktopeditors %F
вместо %F в конце, имела %U
Я ради интереса посмотрел что прописано в ярлыке для word`a и обратил внимание на эту разницу. Проверил пару раз — действительно, с U не открывает по клику.
andytux
«История учит, что ничему не учит.»
Подобные случаи истории известны, например.
F12
строка
Exec=/usr/bin/onlyoffice-desktopeditors %Fвместо %F в конце, имела %U
— ну и что?..
Сча посмотрел у себя, и вижу: Exec=/usr/bin/onlyoffice-desktopeditors %U, прикола ради взял да и изменил на %F, и все как нормально работало, так и работает!
И вообще, каким, по-твоему, боком эти литеры в desktop-файле (ведь это только ЯРЛЫК приложения) могут повлиять на открывание документа по даблклику, и уж тем более на его открывание командой в терминале ?!.
ЗЫЖ когда-то, в далеком 2009 году, народ на нашем Форум пытался обсудить интересующий многих вопрос, что это за символы такиЯ, и зачем нужны, рекомендую почитать (Тема состоит всего лишь из семи Ответов, ключевой — четвертый)
« Последнее редактирование: 30 Марта 2021, 18:37:04 от F12 »
Пользователь
Открытие файлов двойным кликом — при этом используются ассоциации типов файлов с программами, в конфигах которых указываются desktop файлы.
Смотреть:
/home/user/.local/share/applications/mimeapps.list
/usr/share/applications/defaults.list
/usr/share/applications/mimeinfo.cache
А вот при запуске через терминал, если указывать исполняемый файл программы и путь к файлу, то desktop файлы не учитываются.
« Последнее редактирование: 30 Марта 2021, 21:27:21 от Пользователь »
F12
Открытие файлов двойным кликом — при этом используются ассоциации типов файлов с программами, в конфигах которых указываются desktop файлы.
Смотреть:
/home/user/.local/share/applications/mimeapps.list
/usr/share/applications/defaults.list
/usr/share/applications/mimeinfo.cache
— а ведь таки да, действительно, указываются desktop файлы… видимо старею, совсем забыл об этом…
Ладно, с тем каким боком desktop файл может повлиять на открывание документа по даблклику, благодаря своевременному сообщению Пользователь, разобрались.
Но все равно не могу понять почему на это у ТС влияют %F и %U, а у меня нет…
Пользователь
Чтобы это понять надо копать глубже, например изучить xdg-utils, да и файловые менеджеры возможно у вас разные (двойной клик же делается в файловом менеджере, значит файловый менеджер передает адрес в xdg-open).
Я бы не стал тратить время, проблему решили и хватит.
- Печать
Страницы: [1] Вверх
Общие проблемы
Вопрос:Что такое Open Office XML?
Ответ:Это общеизвестный формат файлов, используемый в Microsoft Office 2007 и его более поздних версиях. Он был разработан Microsoft для хранения и обмена электронными документами пакетов офисных приложений и включает следующие расширения: DOCX, XLSX, PPTX.
Вопрос:Каковы преимущества использования формата Open Office XML в онлайн-офисе?
Ответ:Благодаря этому новому единому формату файлов вы можете:
- создавать новые текстовые документы в .docx, таблицы в .xlsx, презентации в .pptx непосредственно в вашем онлайн-офисе,
- использовать файлы в этом широко используемом формате из Box, Dropbox, Google или SkyDrive в онлайн-офисе и наоборот без конвертации,
- встраивать документы из онлайн-офиса в ваш сайт или блог, давая вашим посетителям возможность скачать их на свой ПК в формате, поддерживаемом практически всеми редакторами документов,
- скачивать файлы с портала и просматривать их на вашем компьютере, не размышляя о том, какое приложение вам нужно использовать, чтобы открыть эти документы,
- прикреплять документы к вашим электронным сообщениям и отправлять их различным адресатам, которые смогут прочитать их с помощью любого просмотрщика документов.
Проблемы с ранее созданными или загруженными документами
Вопрос:Что случилось с моими файлами, ранее созданными в моем онлайн-офисе?
Ответ:Все файлы во внутреннем формате с расширениями .doct, .xlst, .pptt, созданные в вашем онлайн-офисе, были автоматически сконвертированы в новый единый формат и приобрели следующие расширения файлов: DOCX, XLSX, PPTX.
Вопрос:Что случилось с моими файлами, ранее загруженными в мой онлайн-офис?
Ответ:Все файлы, ранее загружаемые в онлайн-офис, конвертировались во внутренний формат с расширениями .doct, .xlst, .pptt. В результате в онлайн-офисе появлялись две версии одного и того же документа: файл в исходном формате и ещё один во внутреннем формате (.doct, .xlst, .pptt). 27 июня 2013 года все документы во внутреннем формате были автоматически сконвертированы в новый единый формат (DOCX, XLSX, PPTX). Теперь вы получаете два файла с одинаковыми именами в онлайн-офисе: документ в исходном формате и ещё один в формате DOCX/ XLSX/ PPTX.
Описанный выше сценарий справедлив только в том случае, если при загрузке этих файлов был установлен флажок ‘Загрузить также документы в исходном формате’. Если этот флажок был снят, то в вашем онлайн-офисе появлялись только документы, сконвертированные во внутренний формат (.doct, .xlst, .pptt). 27 июня 2013 года такие документы были автоматически сконвертированы в новый единый формат.
Вопрос:Вы написали, что мои документы были автоматически сконвертированы в новый единый формат. Почему у некоторых из них по-прежнему остаются расширения .doct, .xlst, .pptt?
Ответ:Это те файлы, которые вы ранеее создали в своем онлайн-офисе, затем скачали на компьютер, а после этого снова загрузили в онлайн-офис. Такие файлы сохраняют внутренний формат (.doct, .xlst, .pptt) до тех пор, пока вы не откроете их в онлайн-редакторе документов и не сохраните, нажав на значок на верхней панели инструментов. После этого документы будут автоматически сконвертированы в формат Open Office XML (DOCX, XLSX, PPTX).
Вопрос:В моем онлайн-офисе есть некоторые файлы с меткой . Что это значит?
Ответ:Эта метка добавляется к файлам, которые изначально имели формат Open Office XML (DOCX, XLSX, PPTX). Она появляется в следующем случае:
Вы ранее загрузили файл в формате Open Office XML (DOCX, XLSX, PPTX). Во время загрузки были созданы две версии этого документа: файл в исходном формате (DOCX, XLSX, PPTX) и ещё один во внутреннем формате (.doct, .xlst, .pptt) для редактирования. 27 июня 2013 года все документы во внутреннем формате были автоматически сконвертированы в новый единый формат (DOCX, XLSX, PPTX). В результате вы получаете два файла DOCX/ XLSX/ PPTX с одинаковыми именами в онлайн-офисе: сконвертированный файл и исходный файл с меткой .
Вопрос:Мои документы DOCT, XLST, PPTT были автоматически сконвертированы в DOCX, XLSX, PPTX. Что случилось с предыдущими версиями этих файлов? Могу ли я просмотреть и восстановить их?
Ответ:Да, вы можете управлять предыдущими версиями сконвертированных документов DOCX, XLSX, PPTX в онлайн-офисе.
Проблемы с документами, к которым ранее был предоставлен доступ
Вопрос:Влияет ли это изменение на встроенные документы или те, к которым предоставлен доступ по ссылке?
Ответ:Несмотря на изменение формата, документы, встроенные в ваш сайт, блог или приложение, а также те файлы, к которым был предоставлен доступ по ссылке, по-прежнему доступны посетителям вашего сайта или блога, пользователям приложения и тем, у кого есть ссылка на файл.
Проблемы с новыми документами
Вопрос:Могу ли я по-прежнему загружать в онлайн-офис любые документы?
Ответ:Да, вы по-прежнему можете загружать файлы в любом формате. Единственное различие заключается в том, что при загрузке файлов в формате Open Office XML (DOCX, XLSX, PPTX) они будут появляться в онлайн-офисе без конвертации. При загрузке документов в любом другом формате будет происходить конвертация, и в вашем онлайн-офисе будут появляться две версии одного и того же документа: файл в исходном формате и ещё один в DOCX/ XLSX/ PPTX.
Вопрос:Обладают ли документы DOCX, XLSX, PPTX версионностью?
Ответ:Да, теперь можно управлять предыдущими версиями новых документов DOCX, XLSX, PPTX, созданных в онлайн-офисе.
Проблемы с подключенными сервисами
Вопрос:Я получаю следующую ошибку: ‘Can’t authorize at Yandex provider with given credentials‘. Что можно сделать?
Ответ:Данная ошибка может возникать из-за попыток сервиса Yandex.ru обезопасить свои сервисы. Ее можно решить созданием пароля приложения. Выполните следующие шаги:
- Перейдите на страницу https://passport.yandex.ru/profile;
- Нажмите кнопку Получить пароль приложения;
- Выберите тип приложения Облачный сервис;
- Выберите или укажите вашу операционную систему;
- Укажите название программы и нажмите кнопку Добавить;
- Используйте предложенный пароль;
- Нажмите кнопку Готово.
Do you want to request a feature or report a bug?
Report a Bug !
OnlyOffice failed for open document on nexcloud 13.0.6 !
What is the current behavior?
OnlyOffice is connected has nextcloud but no open file !
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
Is Nexcloud installed on debian 9 and onlyoffice installed on debian 9
With official step no more informations
What is the expected behavior?
Did this work in previous versions of DocumentServer?
No is clean install
DocumentServer version:
5.2.3
Operating System:
Manjaro and Windows 10 Pro
Browser version:
Firefox 63
Есть два сервера, географически разнесённых, на разных IP.
1) Сервер А с установленным Nextcloud 13, прикручен домен example.com, https от Letsencrypt.
2) Сервер Б с установленным Onlyoffice Document Server, субдомен office.example.com, https от Letsencrypt.
В Nextcloud добавлено приложение Onlyoffice, в качестве адреса документ-сервера указан https://office.example.com, соединение установлено, запрос с Сервера А wget office.example.com отрабатывает, index.html скачивается, никаких ошибок. Но при открытии любого документа в Nextcloud единственная реакция — пустой белый экран, и больше ничего. ipfilter пока не настраивал, секретный ключ не используется, установка OO чистая на свежую систему. В предыдущей установке на Сервере Б был настроен и ipfilter и секретный ключ, реакция была та же самая.