Dial failure: peer id with error Dial error

fuelup show:

Default host: x86_64-unknown-linux-gnu
fuelup home: /root/.fuelup

Installed toolchains

latest-x86_64-unknown-linux-gnu (default)

active toolchain

latest-x86_64-unknown-linux-gnu (default)
forc : 0.61.2
- forc-client
- forc-deploy : 0.61.2
- forc-run : 0.61.2
- forc-crypto : 0.61.2
- forc-debug : 0.61.2
- forc-doc : 0.61.2
- forc-fmt : 0.61.2
- forc-lsp : 0.61.2
- forc-tx : 0.61.2
- forc-wallet : 0.8.1
fuel-core : 0.31.0
fuel-core-keygen : 0.31.0

fuels versions

forc : 0.64.0
forc-wallet : 0.64.0

  • Detailed steps to recreate issue
  • Link full scope of the codebase pertaining to your issue
  • Any other relevant information

fuel-core run:

–service-name=fuel-sepolia-testnet-node
–keypair 09242e179298109201342c7b3fd73c92c9a5484432a61cdacde5d15d689fecb6
–relayer https://eth-sepolia.g.alchemy.com/v2/3CDxU041bayOQxClEovssPwrQjQ9tXeZ
–ip=0.0.0.0 --port=4000 --peering-port=30333
–db-path=~/.fueld
–snapshot ~/.fueld
–utxo-validation --poa-instant false --enable-p2p
–reserved-nodes /dns4/p2p-testnet.fuel.network/tcp/30333/p2p/16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf
–sync-header-batch-size 100
–enable-relayer
–relayer-v2-listening-contracts=0x01855B78C1f8868DE70e84507ec735983bf262dA
–relayer-da-deploy-height=5827607
–relayer-log-page-size=500
–sync-block-stream-buffer-size 30


ERROR:

2024-07-19T13:09:08.705175Z ERROR new{name=fuel-sepolia-testnet-node}:initialize_loop{service=“P2P”}: fuel_core_p2p::peer_report: 165: Dial failure: peer id Some(PeerId("16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf")) with error Dial error: dial condition was configured to only happen when both disconnected (PeerCondition::Disconnected) and there is currently no ongoing dialing attempt (PeerCondition::NotDialing), but node is already connected or dial is in progress, thus cancelling new dial.

I’m facing the same issue.

still stuck with same issue, up!

-keypair = your private key please delete.

Can you please share the chain config file you are using? this is the correct chainconfig repo that you need to pass to the snapshot. Can you please confirm you are using the correct one? :slight_smile:

Yes, I can confirm that.
used this command:

mkdir .fueld
git clone https://github.com/FuelLabs/chain-configuration chain-configuration && cp -r $HOME/chain-configuration/ignition/* $HOME/.fueld/

what do you mean? we cant run node without keypair

I copied your exact command and ran it locally with your credentials and it worked for me.
However, I changed the -db-path to this .fuel-sepolia-testnet as shown in the guide here

Haven’t changed anything on my running node, but it’s currently running with “SyncTask” status the same as yours.

I guess it’s normal now, somehow…

Fuel is broken and won’t even connect to peers.