but I get the failure message from Collabora Online
Collabora Online is a powerful LibreOffice-based online office suite with collaborative editing, which supports all major documents, spreadsheet and presentation file formats and works together with all modern browsers.
Could not establish connection to the Collabora Online server.
I have selected:
Easy to install, for home use or small groups. A bit slower than a standalone server and without the advanced scalability features.
Is there any I have to do or install additional to these both apps I oversee?
I read many threads around problems with Collabora Online directing to Docker. I was intended to use Collabora Online without any Docker installation.
As I understood the both apps should be enough to install using Collabora Online.
So i went ahead and tried the āeasyā docker solution, installing nextcloud latest and collabora docker latest from https://www.collaboraoffice.com/code/quick-tryout-nextcloud-docker/
But it didnāt work eater. Collabora Online wasnāt able to connect.
So i installed the Build-In Code Server on the NC20, selected use your own server and it worked!?
I thought the idea behind the Build-In Code Server is not to install additional Docker or what ever stuff.
Only install and activate both Apps in NC and it run.
My NC installation is on Webhoster via Web Installer. Nothing else.
Hi @marsoner,
itās so sad, isnāt it?
I thought also to get information how and what to do here but nothing.
So I would also run my nc without this feature. But actual I have another issue and ma nc is not more running.
Wil wor on this and maybe open another thread if I dont find a solution for it.
Need more information since you didnāt use the issue template. What are your server specs?
$ uname -r
What distribution are you running?
Is your distribution 32-bit or 64-bit? Requires 64-bit
How much ram do you have? Requires at least 4gb for the appliance to function. 2gb and it wonāt work.
Hi @just , where to find the issue template please?
From my Webhoster:
Operating System: Linux 3.10.0-1127.19.1.el7.x86_64 x86_64
CPU: IntelĀ® XeonĀ® CPU E5-2630 v4 @ 2.20GHz (20 cores)
Memory: 25.35 GB
Adding: CentOS Linux release 7.8.2003 (Core)
PHP:
Version: 7.4.12
Memory Limit: 512 MB
Max Execution Time: 3600
Upload max size: 2 GB
MariaDB:
Type: mysql
Version: 10.3.25
Just installed nc stable version 19.0.4 and also 20.0.1 in another instance new and where not able getting the collaborate running.
Each time the same issue Could not establish connection to the Collabora Online server.
as i understood from the documentation, if i install a collabora docker i need a own subdomain to access it!? Thats not possible for me to create.
So i went for the integrated Collabora Build-In, its slower but i donāt care. My ācustomerā have to wait
I can access the collabora link and now i found the problem. Error message in the nextcloud log says: Error: count(): Parameter must be an array or an object that implements Countable at /var/www/html/custom_apps/richdocuments/lib/Service/CapabilitiesService.php#63
Maybe someone knows how to come over this? I try to google the error.
@bdream are you getting the same error in the log? Your installation is different so maybe you get a other message?!
What I have here in ERROR is
Error no app in context Error: Call to undefined method OCA\Richdocuments\WOPI\DiscoveryManager::refretch()
/var/www/virtual/NC/html/nextcloud/apps/richdocuments/appinfo/app.php - line 65:
OCA\Richdocuments\AppInfo\Application->checkAndEnableCODEServer()
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 266:
require_once("/var/www/vi ... p")
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 155:
OC_App::requireAppFile(OCA\Richdocu ... {})
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 128:
OC_App::loadApp("richdocuments")
/var/www/virtual/NC/html/nextcloud/apps/dav/appinfo/app.php - line 36:
OC_App::loadApps([ "dav"])
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 266:
require_once("/var/www/vi ... p")
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 155:
OC_App::requireAppFile("dav")
/var/www/virtual/NC/html/nextcloud/lib/private/legacy/OC_App.php - line 128:
OC_App::loadApp("dav")
/var/www/virtual/NC/html/nextcloud/lib/base.php - line 996:
OC_App::loadApps()
/var/www/virtual/NC/html/nextcloud/index.php - line 37:
OC::handleRequest()
Just see in another instance I installed NC again
Error: count(): Parameter must be an array or an object that implements Countable at /var/www/virtual/NC/html/nextcloud/apps/richdocuments/lib/Service/CapabilitiesService.php#63
i have seen your playbook. It looks like a really clean configuration (not like mines :)) So i tried to use at least the parts of your compose that i wont to get rid of on my configuration. Or better i tried to switch from my nextcloud:stable i use to your nextcloud:fpm-alpine and web configuration.
After a permission message (caused by switching to new container) on volumes i resolved that and got on the app container, when accessing the nextcloud, the āerrorā internal server error and in the log āGet index.php 302ā and āGet index.php 500ā message nothing else.
Unable to solve the issue i went back to my docker-compose and enabled nc without collabora for the moment.
Do you know if itās possible to switch my running nc:stable to a nc:fpm docker configuration without a new install and a restore?
I leave the question on this because after a simplification on docker system i think iām able to solve the issue with collabora.
nope itās not possible! there is something in the db that want let me do the switch. I tried to use a new volume, so i started the config screen setting up the nc. Everything ok but getting the 302 - 500 response on connecting after.
So Iām not really getting to a point. At least it was a nice exercise