Once I updated to 0.2.4, I can't get the connection to ONLYOFFICE Docs working, message when I try to save settings:
Error when trying to connect (Server error: `GET https://###.###.###.###/apps/documentserver_community/healthcheck` resulted in a `500 Internal Server Error` response:
{
"reqId": "dQaJTFkfA694QWAC7WcR",
"level": 3,
"time": "2026-06-17T10:19:46+00:00",
"remoteAddr": "###.###.###.###",
"user": "########",
"app": "onlyoffice",
"method": "PUT",
"url": "/apps/onlyoffice/ajax/settings/address",
"scriptName": "/index.php",
"message": "healthcheckRequest on check error",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:151.0) Gecko/20100101 Firefox/151.0",
"version": "32.0.11.1",
"exception": {
"Exception": "GuzzleHttp\\Exception\\ServerException",
"Message": "Server error: `GET https://drive.jajoautomation.co.uk/apps/documentserver_community/healthcheck` resulted in a `500 Internal Server Error` response:\n<!DOCTYPE html>\n<html class=\"ng-csp\" data-placeholder-focus=\"false\" lang=\"en\" data-locale=\"en\" translate=\"no\" >\n\t<head\n (truncated...)\n",
"Code": 500,
"Trace": [
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php",
"line": 72,
"function": "create",
"class": "GuzzleHttp\\Exception\\RequestException",
"type": "::",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 209,
"function": "GuzzleHttp\\{closure}",
"class": "GuzzleHttp\\Middleware",
"type": "::",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 158,
"function": "callHandler",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "::"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php",
"line": 52,
"function": "GuzzleHttp\\Promise\\{closure}",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "::",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 251,
"function": "run",
"class": "GuzzleHttp\\Promise\\TaskQueue",
"type": "->"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 227,
"function": "invokeWaitFn",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 272,
"function": "waitIfPending",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 229,
"function": "invokeWaitList",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php",
"line": 69,
"function": "waitIfPending",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php",
"line": 189,
"function": "wait",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Http/Client/Client.php",
"line": 206,
"function": "request",
"class": "GuzzleHttp\\Client",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/onlyoffice/lib/DocumentService.php",
"line": 381,
"function": "get",
"class": "OC\\Http\\Client\\Client",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/apps/onlyoffice/lib/DocumentService.php",
"line": 268,
"function": "request",
"class": "OCA\\Onlyoffice\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/onlyoffice/lib/DocumentService.php",
"line": 403,
"function": "healthcheckRequest",
"class": "OCA\\Onlyoffice\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/onlyoffice/lib/Controller/SettingsController.php",
"line": 152,
"function": "checkDocServiceUrl",
"class": "OCA\\Onlyoffice\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 204,
"function": "saveAddress",
"class": "OCA\\Onlyoffice\\Controller\\SettingsController",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 118,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/App.php",
"line": 153,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/base.php",
"line": 1091,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/nextcloud/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php",
"Line": 111,
"message": "healthcheckRequest on check error",
"exception": [
],
"CustomMessage": "healthcheckRequest on check error"
},
"id": "6a3274cebaf18"
}
Once I updated to 0.2.4, I can't get the connection to ONLYOFFICE Docs working, message when I try to save settings:
Logged error:
Nextcloud Hub 25 Autumn (32.0.11)
Operating System:
Linux 6.8.0-124-generic x86_64PHP (FPM):
8.1.2Database:
PostgreSQL 14.23 (Ubuntu 14.23-0ubuntu0.22.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0, 64-bit