Nextcloud 18 - Problems with Community document server and OnlyOffice

After upgrading to 18 earlier this afternoon I am having problem with the Community Document Server and OnlyOffice and am unable to open or edit any documents.

When I try to open a document I get this message: Community document server is not supported for this instance, please setup and configure an external document server.

I’ve tried the solution posted here, but it didn’t make any difference.

I also have these seemingly related errors in my logs, but don’t get a specific error when I try to open a document, even with debug logging turned on.

[no app in context] Error: OCP\AutoloadNotAllowedException: Autoload path not allowed: /config/www/nextcloud/apps/onlyoffice/lib/appconfig.php at <<closure>>

 0. /config/www/nextcloud/lib/autoloader.php line 164
    OC\Autoloader->isValidPath("/config/www/nex ... p")
 1. <<closure>>
    OC\Autoloader->load("OCA\\Onlyoffice\\AppConfig")
 2. /config/www/nextcloud/apps/documentserver_community/lib/AppInfo/Application.php line 70
    spl_autoload_call("OCA\\Onlyoffice\\AppConfig")
 3. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OCA\DocumentServer\AppInfo\Application->OCA\DocumentServer\AppInfo\{closure}("*** sensitive parameters replaced ***")
 4. /config/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php line 113
    Pimple\Container->offsetGet("OCA\\DocumentSe ... g")
 5. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 408
    OC\AppFramework\Utility\SimpleContainer->query("OCA\\DocumentSe ... g")
 6. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 386
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\DocumentSe ... g")
 7. /config/www/nextcloud/apps/documentserver_community/lib/AppInfo/Application.php line 84
    OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\DocumentSe ... g")
 8. /config/www/nextcloud/apps/documentserver_community/lib/AppInfo/Application.php line 88
    OCA\DocumentServer\AppInfo\Application->getAutoConfig()
 9. /config/www/nextcloud/apps/documentserver_community/appinfo/app.php line 4
    OCA\DocumentServer\AppInfo\Application->register()
10. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
11. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("documentserver_community")
12. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("documentserver_community")
13. /config/www/nextcloud/lib/base.php line 993
    OC_App::loadApps()
14. /config/www/nextcloud/index.php line 38
    OC::handleRequest()

GET /apps/files
from 172.19.0.1 by xthursdayx at 2020-01-19T00:38:35+00:00
and
[no app in context] Error: Error: Class 'OCA\Onlyoffice\AppConfig' not found at <<closure>>

 0. /config/www/nextcloud/lib/private/ServerContainer.php line 107
    OCA\Onlyoffice\AppInfo\Application->__construct()
 1. /config/www/nextcloud/lib/private/ServerContainer.php line 133
    OC\ServerContainer->getAppContainer("onlyoffice", "Onlyoffice")
 2. /config/www/nextcloud/apps/onlyoffice/appinfo/app.php line 32
    OC\ServerContainer->query("OCA\\Onlyoffice\\AppInfo\\Application")
 3. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
 4. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("onlyoffice")
 5. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("onlyoffice")
 6. /config/www/nextcloud/lib/private/legacy/util.php line 197
    OC_App::loadApps(["filesystem"])
 7. /config/www/nextcloud/lib/private/Files/Filesystem.php line 267
    OC_Util::setupFS("")
 8. /config/www/nextcloud/lib/private/Server.php line 319
    OC\Files\Filesystem::getMountManager(null)
 9. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OC\Server->OC\{closure}("*** sensitive parameters replaced ***")
10. /config/www/nextcloud/lib/private/ServerContainer.php line 125
    Pimple\Container->offsetGet("RootFolder")
11. /config/www/nextcloud/lib/private/Server.php line 341
    OC\ServerContainer->query("RootFolder")
12. <<closure>>
    OC\Server->OC\{closure}("*** sensitive parameters replaced ***")
13. /config/www/nextcloud/lib/private/Files/Node/LazyRoot.php line 62
    call_user_func(Closure {})
