0

Using Ledger Nano S I have a 100% downloaded Blockchain - Synced ok ... But the Daemon warns: "cannot send transaction(s) no available connections"

I assume that is the reason why - no matter if simple mode, advanced mode in gui or cli ... nothing works (gui - remaining wallet - blocks not loading // cli also not working) I can see my balance - but it is not available ... no sending possible at all. How can I fix this ?

Is there any other Software to manage my Monero "on" Nano S. The Monero Gui (and cli) Wallet doesn't work here ar all and so I am stuck with coins, which I can see, but not access .... This is no goal for Monero :-(

monels
  • 1
  • 1
  • 2

2 Answers2

0

This means exactly what it says: you have no peers (or no suitable peers) to which to send transactions. This happens at startup if you have transactions in your txpool, since you've not connected to the network just yet.

If it happens later, it can mean you've been disconnected from the network for a few minutes, or your daemon is forked from the network.

If you're using Tor and/or I2P, it can mean monerod cannot find enough peers of that type to keep an active connection all the time.

If you run "status" in the daemon, you'll get the current number of in and out connections to other monero peers. If you have 0 and 0, you are disconnected from the network.

user36303
  • 34,928
  • 2
  • 58
  • 123
0

1. Network Issues: No Available Connections

  • The error message "cannot send transaction(s) no available connections" indicates your wallet cannot connect to the network nodes, which are crucial for broadcasting transactions.
  • Solutions:
    • Check Your Internet Connection: Ensure your internet connection is stable and there are no firewall or VPN issues blocking the wallet's communication.
    • Use a Remote Node: Instead of relying on your local node, consider connecting to a trusted remote node. You can find public nodes online or configure a custom one:
      1. In the Monero GUI, go to Settings -> Node.
      2. Choose "Remote Node" and enter a node address and port (e.g., node.moneroworld.com:18089).
    • Update Monero Software: Ensure you’re using the latest version of the Monero GUI and CLI, as updates often resolve bugs or connectivity issues.

2. Daemon Sync Issues

  • Even though you mentioned the blockchain is fully synced, sometimes the daemon might be partially out of sync, leading to issues with processing transactions.
  • Solutions:
    • Re-synchronize the Blockchain: Sometimes a re-sync fixes hidden issues:
      1. Stop the wallet and daemon.
      2. Delete the blockchain data (found in the Monero data directory).
      3. Restart the daemon to re-download the blockchain.
    • Check Daemon Logs: Look at the log files for specific error messages that could provide more insight.

3. Ledger Nano S-Specific Issues

  • Sometimes, hardware wallet support may have bugs or require specific settings.
  • Solutions:
    • Check Ledger Firmware and App Versions: Ensure both the Ledger Nano S firmware and Monero app are updated to their latest versions.
    • Use an Alternative Monero Wallet Interface:
      • Monerujo (for Android): A mobile wallet that supports Monero transactions with a Ledger Nano S.
      • Feather Wallet: A lightweight Monero wallet that may work better in certain environments.

4. Rebuild Wallet Cache

  • Sometimes, the issue lies in the wallet cache being out of sync with the blockchain.
  • Solution:
    1. Open the CLI or GUI wallet.
    2. Use the command rescan_spent or in the GUI, go to Settings -> Wallet -> Rescan spent outputs.

If none of the above work, you can attempt to manually move your Monero to another wallet using the Ledger Nano S by exporting the view key and using a different interface. However, this involves more advanced steps, so proceed with caution if you explore this route.