Installation owncloud 8.2.5 ohne LDAP

german

#1

Hallo,

ich habe gestern owncloud 8.2.5 unter ucs 4.1 installiert.
Die Anmeldung mit dem owncloudadmin hat funktioniert jedoch fehlen die kompletten ldap Einstellungen.

Was muss ich hier eintragen um den Zugriff für die ucs user zu aktivieren?

Danke und Gruß,
Joachim


#2

Welche Rolle hat das System? Sind alle Joinscripte durchgelaufen?

univention-run-join-scripts

#3

Es ist ein Master-DC.

Hab univention-run-join-scripts nochmal gestartet.
Es sagt alle scripte seien “already executed”.
Es ist allerdings kein script von owncloud mit dabei:

Running 01univention-ldap-server-init.inst skipped (already executed)
Running 02univention-directory-notifier.inst skipped (already executed)
Running 03univention-directory-listener.inst skipped (already executed)
Running 04univention-ldap-client.inst skipped (already executed)
Running 05univention-bind.inst skipped (already executed)
Running 08univention-apache.inst skipped (already executed)
Running 10univention-ldap-server.inst skipped (already executed)
Running 11univention-heimdal-init.inst skipped (already executed)
Running 11univention-pam.inst skipped (already executed)
Running 15univention-directory-notifier-post.inst skipped (already executed)
Running 15univention-heimdal-kdc.inst skipped (already executed)
Running 18python-univention-directory-manager.inst skipped (already executed)
Running 20univention-directory-policy.inst skipped (already executed)
Running 20univention-join.inst skipped (already executed)
Running 26univention-nagios-common.inst skipped (already executed)
Running 28univention-nagios-server.inst skipped (already executed)
Running 30univention-appcenter.inst skipped (already executed)
Running 30univention-nagios-client.inst skipped (already executed)
Running 34univention-management-console-server.inst skipped (already executed)
Running 34univention-self-service.inst skipped (already executed)
Running 35univention-appcenter-docker.inst skipped (already executed)
Running 35univention-management-console-module-appcenter.inskipped (already executed)
Running 35univention-management-console-module-diagnostic.iskipped (already executed)
Running 35univention-management-console-module-ipchange.insskipped (already executed)
Running 35univention-management-console-module-join.inst skipped (already executed)
Running 35univention-management-console-module-lib.inst skipped (already executed)
Running 35univention-management-console-module-mrtg.inst skipped (already executed)
Running 35univention-management-console-module-passwordchanskipped (already executed)
Running 35univention-management-console-module-pkgdb.inst skipped (already executed)
Running 35univention-management-console-module-printers.insskipped (already executed)
Running 35univention-management-console-module-quota.inst skipped (already executed)
Running 35univention-management-console-module-reboot.inst skipped (already executed)
Running 35univention-management-console-module-services.insskipped (already executed)
Running 35univention-management-console-module-setup.inst skipped (already executed)
Running 35univention-management-console-module-sysinfo.instskipped (already executed)
Running 35univention-management-console-module-top.inst skipped (already executed)
Running 35univention-management-console-module-ucr.inst skipped (already executed)
Running 35univention-management-console-module-udm.inst skipped (already executed)
Running 35univention-management-console-module-updater.instskipped (already executed)
Running 35univention-nagios-cups.inst skipped (already executed)
Running 35univention-nagios-dansguardian.inst skipped (already executed)
Running 35univention-nagios-squid.inst skipped (already executed)
Running 35univention-self-service-passwordreset-umc.inst skipped (already executed)
Running 36univention-management-console-module-apps.inst skipped (already executed)
Running 38univention-management-console-module-oxldb.inst skipped (already executed)
Running 40univention-postgresql.inst skipped (already executed)
Running 40univention-virtual-machine-manager-schema.inst skipped (already executed)
Running 50univention-pkgdb.inst skipped (already executed)
Running 65univention-ox.inst skipped (already executed)
Running 67univention-mail-server.inst skipped (already executed)
Running 70zarafa4ucs-udm.inst skipped (already executed)
Running 78univention-kde.inst skipped (already executed)
Running 79univention-printserver.inst skipped (already executed)
Running 80owncloud.inst skipped (already executed)
Running 80univention-radius.inst skipped (already executed)
Running 81univention-nfs-server.inst skipped (already executed)
Running 82univention-mail-dovecot.inst skipped (already executed)
Running 90univention-bind-post.inst skipped (already executed)
Running 91univention-saml.inst skipped (already executed)
Running 92univention-management-console-web-server.inst skipped (already executed)
Running 98univention-pkgdb-tools.inst skipped (already executed)


#4

Doch wurde es (siehe 80owncloud.inst). Wurde schon mal in der Domäne Owncloud installiert?


#5

Ja, da gab es auch ein Problem. Der Zugriff auf LDAP schlug fehl, irgendeine Meldung mit “…bind failed…”

Hab owncloud nach der Anleitung hier im Forum deinstalliert forum.univention.de/viewtopic.ph … 727#p18642
und danach noch mal neu installiert…


#6

Für den LDAP-Zugriff wird das Konto “owncloudsystemuser” verwendet. Man kann dessen Kennwort unter UCS ändern und dann das Kennwort bei den LDAP-Einstellungen eintragen.
Konsequenterweise sollte man es auch in /etc/owncloudsystemuser.secret eintragen, wobei ich glaube, dass es derzeit nur bei der erstmaligen Installation gelesen wird.


#7

Danke für die Info. Es fehlen allerdings alle Einträge in den owncloud einstellungen
(host,Benutzer-dn,basis-dn).

Ich habe mal wie Maro (Installation von UGS auf einem vorhandenen UCS-System)

dpkg --configure owncloud

ausgeführt.

Hier die Ausgabe

[ ok ] Restarting web server: apache2 … waiting .
Calling joinscript 80owncloud.inst …
2016-07-03 11:10:23.637225994+02:00 (in joinscript_init)
Joinscript 80owncloud.inst finished with exitcode 1
Checking for PHP memcache availability…
Checking ownCloud CA bundle … UCS CA already present.

bekommen.

Wie kann ich genau rausfinden wo der Fehler beim Ausführen des join-scripts herkommt?


#8

Was steht denn in /var/lib/univention/join.log? So wie ich das jetzt noch Log interpretieren würde, schlägt die Ausführung nicht fehl, sondern es wurde halt schon ausgeführt, weshalb die Ausführung nicht erneut durchgeführt wird. Erzwingen kann man die Ausführung über die UMC (Domäne->Domänenbeitritt)