Nextcloud lässt sich nicht installieren

german
nextcloud

#1

Ich hätte nextcloud gerne getestet.
Leider lässt sich die App nicht installieren.
Habe ein neues UCS-System aufgesetzt und als Domain-Slave gejoined. Bis hierhin ist alles gut.
Wenn ich nun versuche nextcloud zu installieren bricht die installation mit folgenden Meldung ab:

UCS Version: 4.2-2 errata52 (Lesum)

Die Ausführung des Kommandos appcenter/docker/progress ist fehlgeschlagen:

primaryGroup: cn=Computers,cn=groups,dc=hs-bremerhaven,dc=de
raise univention.admin.uexceptions.primaryGroup(self[‘primaryGroup’])
File “/usr/lib/pymodules/python2.7/univention/admin/handlers/init.py”, line 537, in get_gid_for_primary_group
gidNum = self.get_gid_for_primary_group()
File “/usr/lib/pymodules/python2.7/univention/admin/handlers/computers/memberserver.py”, line 481, in _ldap_addlist
al = self._ldap_addlist()
File “/usr/lib/pymodules/python2.7/univention/admin/handlers/init.py”, line 771, in _create
dn = self._create(response=response, serverctrls=serverctrls)
File “/usr/lib/pymodules/python2.7/univention/admin/handlers/init.py”, line 324, in create
obj.create()
File “/usr/lib/pymodules/python2.7/univention/appcenter/udm.py”, line 97, in create_object_if_not_exists
obj = create_object_if_not_exists(‘computers/%s’ % app.docker_server_role, lo, pos, name=hostname, description=description, domain=domain, password=password, objectFlag=‘docker’, policies=policies)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/register.py”, line 285, in _register_host
hostdn, password = self._register_host(app, args)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/docker_install.py”, line 57, in _install_app
if self._install_app(app, args):
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/install.py”, line 87, in _do_it
ret = super(Install, self)._do_it(app, args)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/docker_install.py”, line 65, in _do_it
self._do_it(app, args)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/install_base.py”, line 126, in do_it
return self.do_it(args)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/install.py”, line 70, in main
result = self.main(namespace)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/init.py”, line 245, in call_with_namespace
return obj.call_with_namespace(namespace)
File “/usr/lib/pymodules/python2.7/univention/appcenter/actions/init.py”, line 239, in call
result[‘success’] = action.call(app=app, username=self.username, password=self.password, **kwargs)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/appcenter/init.py”, line 417, in invoke_docker
yield function(self, *args)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 286, in _fake_func
return list(function(self, iterator, *nones))
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 440, in _response
return function(self, request)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 192, in _response
result = _multi_response(self, request)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 309, in _thread
ret = progress_obj.poll()
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/mixins.py”, line 149, in progress
yield function(self, *args)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 286, in _fake_func
return list(function(self, iterator, *nones))
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 440, in _response
return function(self, request)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 192, in _response
result = _multi_response(self, request)
File “/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py”, line 318, in _response
function.func(self, request, *args, **kwargs)
File “/usr/lib/pymodules/python2.7/univention/management/console/base.py”, line 249, in execute
Traceback (most recent call last):

Die Ausführung des Kommandos appcenter/docker/progress ist fehlgeschlagen:

Hat jemand eine Idee was falsch gelaufen ist??

PS:
Beim Versuch owncloud zu installieren kommt es zu ähnlichen Fehlermeldungen
Gruß
Henry


#2

Hallo,

mir ist nicht klar, wie es dazu kam, aber die Gruppe “Computers” scheint nicht zu existieren. Sie ist eigentlich standardmäßig eingerichtet bei UCS-Systemen.

Wurde die Gruppe mal gelöscht, verschoben, umbenannt?

Viele Grüße
Dirk Wiesenthal


#3

Meines wisses nicht Wo muss ich sie anlegen??


#4

habe eben nachgesehen . Auf dem master ist eine Gruppe Domain Computers vorhanden.


#5

Guten Tag @zbrv,

bitte prüfen Sie mit dem folgenden Befehl:

# univention-ldapsearch cn=Computers

ob die Gruppe “Computers” existiert.

Posten Sie bitte zusätzlich die Ausgabe von

# univention-ldapsearch objectClass=univentionDefault

Wenn es die Gruppen nicht gibt, so können Sie diese mit dem folgenden Befehl erstellen:

# udm groups/group create --position "cn=groups,$(ucr get ldap/base)" --set name=Computers  --append nestedGroup="cn=DC Backup Hosts,cn=groups,$(ucr get ldap/base)" --append nestedGroup="cn=DC Slave Hosts,cn=groups,$(ucr get ldap/base)"

Danach können Sie die Nextcloud Installation neu starten.

Grüß

Anna Takang


#6

Ganz lieben Dank, das hat jetzt wunderbar geklappt