Error after Fuel Node upgrade

After the last update it seems that several users running the node have had the same problem:
2024-07-07T18:19:47.702585Z ERROR new{name=cumulofuel-sepolia-testnet}:initialize_loop{service=“P2P”}: fuel_core_p2p::peer_report: 165: Dial failure: peer id Some(PeerId("16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf")) with error Failed to negotiate transport protocol(s): [(/dns4/p2p-testnet.fuel.network/tcp/30333/p2p/16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf: : Connection refused (os error 111): Connection refused (os error 111): Connection refused (os error 111))]

Installed fuel-core-keygen v0.30.0 for toolchain ‘latest-x86_64-unknown-linux-gnu’

Installed:

  • forc 0.61.2
  • forc-wallet 0.8.1
  • fuel-core 0.30.0
  • fuel-core-keygen 0.30.0

Any thoughts?

Can you share which command you are running?

thanks for your answer, it’s the same command as before the update with which the node was running perfectly…

sudo tee /etc/systemd/system/fueld.service > /dev/null << EOF
[Unit]
Description=Fuel Node Beta-5
After=network.target

[Service]
User=$USER
Type=simple
ExecStart=$(which fuel-core run)
–service-name cumulofuel-sepolia-testnet
–keypair
–relayer https://eth-sepolia.g.alchemy.com/v2/
–ip=0.0.0.0 --port=5000 --peering-port=40444
–db-path $HOME/.fuel-sepolia-testnet
–snapshot $HOME/.fuel-sepolia-testnet
–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

Restart=on-failure
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

It is trying to connect to the beta-5 network that has been deprecated now. With the new release of the testnet, the command has been changed, so I’d suggest you follow this updated guide

Description is irrelevant to the functioning of the node as it is only the description of the service and it has worked with other versions of the node in Sepolia, in fact I have changed it some time ago and evidently I have followed the documentation … it still returns the same error and the same to several users running nodes with different configurations so I think the error does not come from there…

hey @MonCumulo, please have a look at this announcement, might be helpful to you. To use the latest version, you might need to update all the versions to the latest

1 Like

I was just updating when I saw your message, everything ok, I updated and it is up and running and synchronised, thank you very much for the info!

1 Like

I am glad its working. lmk if you want more help

1 Like

i have same problem i updated to last version but i get this error

ERROR new{name=imostafa}:initialize_loop{service=“P2P”}: fuel_core_p2p::peer_report: 165: Dial failure: peer id Some(PeerId("16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf")) with error Failed to negotiate transport protocol(s): [(/dns4/p2p-testnet.fuel.network/tcp/30333/p2p/16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf: : Handshake failed: Handshake failed: Handshake failed: Protocol negotiation failed.)]

I have shared it with the team and will keep you posted

hey @imostafa, Can you please try this solution?