Issue Report
Environment
Win 10 e5 2680 v4
Pulsar
Problem
I encountered an error while starting the node
PS C:\Users\Administrator\Downloads> .\pulsar-windows-x86_64-v2-v0.7.2-alpha.exe farm
Starting node ...
Node started successfully!
Error:
0: couldn't subscribe to syncing
1: Failed to subscribe to node syncing
2: Failed to connect to the network
Location:
src\utils.rs:327
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SPANTRACE ━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━
0: pulsar::commands::farm::subscribe_to_node_syncing with node=Node { rpc_handle: Rpc { inner: RpcModule { ctx: (), m
ethods: Methods { callbacks: {"subspace_subscribeNodeSyncStatusChange": MethodCallback { callback: Subscription, resourc
es: Uninitialized([]) }, "chainHead_unstable_unpin": MethodCallback { callback: Async, resources: Uninitialized([]) }, "
system_localListenAddresses": MethodCallback { callback: Async, resources: Uninitialized([]) }, "subspace_segmentHeaders
": MethodCallback { callback: Async, resources: Uninitialized([]) }, "transaction_unstable_unwatch": MethodCallback { ca
llback: Unsubscription, resources: Uninitialized([]) }, "chainHead_unstable_body": MethodCallback { callback: Async, res
ources: Uninitialized([]) }, "chain_subscribeAllHeads": MethodCallback { callback: Subscription, resources: Uninitialize
d([]) }, "subspace_subscribeRewardSigning": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "ch
ainHead_unstable_header": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_removeReservedPeer":
MethodCallback { callback: Async, resources: Uninitialized([]) }, "author_removeExtrinsic": MethodCallback { callback:
Sync, resources: Uninitialized([]) }, "subspace_acknowledgeArchivedSegmentHeader": MethodCallback { callback: Async, res
ources: Uninitialized([]) }, "chain_getBlockHash": MethodCallback { callback: Async, resources: Uninitialized([]) }, "sy
stem_dryRun": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chainHead_unstable_genesisHash": Method
Callback { callback: Async, resources: Uninitialized([]) }, "system_dryRunAt": MethodCallback { callback: Async, resourc
es: Uninitialized([]) }, "chainHead_unstable_storage": MethodCallback { callback: Async, resources: Uninitialized([]) },
"system_addLogFilter": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "subspace_unsubscribeRewardSign
ing": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "system_accountNextIndex": MethodCallba
ck { callback: Async, resources: Uninitialized([]) }, "state_getPairs": MethodCallback { callback: Async, resources: Uni
nitialized([]) }, "chain_unsubscribeNewHeads": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }
, "childstate_getKeysPaged": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chain_unsubscribeFinalis
edHeads": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "chain_getFinalisedHead": MethodCal
lback { callback: Async, resources: Uninitialized([]) }, "unsubscribe_newHead": MethodCallback { callback: Unsubscriptio
n, resources: Uninitialized([]) }, "childstate_getKeys": MethodCallback { callback: Async, resources: Uninitialized([])
}, "state_subscribeStorage": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "subspace_getFarme
rAppInfo": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "subspace_submitRewardSignature": MethodCall
back { callback: Sync, resources: Uninitialized([]) }, "subspace_subscribeArchivedSegmentHeader": MethodCallback { callb
ack: Subscription, resources: Uninitialized([]) }, "offchain_localStorageSet": MethodCallback { callback: Sync, resource
s: Uninitialized([]) }, "chain_subscribeFinalisedHeads": MethodCallback { callback: Subscription, resources: Uninitializ
ed([]) }, "chain_subscribeNewHead": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "chain_subs
cribeRuntimeVersion": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "system_name": MethodCall
back { callback: Sync, resources: Uninitialized([]) }, "chainSpec_v1_genesisHash": MethodCallback { callback: Sync, reso
urces: Uninitialized([]) }, "chain_unsubscribeAllHeads": MethodCallback { callback: Unsubscription, resources: Uninitial
ized([]) }, "transaction_unstable_submitAndWatch": MethodCallback { callback: Subscription, resources: Uninitialized([])
}, "system_version": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "system_peers": MethodCallback {
callback: Async, resources: Uninitialized([]) }, "state_getStorageHashAt": MethodCallback { callback: Async, resources:
Uninitialized([]) }, "chain_unsubscribeRuntimeVersion": MethodCallback { callback: Unsubscription, resources: Uninitiali
zed([]) }, "subspace_subscribeSlotInfo": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "subsp
ace_unsubscribeSlotInfo": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "state_getChildRead
Proof": MethodCallback { callback: Async, resources: Uninitialized([]) }, "payment_queryInfo": MethodCallback { callback
: Sync, resources: Uninitialized([]) }, "system_nodeRoles": MethodCallback { callback: Async, resources: Uninitialized([
]) }, "state_getStorageSize": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chainHead_unstable_call
": MethodCallback { callback: Async, resources: Uninitialized([]) }, "subscribe_newHead": MethodCallback { callback: Sub
scription, resources: Uninitialized([]) }, "state_getReadProof": MethodCallback { callback: Async, resources: Uninitiali
zed([]) }, "state_getStorage": MethodCallback { callback: Async, resources: Uninitialized([]) }, "state_getStorageAt": M
ethodCallback { callback: Async, resources: Uninitialized([]) }, "chain_unsubscribeNewHead": MethodCallback { callback:
Unsubscription, resources: Uninitialized([]) }, "state_getKeysPagedAt": MethodCallback { callback: Async, resources: Uni
nitialized([]) }, "account_nextIndex": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_unstabl
e_networkState": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_syncState": MethodCallback {
callback: Async, resources: Uninitialized([]) }, "chain_getHead": MethodCallback { callback: Async, resources: Uninitial
ized([]) }, "state_unsubscribeRuntimeVersion": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }
, "subspace_submitSolutionResponse": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "state_getStorageS
izeAt": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_health": MethodCallback { callback: As
ync, resources: Uninitialized([]) }, "childstate_getStorageSize": MethodCallback { callback: Async, resources: Uninitial
ized([]) }, "state_unsubscribeStorage": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "subs
pace_piece": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chainSpec_v1_properties": MethodCallback
{ callback: Sync, resources: Uninitialized([]) }, "system_reservedPeers": MethodCallback { callback: Async, resources:
Uninitialized([]) }, "state_getKeys": MethodCallback { callback: Async, resources: Uninitialized([]) }, "subspace_unsubs
cribeNodeSyncStatusChange": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "state_queryStora
geAt": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chain_subscribeNewHeads": MethodCallback { cal
lback: Subscription, resources: Uninitialized([]) }, "system_chainType": MethodCallback { callback: Sync, resources: Uni
nitialized([]) }, "state_queryStorage": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chain_getBloc
k": MethodCallback { callback: Async, resources: Uninitialized([]) }, "state_getRuntimeVersion": MethodCallback { callba
ck: Async, resources: Uninitialized([]) }, "author_hasKey": MethodCallback { callback: Sync, resources: Uninitialized([]
) }, "offchain_localStorageGet": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "chainHead_unstable_co
ntinue": MethodCallback { callback: Async, resources: Uninitialized([]) }, "childstate_getStorage": MethodCallback { cal
lback: Async, resources: Uninitialized([]) }, "author_rotateKeys": MethodCallback { callback: Sync, resources: Uninitial
ized([]) }, "childstate_getKeysPagedAt": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chain_getFin
alizedHead": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_localPeerId": MethodCallback { ca
llback: Async, resources: Uninitialized([]) }, "state_callAt": MethodCallback { callback: Async, resources: Uninitialize
d([]) }, "childstate_getStorageEntries": MethodCallback { callback: Async, resources: Uninitialized([]) }, "state_getSto
rageHash": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_properties": MethodCallback { callb
ack: Sync, resources: Uninitialized([]) }, "chain_unsubscribeFinalizedHeads": MethodCallback { callback: Unsubscription,
resources: Uninitialized([]) }, "chainHead_unstable_follow": MethodCallback { callback: Subscription, resources: Uninit
ialized([]) }, "chain_getHeader": MethodCallback { callback: Async, resources: Uninitialized([]) }, "state_getKeysPaged"
: MethodCallback { callback: Async, resources: Uninitialized([]) }, "subspace_lastSegmentHeaders": MethodCallback { call
back: Async, resources: Uninitialized([]) }, "chain_subscribeFinalizedHeads": MethodCallback { callback: Subscription, r
esources: Uninitialized([]) }, "author_submitExtrinsic": MethodCallback { callback: Async, resources: Uninitialized([])
}, "chainHead_unstable_stopOperation": MethodCallback { callback: Async, resources: Uninitialized([]) }, "author_submitA
ndWatchExtrinsic": MethodCallback { callback: Subscription, resources: Uninitialized([]) }, "system_addReservedPeer": Me
thodCallback { callback: Async, resources: Uninitialized([]) }, "author_hasSessionKeys": MethodCallback { callback: Sync
, resources: Uninitialized([]) }, "state_subscribeRuntimeVersion": MethodCallback { callback: Subscription, resources: U
ninitialized([]) }, "chain_getRuntimeVersion": MethodCallback { callback: Async, resources: Uninitialized([]) }, "subspa
ce_unsubscribeArchivedSegmentHeader": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "author
_insertKey": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "payment_queryFeeDetails": MethodCallback
{ callback: Sync, resources: Uninitialized([]) }, "state_getMetadata": MethodCallback { callback: Async, resources: Unin
itialized([]) }, "chainHead_unstable_unfollow": MethodCallback { callback: Unsubscription, resources: Uninitialized([])
}, "author_unwatchExtrinsic": MethodCallback { callback: Unsubscription, resources: Uninitialized([]) }, "state_traceBlo
ck": MethodCallback { callback: Async, resources: Uninitialized([]) }, "system_chain": MethodCallback { callback: Sync,
resources: Uninitialized([]) }, "state_call": MethodCallback { callback: Async, resources: Uninitialized([]) }, "chainSp
ec_v1_chainName": MethodCallback { callback: Sync, resources: Uninitialized([]) }, "system_resetLogFilter": MethodCallba
ck { callback: Sync, resources: Uninitialized([]) }, "childstate_getStorageHash": MethodCallback { callback: Async, reso
urces: Uninitialized([]) }, "author_pendingExtrinsics": MethodCallback { callback: Sync, resources: Uninitialized([]) }}
} } }, name: "abc", dsn: DsnShared { node: Node { shared: Shared { handlers: Handlers { new_listener: Bag, num_establis
hed_peer_connections_change: Bag, new_peer_info: Bag, disconnected_peer: Bag, connected_peer: Bag, peer_discovered: Bag
}, id: PeerId("12D3KooWPaktTGrQsnjt2dfjPoY68koAG4f41rmL3WNsqj964rM1"), listeners: Mutex { data: ["/ip6/240e:318:3d9e:1c0
0:5bd:b25b:3ed5:9803/tcp/30433", "/ip4/26.26.26.1/tcp/30433", "/ip6/240e:318:3d9e:1c00:88e4:b41b:d4ce:6f0a/tcp/30433", "
/ip4/192.168.1.21/tcp/30433", "/ip6/::1/tcp/30433", "/ip4/127.0.0.1/tcp/30433", "/ip6/2001:0:348b:fb58:c28:3dd0:d200:81a
9/tcp/30433"] }, external_addresses: Mutex { data: [] }, num_established_peer_connections: 5, command_sender: Sender { c
losed: false }, rate_limiter: RateLimiter { kademlia_tasks_semaphore: ResizableSemaphore(SemShared { state: Mutex { data
: SemState { capacity: 30, usage: 0 } }, notify: Notify { state: 0, waiters: Mutex(PhantomData<std::sync::mutex::Mutex<t
okio::util::linked_list::LinkedList<tokio::sync::notify::Waiter, tokio::sync::notify::Waiter>>>, Mutex { data: LinkedLis
t { head: None, tail: None } }) } }), regular_tasks_semaphore: ResizableSemaphore(SemShared { state: Mutex { data: SemSt
ate { capacity: 60, usage: 0 } }, notify: Notify { state: 0, waiters: Mutex(PhantomData<std::sync::mutex::Mutex<tokio::u
til::linked_list::LinkedList<tokio::sync::notify::Waiter, tokio::sync::notify::Waiter>>>, Mutex { data: LinkedList { hea
d: None, tail: None } }) } }), connections_semaphore: ResizableSemaphore(SemShared { state: Mutex { data: SemState { cap
acity: 5, usage: 0 } }, notify: Notify { state: 0, waiters: Mutex(PhantomData<std::sync::mutex::Mutex<tokio::util::linke
d_list::LinkedList<tokio::sync::notify::Waiter, tokio::sync::notify::Waiter>>>, Mutex { data: LinkedList { head: None, t
ail: None } }) } }) } } }, farmer_readers_and_pieces: Mutex { data: None }, farmer_piece_cache: RwLock { data: None }, _
destructors: DestructorSet { name: "dsn-destructors", items_to_drop: DropCollection, sync_destructors: DropCollection, a
sync_destructors: AsyncDropFutures, order: [Item], already_ran: false, allow_async: false } } }
at src\commands\farm.rs:192
Suggestion: If you think this is a bug, please submit it to our forums: https://forum.autonomys.xyz
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.