Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! LOL


Hauseigenes Apt-Repo: https://apt.iteas.at
GITLAB Enterprise:

UCS-Nextcloud Sammelthread

Hier findest du Hinweise und Tips zu Nextcloud auf UCS.

Dies kann durch Installation eines Paketes in dem Dockercontainer behoben werden.

univention-app shell nextcloud
apt install libmagickcore-6.q16-6-extra

Möchte man Österreich als Default setzten, funktioniert das wie folgt:

univention-app shell nextcloud sudo -u www-data /var/www/html/occ config:system:set default_phone_region --type string --value="AT"
docker cp QUELLE <containerID>:ZIEL
docker cp /usr/local/share/ca-certificates/deepinspection.crt 02c8672dcf97:/usr/local/share/ca-certificates/.

Funktioniert auch umgekehrt.

Danacha im Docker die Zertifikate updaten:

docker exec -it 02c8672dcf97 update-ca-certificates

Geht auch wenn man direkt in den Container einsteigt:

univention-app shell nextcloud
update-ca-certificates
exit

Fehlkonfiguration wird aufgezeigt. Wieder einmal .well-known/XXX. Hierzu musst du ein File auf deinem UCS-Server besitzen der Nextcloud als Docker trägt, wo diese Info's zu finden sind. z.B. /etc/apache2/ucs-sites.conf.d/meine_local.conf mit folgendem Inhalt (getestet mit Nextcloud 21.0.4-0):

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule ^/\.well-known/host-meta /nextcloud/public.php?service=host-meta [QSA,L]
  RewriteRule ^/\.well-known/host-meta\.json /nextcloud/public.php?service=host-meta-json [QSA,L]
  Redirect 301 /.well-known/nodeinfo /nextcloud/index.php/.well-known/nodeinfo
  Redirect 301 /.well-known/webfinger /nextcloud/index.php/.well-known/webfinger
  RewriteRule ^/\.well-known/carddav /nextcloud/remote.php/dav/ [R=301,L]
  RewriteRule ^/\.well-known/caldav /nextcloud/remote.php/dav/ [R=301,L]
</IfModule>

Hierfür muss die nano /etc/apache2/ucs-sites.conf.d/myconfig.conf editiert werden. Dabei wird folgende Zeile eingefügt:

Header set X-Frame-Options "SAMEORIGIN"