iotaledger / firefly

The official IOTA and Shimmer wallet
https://firefly.iota.org
Apache License 2.0
484 stars 102 forks source link

[Bug report]: Firefly not recognizing Ledger for transaction signing #8596

Closed Stephizer closed 2 months ago

Stephizer commented 2 months ago

Version

2.0.12

Description

I try to sign a transaction on my macOS using the firefly app and the connection is recognized in the setting but not for the transaction signing. I've tried all the solutions found with firewalls, VPN, different ports and cables. Nothing works

Expected behaviour

to be able to sign the transaction

Actual behaviour

Firefly not recognizing the ledger for signing

Can the issue reliably be reproduced?

Yes

Steps to reproduce the issue

Enter an amount and address and click on sign to get the error message

Operating System

Mac

Diagnostics

No diagnostic show

Developer Profile

No

Profile Type

Hardware (Ledger)

Staking

None

Crash Status

None of the above

Error Messages

There was an error connecting to your ledger device

Error Logs

none

Duplicate declaration

Code of Conduct

rajivshah3 commented 2 months ago

Hi, please disregard the message above. It appears to contain a phishing link. Regarding your report, can you make sure you have closed and completely quit the Ledger Live app? It can sometimes interfere with Firefly

Stephizer commented 2 months ago

Hello, yes the ledger live app is closed. I've tried to restart the computer change ports, internet etc and nothing seems to be working. When I put an expiration time the issue doesn't happen and I'm able to sign the transaction but when I do I get the message "signature public key mismatch" so it doesn't seem to be a connection issue

image

And on the settings Firefly recognizes the ledger

image

Only when I try to send the coins do I have this error:

image
begonaalvarezd commented 2 months ago

Hello, yes the ledger live app is closed. I've tried to restart the computer change ports, internet etc and nothing seems to be working. When I put an expiration time the issue doesn't happen and I'm able to sign the transaction but when I do I get the message "signature public key mismatch" so it doesn't seem to be a connection issue image

And on the settings Firefly recognizes the ledger image

Only when I try to send the coins do I have this error: image

The error signature public key mismatch seems to be telling you that the profile you are trying to access with the connected device does not correspond with the one used originally, meaning that you either have multiuple ledger devices or changed the mnemonic of your single device. You can try re-importing by creating a new ledger profile in Firefly and see if the balances match

Stephizer commented 2 months ago

I am using the same ledger and have not changed anything on it. The only thing I did was updated the ledger and the firefly app when updates were available. I tried setting up firefly again on another computer but I'm not finding the balance.