App_api: Fehlgeschlagener Heartbeat-Check wegen SSL-Problem

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!

Vielleicht hilft das:

(hätte ich vor Monaten auch gebraucht und bin wegen fehlender Abhilfe weg vom Univention Corporate Server zu einem Stand-Alone Nextcloud-Server)