::
\[SOLVED\] Hallo! Wenn eine dApp will, dass ich eine Nachricht signiere, funktioniert es nicht mit einem Ledger verbunden.
Nur mit MetaMask oder Avalanche Core App mit einer “heißen Wallet” kann ich eine Nachricht signieren. Wenn ich ein Ledger-Gerät anschließe, wird beim Signieren eine Fehlermeldung “user denied message signature” ausgegeben.
Dies ist mit mehreren Browsern reproduzierbar.
Was ich getan habe:
​
1. Ledger mit OS 2.1.0 (neueste Version zum Zeitpunkt des Schreibens)
2. Ein Browserprofil mit MetaMask
3. Ein Browser-Profil mit CoreApp (Avalanche)
4. ein Test mit Brave und Chrome
5. Ich verwende CIAN ([https://dapp.cian.app/dashboard](https://dapp.cian.app/dashboard))
6. Beim Einrichten einer “SmartWallet” muss ich eine Nachricht unterschreiben
7. MetaMask oder CoreApp erscheint und fordert mich auf, die Nachricht zu signieren
8. Ledger fordert mich auf, eine Nachricht zu signieren und zeigt die Nachricht (“Hallo von CIAN…Bedingungen…”)
9. Ich genehmige die Nachricht in Ledger
10. Fehler: “Benutzer verweigert Signatur der Nachricht”
11. Derselbe Fehler tritt auf, wenn ich die Meldung ablehne (wie erwartet)
ES FUNKTIONIERT, wenn ich mich mit einer anderen Wallet OHNE Ledger dahinter verbinde, nur mit einer Hot Wallet.
​
​