Support
Eine Frage vor dem Kauf oder etwas funktioniert nicht? Schreiben Sie uns eine E-Mail mit den Angaben unten.
Kontakt
Schreiben Sie an support@heapdeck.app. Hilfreich sind:
- Ihre Versionen von iOS und HeapDeck (in der App unter Einstellungen › Info);
- Ihre PostgreSQL-Version und wo sie läuft: selbst betrieben, RDS, Cloud SQL, Azure, Supabase;
- der genaue Fehlertext oder ein Screenshot mit unkenntlich gemachten Hostnamen.
Senden Sie niemals Passwörter, private Schlüssel oder Verbindungs-Strings.
Häufige Fragen
Ein Bildschirm zeigt „Eingeschränkte Sichtbarkeit“ oder <insufficient privilege>
Ihre Rolle kann die Details anderer Sitzungen nicht lesen. Führen Sie dies einmal als Superuser oder mit der Admin-Rolle Ihres Anbieters aus:
GRANT pg_monitor TO your_role;
pg_monitor gewährt Lesezugriff auf die Statistik-Views und sonst nichts.
„Langsame Abfragen“ meldet „pg_stat_statements ist nicht installiert“
Die Erweiterung muss beim Serverstart geladen und dann in der Datenbank angelegt werden:
- Selbst betrieben:
pg_stat_statementszushared_preload_librarieshinzufügen, PostgreSQL neu starten, dannCREATE EXTENSION pg_stat_statements;ausführen. - Amazon RDS und Cloud SQL: Parametergruppe bzw. Datenbank-Flags prüfen, dann
CREATE EXTENSION pg_stat_statements;ausführen. - Supabase: Dort ist sie bereits aktiviert.
„Langsame Abfragen“ erklärt, welcher Fall bei Ihnen vorliegt, und zeigt den Befehl zum Kopieren.
Der SSH-Tunnel scheitert mit „SSH-Authentifizierung fehlgeschlagen“
Version 1.0 akzeptiert ein Passwort oder einen unverschlüsselten privaten Ed25519-Schlüssel im OpenSSH-Format; der Schlüssel beginnt mit -----BEGIN OPENSSH PRIVATE KEY-----. So erzeugen Sie einen Schlüssel nur für HeapDeck:
ssh-keygen -t ed25519 -N "" -f heapdeck_ed25519
Tragen Sie heapdeck_ed25519.pub auf dem Bastion-Host in ~/.ssh/authorized_keys ein und fügen Sie den privaten Schlüssel in die Verbindung ein. RSA-, ECDSA- und passphrasegeschützte Schlüssel funktionieren in 1.0 nicht.
„Das Zertifikat dieses Servers hat sich geändert“
HeapDeck hat den Fingerabdruck des Zertifikats bei Ihrer ersten Verbindung gepinnt, und der Server legt jetzt einen anderen vor. Das passiert nach einer Zertifikatserneuerung, und genau so sieht auch eine abgefangene Verbindung aus.
Vergleichen Sie den neuen Fingerabdruck mit dem Ihres Servers, zum Beispiel mit openssl x509 -in server.crt -noout -fingerprint -sha256. Vertrauen Sie ihm nur, wenn beide übereinstimmen; andernfalls tippen Sie auf „Abbrechen — nicht verbinden“.
„Zugriff auf Local Network ist aus“
iOS fragt nach der Berechtigung „Lokales Netzwerk“, wenn ein Server, ein Bastion-Host oder Ollama in Ihrem lokalen Netzwerk liegt. Schalten Sie sie unter Einstellungen › HeapDeck › Lokales Netzwerk ein und tippen Sie dann auf „Erneut versuchen“. Server im Internet brauchen sie nicht.
„HeapDeck ist gesperrt“ bei jedem Öffnen
Die App-Sperre ist standardmäßig aktiv. Entsperren Sie mit Face ID, Touch ID oder Ihrem Code. Unter Einstellungen › Sicherheit können Sie „Face ID verlangen“ ausschalten oder festlegen, wann die App wieder sperrt: sofort, nach 1 oder 5 Minuten oder nie.
Wie stelle ich Pro auf einem neuen iPhone wieder her?
Öffnen Sie eine beliebige Verbindung oder die Demo, tippen Sie in „Zustand“ auf das Zahnrad und dann auf Einstellungen › HeapDeck Pro › Käufe wiederherstellen. „Käufe wiederherstellen“ gibt es auch auf dem Pro-Bildschirm selbst. Pro ist an Ihre Apple ID gebunden; die Familienfreigabe ist dafür nicht verfügbar.
Wie bekomme ich eine Rückerstattung?
Käufe laufen über Apple, Rückerstattungen also auch: Beantragen Sie sie unter reportaproblem.apple.com. Wird Pro erstattet, wechselt die App zurück zu Free und behält Ihre Verbindungen.