14. /config/www/nextcloud/lib/private/Files/Node/LazyRoot.php line 142
    OC\Files\Node\LazyRoot->__call("get", ["__groupfolders"])
15. /config/www/nextcloud/apps/groupfolders/lib/AppInfo/Application.php line 55
    OC\Files\Node\LazyRoot->get("__groupfolders")
16. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OCA\GroupFolders\AppInfo\Application->OCA\GroupFolders\AppInfo\{closure}("*** sensitive parameters replaced ***")
17. /config/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php line 113
    Pimple\Container->offsetGet("GroupAppFolder")
18. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 408
    OC\AppFramework\Utility\SimpleContainer->query("GroupAppFolder")
19. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 386
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("GroupAppFolder")
20. /config/www/nextcloud/apps/groupfolders/lib/AppInfo/Application.php line 89
    OC\AppFramework\DependencyInjection\DIContainer->query("GroupAppFolder")
21. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OCA\GroupFolders\AppInfo\Application->OCA\GroupFolders\AppInfo\{closure}("*** sensitive parameters replaced ***")
22. /config/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php line 113
    Pimple\Container->offsetGet("OCA\\GroupFolde ... d")
23. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 408
    OC\AppFramework\Utility\SimpleContainer->query("OCA\\GroupFolde ... d")
24. /config/www/nextcloud/lib/private/ServerContainer.php line 134
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\GroupFolde ... d")
25. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 123
    OC\ServerContainer->query("OCA\\GroupFolde ... d")
26. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 104
    OCA\Files_Versions\AppInfo\Application->loadBackend({@attributes: {f ... "})
27. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 82
    OCA\Files_Versions\AppInfo\Application->registerVersionBackends()
28. /config/www/nextcloud/lib/private/ServerContainer.php line 107
    OCA\Files_Versions\AppInfo\Application->__construct()
29. /config/www/nextcloud/lib/private/ServerContainer.php line 133
    OC\ServerContainer->getAppContainer("files_versions", "Files_Versions")
30. /config/www/nextcloud/apps/files_versions/appinfo/app.php line 24
    OC\ServerContainer->query("OCA\\Files_Vers ... n")
31. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
32. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("files_versions")
33. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("files_versions")
34. /config/www/nextcloud/apps/dav/appinfo/app.php line 35
    OC_App::loadApps(["dav"])
35. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
36. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("dav")
37. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("dav")
38. /config/www/nextcloud/lib/base.php line 993
    OC_App::loadApps()
39. /config/www/nextcloud/index.php line 38
    OC::handleRequest()

GET /apps/files
from 172.19.0.1 by xthursdayx at 2020-01-19T00:11:36+00:100:

and


[no app in context] Error: Error: Class 'OCA\Onlyoffice\AppConfig' not found at <<closure>>

 0. /config/www/nextcloud/lib/private/ServerContainer.php line 107
    OCA\Onlyoffice\AppInfo\Application->__construct()
 1. /config/www/nextcloud/lib/private/ServerContainer.php line 133
    OC\ServerContainer->getAppContainer("onlyoffice", "Onlyoffice")
 2. /config/www/nextcloud/apps/onlyoffice/appinfo/app.php line 32
    OC\ServerContainer->query("OCA\\Onlyoffice\\AppInfo\\Application")
 3. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
 4. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("onlyoffice")
 5. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("onlyoffice")
 6. /config/www/nextcloud/lib/private/legacy/util.php line 197
    OC_App::loadApps(["filesystem"])
 7. /config/www/nextcloud/lib/private/Files/Filesystem.php line 267
    OC_Util::setupFS("")
 8. /config/www/nextcloud/lib/private/Server.php line 319
    OC\Files\Filesystem::getMountManager(null)
 9. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OC\Server->OC\{closure}("*** sensitive parameters replaced ***")
10. /config/www/nextcloud/lib/private/ServerContainer.php line 125
    Pimple\Container->offsetGet("RootFolder")
11. /config/www/nextcloud/lib/private/Server.php line 341
    OC\ServerContainer->query("RootFolder")
12. <<closure>>
    OC\Server->OC\{closure}("*** sensitive parameters replaced ***")
13. /config/www/nextcloud/lib/private/Files/Node/LazyRoot.php line 62
    call_user_func(Closure {})
14. /config/www/nextcloud/lib/private/Files/Node/LazyRoot.php line 142
    OC\Files\Node\LazyRoot->__call("get", ["__groupfolders"])
15. /config/www/nextcloud/apps/groupfolders/lib/AppInfo/Application.php line 55
    OC\Files\Node\LazyRoot->get("__groupfolders")
16. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OCA\GroupFolders\AppInfo\Application->OCA\GroupFolders\AppInfo\{closure}("*** sensitive parameters replaced ***")
17. /config/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php line 113
    Pimple\Container->offsetGet("GroupAppFolder")
18. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 408
    OC\AppFramework\Utility\SimpleContainer->query("GroupAppFolder")
19. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 386
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("GroupAppFolder")
20. /config/www/nextcloud/apps/groupfolders/lib/AppInfo/Application.php line 89
    OC\AppFramework\DependencyInjection\DIContainer->query("GroupAppFolder")
21. /config/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php line 118
    OCA\GroupFolders\AppInfo\Application->OCA\GroupFolders\AppInfo\{closure}("*** sensitive parameters replaced ***")
22. /config/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php line 113
    Pimple\Container->offsetGet("OCA\\GroupFolde ... d")
23. /config/www/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php line 408
    OC\AppFramework\Utility\SimpleContainer->query("OCA\\GroupFolde ... d")
24. /config/www/nextcloud/lib/private/ServerContainer.php line 134
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\GroupFolde ... d")
25. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 123
    OC\ServerContainer->query("OCA\\GroupFolde ... d")
26. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 104
    OCA\Files_Versions\AppInfo\Application->loadBackend({@attributes: {f ... "})
27. /config/www/nextcloud/apps/files_versions/lib/AppInfo/Application.php line 82
    OCA\Files_Versions\AppInfo\Application->registerVersionBackends()
28. /config/www/nextcloud/lib/private/ServerContainer.php line 107
    OCA\Files_Versions\AppInfo\Application->__construct()
29. /config/www/nextcloud/lib/private/ServerContainer.php line 133
    OC\ServerContainer->getAppContainer("files_versions", "Files_Versions")
30. /config/www/nextcloud/apps/files_versions/appinfo/app.php line 24
    OC\ServerContainer->query("OCA\\Files_Vers ... n")
31. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
32. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("files_versions")
33. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("files_versions")
34. /config/www/nextcloud/apps/dav/appinfo/app.php line 35
    OC_App::loadApps(["dav"])
35. /config/www/nextcloud/lib/private/legacy/app.php line 265
    require_once("/config/www/nex ... p")
36. /config/www/nextcloud/lib/private/legacy/app.php line 155
    OC_App::requireAppFile("dav")
37. /config/www/nextcloud/lib/private/legacy/app.php line 128
    OC_App::loadApp("dav")
38. /config/www/nextcloud/lib/base.php line 993
    OC_App::loadApps()
39. /config/www/nextcloud/index.php line 38
    OC::handleRequest()

GET /apps/files
from 172.19.0.1 by xthursdayx at 2020-01-19T00:11:36+00:100:

Any ideas what I can try to fix this?

I just had similar problem.

At first I only installed “Community Document Server” app.

But after installing “ONLYOFFICE” app and enabled it. I was able to enable “Community Document Server”

I thought “ONLYOFFICE” app is not needed any more for built-in onlyoffice but turned out it is still needed.

I have both installed and am still getting that error.

seemingly the same issue as here

plus there seems to be a solution.