This commit is contained in:
Kevin Feiler
2025-10-16 03:34:17 +02:00
parent cbb20ba6ce
commit dccf4b1b4e
4 changed files with 64 additions and 8 deletions

View File

@@ -141,9 +141,12 @@ Bei der Einrichtung des Servers in WHMCS können Sie folgende Optionen konfiguri
| **Hostname (IP or FQDN)** | Text | Hostname oder IP-Adresse des KeyHelp-Servers | - |
| **API Key** | Password | Ihr KeyHelp API-Schlüssel | - |
| **Use SSL** | Yes/No | SSL für API-Verbindungen verwenden | On |
| **Verify SSL Certificate** | Yes/No | SSL-Zertifikat überprüfen | On |
| **HTTP Prefix** | Text | Optional: "no-verify" für manuelles Deaktivieren der SSL-Verifizierung | - |
> **Hinweis:** Bei selbstsignierten SSL-Zertifikaten sollten Sie "Verify SSL Certificate" deaktivieren.
> **Hinweis zur SSL-Verifizierung:**
> - Bei Verwendung einer **IP-Adresse** wird die SSL-Verifizierung automatisch deaktiviert
> - Bei selbstsignierten SSL-Zertifikaten mit Domain-Namen: Tragen Sie "no-verify" im Feld "HTTP Prefix" ein
> - Für Produktivumgebungen wird immer ein gültiges SSL-Zertifikat empfohlen
### Produkt-Konfiguration
@@ -312,7 +315,16 @@ Admin wird direkt in KeyHelp eingeloggt
**Lösung:**
1. Prüfen Sie die Firewall-Einstellungen
2. Testen Sie die Verbindung manuell: `curl -k https://ihr-server.de/api/v2/server/version -H "X-API-Key: IHR_KEY"`
3. Bei selbstsigniertem Zertifikat: Deaktivieren Sie "Verify SSL Certificate"
3. Bei selbstsigniertem Zertifikat: Tragen Sie "no-verify" im Feld "HTTP Prefix" ein
### "cURL error 60: SSL certificate problem"
**Ursache:** SSL-Zertifikat stimmt nicht mit dem Hostnamen überein (häufig bei IP-Adressen oder selbstsignierten Zertifikaten)
**Lösung:**
1. **Bei IP-Adresse:** Das Modul deaktiviert die SSL-Verifizierung automatisch
2. **Bei selbstsigniertem Zertifikat mit Domain:** Tragen Sie "no-verify" im Feld "HTTP Prefix" der Server-Konfiguration ein
3. **Empfohlen für Produktion:** Verwenden Sie ein gültiges SSL-Zertifikat von Let's Encrypt oder einem anderen CA
### "Domain konnte nicht hinzugefügt werden"