Hallo,
ich nutze aktuell Nextcloud 32.0.1 auf einem Apache2 mit PHP 8.3 (FPM). Die Installation läuft hinter einem Proxy.
Ich habe die die Anleitung von @DecaTec genutzt: Nextcloud mit externen Apps erweitern: AppAPI mit HaRP » DecaTec
Zum Start der Anwendung habe ich ein Docker-Compose-File erstellt:
services:
appapi-harp:
image: ghcr.io/nextcloud/nextcloud-appapi-harp:release
container_name: appapi-harp
hostname: appapi-harp
restart: unless-stopped
network_mode: host
environment:
- HP_SHARED_KEY=meinSchoenesPasswort_123
- NC_INSTANCE_URL=https://nextcloud-example-url.de
- HP_EXAPPS_ADDRESS=127.0.0.1:8780
- HP_LOG_LEVEL=debug
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/docker/appapi/certs:/certs
Das läuft auch alles ganz gut, die Verbindung kommt zustande.
Wenn ich dann aber die Bereitstellung testen will, dann funktioniert alles ganz gut, bis dass der Herzschlag (Heartbeat) geprüft wird. Dann kommt folgende Fehlermeldung:
Failed heartbeat on https://nextcloud-example-url.de/exapps/test-deploy for 10 times. Most recent status=0, error: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://nextcloud-example-url.de/exapps/test-deploy/heartbeat
Ich komm leider nirgends weiter. Hat jemand eine Idee?
Vielen Dank & viele Grüße!