P2p Hybrid Relay Issues

Would appreciate some help getting my node working as a p2p hybrid relay. It seems like it is struggling, and I’m not sure where it’s getting stuck.

I’ve used the algocfg profile print hybridRelay as a starting point for my config, which is as follows:
{
“NetAddress”: “:4160”,
“PublicAddress”: “<MY_IP_ADDRESS>”,
“CatchpointFileHistoryLength”: 3,
“EnableLedgerService”: true,
“EnableBlockService”: true,
“CatchpointTracking”: 2,
“MaxBlockHistoryLookback”: 22000,
“EnableP2PHybridMode”: true,
“P2PHybridNetAddress”: “:4190”,
“EnableDHTProviders”: true,
“EnableMetricReporting”: true,
“NodeExporterListenAddress”: “:9100”,
“NodeExporterPath”: “/usr/local/bin/node_exporter”,
“BaseLoggerDebugLevel”: 4
}

I verified that my port-forwarding was working on ports 4190 and 4160 through a basic http server before starting the algorand service.

CPU and memory look fine:

My network bandwidth is also fine - I’m getting about 1Gbps for up/download.

However, I am seeing a lot of logs that look problematic:

{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWCgbufCChHZr54Ev4FzDhhn42G3SHH9BGXtjVXg6nzJCJ”,
“time”: “2025-09-30T22:31:19.327879-04:00”
}

{
“file”: “builder.go”,
“function”: “/algorand/go-algorand/stateproof.(*Worker).tryBroadcast”,
“level”: “warning”,
“line”: 687,
“msg”: “spw.tryBroadcast: broadcasting state proof txn for 54185472: TransactionPool.Remember: transaction WNOUMZNKLE3DDGR5XUZGXARPF35XE42NYS33LGC4TQK3AM6B5KRA: applyStateProof: expected different state proof round - expecting state proof for 54185728, but new state proof is for 54185472”,
“name”: “:4160”,
“time”: “2025-09-30T22:29:05.401522-04:00”
}

{
“file”: “builder.go”,
“function”: “/algorand/go-algorand/stateproof.(*Worker).broadcastSigs”,
“level”: “warning”,
“line”: 540,
“msg”: “broadcastSigs: Broadcast for 54185472: broadcast queue full”,
“name”: “:4160”,
“time”: “2025-09-30T22:29:05.385238-04:00”
}

{
“file”: “signer.go”,
“function”: “/algorand/go-algorand/stateproof.(*Worker).signStateProofMessage”,
“level”: “warning”,
“line”: 188,
“msg”: “spw.signStateProofMessage(54185472): handleSig: insertSig: cannot find address in builder (5DGTKVS34SWF55P5Q3SZSXFRGMHQIOR7BZNJC5V34GZNW227GE5GLUU2UQ not in participants for round 54185472)”,
“name”: “:4160”,
“time”: “2025-09-30T22:22:51.745603-04:00”
}

{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).loop",
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 187,
“msg”: "failed when refreshing routing table2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t* failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“name”: “:4160”,
“time”: “2025-09-30T22:15:19.327319-04:00”
}

{
“file”: “wsNetwork.go”,
“function”: “/algorand/go-algorand/network.(*WebsocketNetwork).tryConnect”,
“level”: “warning”,
“line”: 2119,
“msg”: “ws connect(ws://r-ic.algorand-mainnet.network:4160/v1/mainnet-v1.0/gossip) fail - bad handshake, Status code = 400, Headers = http.Header{“Connection”:string{“keep-alive”}, “Content-Length”:string{“12”}, “Content-Type”:string{“text/plain; charset=utf-8”}, “Date”:string{“Wed, 01 Oct 2025 02:14:04 GMT”}, “Sec-Websocket-Version”:string{“13”}, “Server”:string{“nginx/1.26.0 (Ubuntu)”}, “X-Content-Type-Options”:string{“nosniff”}}, Body = Bad Request▯”,
“name”: “:4160”,
“time”: “2025-09-30T22:14:04.734787-04:00”
}

Here are the metrics I’m getting from :8080/metrics:

algod_telemetry_drops_total 0
algod_telemetry_errs_total 0
algod_ram_usage 0
algod_crypto_vrf_generate_total 0
algod_crypto_vrf_prove_total 0
algod_crypto_vrf_hash_total 0
algod_crypto_vrf_verify_total 0
algod_crypto_signature_secrets_generate_total 0
algod_crypto_signature_secrets_sign_total 92
algod_crypto_signature_secrets_bytes_sign_total 92
algod_crypto_signature_secrets_verify_total 13
algod_crypto_vrf_bytes_verify_total 0
algod_ledger_logic_ok 327
algod_ledger_logic_rej 0
algod_ledger_logic_err 0
algod_ledger_logic_cost 36525
algod_verify_msig_4 58
algod_verify_msig_5_10 0
algod_verify_msig_11 0
algod_verify_msig_lsig_4 0
algod_verify_msig_lsig_5_10 0
algod_verify_msig_lsig_10 0
algod_network_sent_bytes_total 902727099
algod_network_p2p_sent_bytes_total 0
algod_network_received_bytes_total 1116795614
algod_network_p2p_received_bytes_total 0
algod_network_message_received_total 2233028
algod_network_p2p_message_received_total 0
algod_network_message_sent_total 1707294
algod_network_p2p_message_sent_total 0
algod_network_connections_dropped_total 0
algod_network_message_sent_queue_micros_total 80981061
algod_network_p2p_message_sent_queue_micros_total 0
algod_network_duplicate_message_received_total 0
algod_network_duplicate_message_received_bytes_total 0
algod_network_duplicate_filter_received_total 246195
algod_outgoing_network_message_filtered_out_total 503
algod_outgoing_network_message_filtered_out_bytes_total 6828870
algod_network_unk_tag_messages_total 0
algod_network_incoming_connections 0
algod_network_outgoing_connections 8
algod_network_rx_buffer_micros_total 51513118
algod_network_rx_handle_micros_total 26852738
algod_network_broadcasts_total 243990
algod_network_broadcast_queue_full_total 209449
algod_network_broadcast_queue_micros_total 1096447
algod_network_broadcast_send_micros_total 5754616
algod_broadcasts_dropped_total 0
algod_peer_broadcast_dropped_total 0
algod_peer_p2p_broadcast_dropped_total 0
algod_network_identity_duplicate 0
algod_network_identity_error 0
algod_network_peer_already_closed 0
algod_network_slow_drops_total 0
algod_network_idle_drops_total 0
algod_network_peers 8
algod_network_incoming_peers 0
algod_network_outgoing_peers 8
algod_transaction_messages_p2p_duplicate 0
algod_transaction_messages_p2p_delivered 0
algod_transaction_messages_p2p_undeliverable 0
algod_network_p2p_gs_sent_bytes_total 0
algod_network_p2p_gs_received_bytes_total 0
algod_network_sent_bytes_MS 2588080
algod_network_sent_bytes_MI 533
algod_network_sent_bytes_NI 1495
algod_network_sent_bytes_TX 53421871
algod_network_sent_bytes_AV 725899303
algod_network_sent_bytes_PP 63729160
algod_network_sent_bytes_UE 69
algod_network_sent_bytes_SP 57086588
algod_network_received_bytes_MS 9021118
algod_network_received_bytes_SP 64625130
algod_network_received_bytes_TX 134678262
algod_network_received_bytes_PP 81514517
algod_network_received_bytes_MI 533
algod_network_received_bytes_AV 826868463
algod_network_received_bytes_TS 87591
algod_network_received_uncompressed_bytes_MI 533
algod_network_received_uncompressed_bytes_AV 1098940914
algod_network_received_uncompressed_bytes_SP 64625130
algod_network_received_uncompressed_bytes_TX 134678262
algod_network_received_uncompressed_bytes_PP 177868577
algod_network_received_uncompressed_bytes_MS 9021118
algod_network_received_uncompressed_bytes_TS 87591
algod_network_message_received_PP 12779
algod_network_message_received_SP 15979
algod_network_message_received_MI 13
algod_network_message_received_AV 1744476
algod_network_message_received_MS 265327
algod_network_message_received_TX 194453
algod_network_message_received_TS 1
algod_network_message_sent_NI 13
algod_network_message_sent_TX 74680
algod_network_message_sent_AV 1531458
algod_network_message_sent_MS 76120
algod_network_message_sent_PP 10893
algod_network_message_sent_SP 14116
algod_network_message_sent_UE 1
algod_network_message_sent_MI 13
algod_network_rx_handle_countbytag_AV 1744476
algod_network_rx_handle_countbytag_SP 15979
algod_network_rx_handle_countbytag_TX 194453
algod_network_rx_handle_countbytag_PP 12779
algod_network_rx_handle_microsbytag_PP 48017
algod_network_rx_handle_microsbytag_SP 20205220
algod_network_rx_handle_microsbytag_AV 4902592
algod_network_rx_handle_microsbytag_TX 1696909
algod_agreement_vote_verifier_responses_dropped 0
algod_agreement_proposal_already_filled 710
algod_agreement_proposal_already_assembled 5375
algod_agreement_pseudonode_tasks_dropped_proposal 0
algod_agreement_pseudonode_tasks_dropped_vote 0
algod_agreement_pseudonode_tasks_timeouts_vote 0
algod_agreement_pseudonode_tasks_timeouts_pvote 0
algod_agreement_pseudonode_tasks_timeouts_ppayload 0
algod_agreement_handled 1757255
algod_agreement_handled_vote 1744476
algod_agreement_handled_proposal 12779
algod_agreement_handled_bundle 0
algod_agreement_dropped 0
algod_agreement_dropped_vote 0
algod_agreement_dropped_proposal 0
algod_agreement_dropped_bundle 0
ledger_accountsonlinetop_count 8
ledger_accountsonlinetop_micros 60023
ledger_accountsexpired_count 532
ledger_accountsexpired_micros 687178
ledger_getcatchpoint_count 0
ledger_getcatchpoint_micros 0
ledger_accountsinit_count 1
ledger_accountsinit_micros 50
ledger_commitround_count 247
ledger_commitround_micros 4484714
ledger_generatecatchpoint_count 0
ledger_generatecatchpoint_micros 0
ledger_vacuum_count 0
ledger_vacuum_micros 0
ledger_lock_accountsmu_count 2336
ledger_lock_accountsmu_micros 84041
ledger_blockq_init_count 1
ledger_blockq_init_micros 32
ledger_blockq_sync_put_count 494
ledger_blockq_sync_put_micros 2721347
ledger_blockq_sync_forget_count 494
ledger_blockq_sync_forget_micros 26860
ledger_blockq_getblock_count 5
ledger_blockq_getblock_micros 552
ledger_blockq_getblockhdr_count 943
ledger_blockq_getblockhdr_micros 85775
ledger_blockq_geteblockcert_count 20
ledger_blockq_geteblockcert_micros 2530
ledger_blockq_getblockcert_count 0
ledger_blockq_getblockcert_micros 0
ledger_catchup_resetstagingbalances_count 0
ledger_catchup_resetstagingbalances_micros 0
ledger_catchup_processstagingcontent_count 0
ledger_catchup_processstagingcontent_micros 0
ledger_catchup_processstagingbalances_count 0
ledger_catchup_processstagingbalances_micros 0
ledger_catchup_verifycatchpoint_count 0
ledger_catchup_verifycatchpoint_micros 0
ledger_catchup_storebalancesround_count 0
ledger_catchup_storebalancesround_micros 0
ledger_catchup_storefirstblock_count 0
ledger_catchup_storefirstblock_micros 0
ledger_catchup_catchpoint_storeblock_count 0
ledger_catchup_catchpoint_storeblock_micros 0
ledger_catchup_catchpoint_finishblocks_count 0
ledger_catchup_catchpoint_finishblocks_micros 0
ledger_catchup_catchpoint_ensureblock1_count 0
ledger_catchup_catchpoint_ensureblock1_micros 0
ledger_catchup_catchpoint_finish_bals_count 0
ledger_catchup_catchpoint_finish_bals_micros 0
ledger_initblocksdb_count 1
ledger_initblocksdb_micros 63
ledger_verifygenhash_count 1
ledger_verifygenhash_micros 70
ledger_lock_trackermu_count 988
ledger_lock_trackermu_micros 113864
algod_transaction_messages_handled 33073
algod_transaction_messages_dropped_backlog 0
algod_transaction_messages_dropped_pool 0
algod_transaction_messages_err_or_committed 429
algod_transaction_messages_txgroup_invalid_fee 0
algod_transaction_messages_txn_notwell_formed 0
algod_transaction_messages_sig_bad_formed 0
algod_transaction_messages_msig_bad_formed 0
algod_transaction_messages_logic_sig_failed 0
algod_transaction_messages_sig_verify_failed 0
algod_transaction_messages_backlog_err 0
algod_transaction_messages_remember 10672
algod_transaction_messages_txgroup_excessive 0
algod_transaction_messages_txgroup_full 7
algod_transaction_messages_dropped_dup_raw 160951
algod_transaction_messages_dropped_dup_canonical 0
algod_transaction_messages_dropped_app_limiter 0
algod_transaction_messages_backlog_size 0
algod_transaction_group_txsync_handled 380
algod_transaction_group_txsync_remember 0
algod_transaction_group_txsync_err_or_committed 322
algod_transaction_messages_txn_dropped_congestion_ctrl 0
algod_transaction_messages_txpool_remember_err_fee 0
algod_transaction_messages_txpool_remember_err_pending_eval 0
algod_transaction_messages_txpool_remember_err_no_space 0
algod_transaction_messages_txpool_remember_err_lease 0
algod_transaction_messages_txpool_remember_err_txid_eval 0
algod_transaction_messages_txpool_remember_err_txid 0
algod_transaction_messages_txpool_remember_err_eval 22399
algod_transaction_messages_txpool_remember_err_groupid 0
algod_transaction_messages_txpool_remember_err_lease_eval 2
algod_transaction_messages_txpool_remember_err_txn_early 0
algod_transaction_messages_txpool_remember_err_txn_dead 0
algod_transaction_messages_txpool_remember_err_cap 0
algod_transaction_messages_txpool_remember_err_too_large 0
algod_transaction_messages_txpool_check_err_not_well 0
algod_transaction_messages_txpool_check_err_txn_dead 90
algod_transaction_messages_txpool_check_err_groupid 0
algod_transaction_messages_txpool_check_err_lease_eval 395
algod_transaction_messages_txpool_check_err_eval 0
algod_transaction_messages_txpool_check_err_txid 251
algod_transaction_messages_txpool_check_err_lease 14
algod_transaction_messages_txpool_check_err_too_large 0
algod_transaction_messages_txpool_check_err_txid_eval 1
algod_transaction_messages_txpool_check_err_txn_early 0
algod_rpcs_ws_reqs_dropped 0
algod_rpcs_http_reqs_dropped 0
algod_broadcast_txgroup_succeeded 1
algod_broadcast_txgroup_failed 1
algod_tx_pool_count 10
algod_build_info{goos=“linux”,version=“4.3.0”,commit=“3e5d694b”,channel=“stable”,goarch=“amd64”} 1
libp2p_autonat_next_probe_timestamp 1759286374
libp2p_autonat_reachability_status 0
libp2p_autonat_reachability_status_confidence 0
libp2p_eventbus_events_emitted_total{event=“EvtLocalProtocolsUpdated”} 11
libp2p_eventbus_subscriber_event_queued{subscriber_name=“identify (loop)”} 8
libp2p_eventbus_subscriber_queue_full{subscriber_name=“identify (loop)”} 0
libp2p_eventbus_subscriber_queue_length{subscriber_name=“identify (loop)”} 1
libp2p_eventbus_subscribers_total{event=“EvtLocalAddressesUpdated”} 3
libp2p_eventbus_subscribers_total{event=“EvtLocalProtocolsUpdated”} 1
libp2p_eventbus_subscribers_total{event=“EvtLocalReachabilityChanged”} 2
libp2p_eventbus_subscribers_total{event=“EvtPeerConnectednessChanged”} 3
libp2p_eventbus_subscribers_total{event=“EvtPeerIdentificationCompleted”} 4
libp2p_eventbus_subscribers_total{event=“EvtPeerProtocolsUpdated”} 2
libp2p_identify_addrs_count 0
libp2p_identify_identify_pushes_triggered_total{trigger=“protocols_updated”} 4
libp2p_identify_protocols_count 0
libp2p_rcmgr_connections{dir=“inbound”,scope=“system”} 0
libp2p_rcmgr_connections{dir=“inbound”,scope=“transient”} 0
libp2p_rcmgr_connections{scope=“system”,dir=“outbound”} 0
libp2p_rcmgr_connections{dir=“outbound”,scope=“transient”} 0
libp2p_rcmgr_fds{scope=“system”} 0
libp2p_rcmgr_fds{scope=“transient”} 0
process_cpu_seconds_total 486
process_max_fds 524288
process_network_receive_bytes_total 1013950861823
process_network_transmit_bytes_total 118778015041
process_open_fds 725
process_resident_memory_bytes 1088962560
process_start_time_seconds 1759284918
process_virtual_memory_bytes 4159934464
process_virtual_memory_max_bytes 9223372036854775808
algod_ledger_transactions_total 8411
algod_ledger_reward_claims_total 499
algod_ledger_round 54185803
algod_ledger_dbround 54185798

Any help is much appreciated!

1 Like

{
“file”: “p2pNetwork.go”,
“function”: “/algorand/go-algorand/network.NewP2PNetwork”,
“level”: “info”,
“line”: 293,
“msg”: “P2P host created: peer ID 12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3 addrs ”,
“name”: “:4160”,
“time”: “2025-10-01T12:36:12.629491-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).refreshCpl",
“level”: “info”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 322,
“msg”: “starting refreshing cpl 0 with key CIQAAANJO4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (routing table size was 0)”,
“name”: “:4160”,
“time”: “2025-10-01T12:36:12.629880-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).loop”,
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 187,
“msg”: "failed when refreshing routing table2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“name”: “:4160”,
“time”: “2025-10-01T12:36:12.629931-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).refreshCpl",
“level”: “info”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 322,
“msg”: “starting refreshing cpl 0 with key CIQAAALVYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (routing table size was 0)”,
“name”: “:4160”,
“time”: “2025-10-01T12:46:12.630877-04:00”
}
{
“error”: "2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t* failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).loop",
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 233,
“msg”: “failed when refreshing routing table”,
“name”: “:4160”,
“time”: “2025-10-01T12:46:12.631020-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).refreshCpl”,
“level”: “info”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 322,
“msg”: “starting refreshing cpl 0 with key CIQAAAARSUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (routing table size was 0)”,
“name”: “:4160”,
“time”: “2025-10-01T12:56:12.630496-04:00”
}
{
“error”: "2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).loop",
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 233,
“msg”: “failed when refreshing routing table”,
“name”: “:4160”,
“time”: “2025-10-01T12:56:12.630595-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).refreshCpl”,
“level”: “info”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 322,
“msg”: “starting refreshing cpl 0 with key CIQAAAAJBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (routing table size was 0)”,
“name”: “:4160”,
“time”: “2025-10-01T13:06:12.630230-04:00”
}
{
“error”: "2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop”,
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 233,
“msg”: “failed when refreshing routing table”,
“name”: “:4160”,
“time”: “2025-10-01T13:06:12.630317-04:00”
}
{
“details”: {
“Version”: “4.3.0”,
“CommitHash”: “3e5d694b”,
“Branch”: “rel/stable”,
“Channel”: “stable”,
“InstanceHash”: “7WRCIU2BCFIJ7EHUC76WITYGJNGKOU4A6WIY6V444CCHJVE4DL2A”,
“Overrides”: [
{
“Name”: “GossipFanout”,
“Value”: 8
},
{
“Name”: “EnableP2PHybridMode”,
“Value”: true
}
]
},
“file”: “telemetry.go”,
“function”: “/algorand/go-algorand/logging.(*telemetryState).logTelemetry”,
“instanceName”: “CnMfAO07UM3Myg7i”,
“level”: “info”,
“line”: 230,
“msg”: “/ApplicationState/Startup”,
“session”: “616a877e-66e6-4cdc-8d37-b7f63fdf3f9d”,
“time”: “2025-10-01T13:14:06.791800-04:00”,
“v”: “4.3.0”
}
{
“details”: {
“Metrics”: {
“version”: “4.3.0”,
“version-num”: “4398096842752”,
“channel”: “stable”,
“branch”: “rel/stable”,
“commit-hash”: “3e5d694b”
},
“m”: {
“algod_agreement_dropped_bundle”: 0,
“algod_agreement_dropped_proposal”: 0,
“algod_agreement_dropped_vote”: 0,
“algod_agreement_handled_bundle”: 0,
“algod_agreement_handled_proposal”: 0,
“algod_agreement_handled_vote”: 0,
“algod_agreement_pseudonode_tasks_dropped_proposal”: 0,
“algod_agreement_pseudonode_tasks_dropped_vote”: 0,
“algod_agreement_pseudonode_tasks_timeouts_ppayload”: 0,
“algod_agreement_pseudonode_tasks_timeouts_pvote”: 0,
“algod_agreement_pseudonode_tasks_timeouts_vote”: 0,
“algod_build_info_goos__linux__version__4_3_0__commit__3e5d694b__channel__stable__goarch__amd64_”: 1,
“algod_ledger_dbround”: 54203675,
“algod_ledger_reward_claims_total”: 9,
“algod_ledger_round”: 54203679,
“algod_ledger_transactions_total”: 202,
“algod_transaction_messages_txpool_check_err_eval”: 0,
“algod_transaction_messages_txpool_check_err_groupid”: 0,
“algod_transaction_messages_txpool_check_err_lease”: 0,
“algod_transaction_messages_txpool_check_err_lease_eval”: 0,
“algod_transaction_messages_txpool_check_err_not_well”: 0,
“algod_transaction_messages_txpool_check_err_too_large”: 0,
“algod_transaction_messages_txpool_check_err_txid”: 0,
“algod_transaction_messages_txpool_check_err_txid_eval”: 0,
“algod_transaction_messages_txpool_check_err_txn_dead”: 0,
“algod_transaction_messages_txpool_check_err_txn_early”: 0,
“algod_transaction_messages_txpool_remember_err_cap”: 0,
“algod_transaction_messages_txpool_remember_err_eval”: 0,
“algod_transaction_messages_txpool_remember_err_fee”: 0,
“algod_transaction_messages_txpool_remember_err_groupid”: 0,
“algod_transaction_messages_txpool_remember_err_lease”: 0,
“algod_transaction_messages_txpool_remember_err_lease_eval”: 0,
“algod_transaction_messages_txpool_remember_err_no_space”: 0,
“algod_transaction_messages_txpool_remember_err_pending_eval”: 0,
“algod_transaction_messages_txpool_remember_err_too_large”: 0,
“algod_transaction_messages_txpool_remember_err_txid”: 0,
“algod_transaction_messages_txpool_remember_err_txid_eval”: 0,
“algod_transaction_messages_txpool_remember_err_txn_dead”: 0,
“algod_transaction_messages_txpool_remember_err_txn_early”: 0,
“ledger_accountsexpired_count”: 3,
“ledger_accountsexpired_micros”: 3327,
“ledger_accountsinit_count”: 1,
“ledger_accountsinit_micros”: 50,
“ledger_accountsonlinetop_count”: 4,
“ledger_accountsonlinetop_micros”: 31997,
“ledger_blockq_getblock_count”: 9,
“ledger_blockq_getblock_micros”: 9769,
“ledger_blockq_getblockhdr_count”: 5,
“ledger_blockq_getblockhdr_micros”: 744,
“ledger_blockq_init_count”: 1,
“ledger_blockq_init_micros”: 57,
“ledger_commitround_count”: 1,
“ledger_commitround_micros”: 28533,
“ledger_initblocksdb_count”: 1,
“ledger_initblocksdb_micros”: 86,
“ledger_lock_accountsmu_count”: 10,
“ledger_lock_accountsmu_micros”: 929,
“ledger_verifygenhash_count”: 1,
“ledger_verifygenhash_micros”: 126,
“libp2p_autonat_next_probe_timestamp”: 1759338927,
“libp2p_autonat_reachability_status”: 0,
“libp2p_autonat_reachability_status_confidence”: 0,
“libp2p_eventbus_events_emitted_total_event__EvtLocalProtocolsUpdated_”: 10,
“libp2p_eventbus_subscriber_event_queued_subscriber_name__identify__loop__”: 7,
“libp2p_eventbus_subscriber_queue_full_subscriber_name__identify__loop__”: 0,
“libp2p_eventbus_subscriber_queue_length_subscriber_name__identify__loop__”: 3,
“libp2p_eventbus_subscribers_total_event__EvtLocalAddressesUpdated_”: 3,
“libp2p_eventbus_subscribers_total_event__EvtLocalProtocolsUpdated_”: 1,
“libp2p_eventbus_subscribers_total_event__EvtLocalReachabilityChanged_”: 2,
“libp2p_eventbus_subscribers_total_event__EvtPeerConnectednessChanged_”: 3,
“libp2p_eventbus_subscribers_total_event__EvtPeerIdentificationCompleted_”: 4,
“libp2p_eventbus_subscribers_total_event__EvtPeerProtocolsUpdated_”: 2,
“libp2p_identify_addrs_count”: 0,
“libp2p_identify_identify_pushes_triggered_total_trigger__protocols_updated_”: 3,
“libp2p_identify_protocols_count”: 0,
“libp2p_rcmgr_connections_dir__inbound__scope__system_”: 0,
“libp2p_rcmgr_connections_dir__inbound__scope__transient_”: 0,
“libp2p_rcmgr_connections_dir__outbound__scope__system_”: 0,
“libp2p_rcmgr_connections_dir__outbound__scope__transient_”: 0,
“libp2p_rcmgr_fds_scope__system_”: 0,
“libp2p_rcmgr_fds_scope__transient_”: 0,
“process_cpu_seconds_total”: 2274,
“process_max_fds”: 524288,
“process_network_receive_bytes_total”: 1228326180191,
“process_network_transmit_bytes_total”: 152629932544,
“process_open_fds”: 34,
“process_resident_memory_bytes”: 246738944,
“process_start_time_seconds”: 1759336571,
“process_virtual_memory_bytes”: 3265511424,
“process_virtual_memory_max_bytes”: 9223372036854776000
}
},
“file”: “telemetry.go”,
“function”: “/algorand/go-algorand/logging.(*telemetryState).logTelemetry”,
“instanceName”: “CnMfAO07UM3Myg7i”,
“level”: “info”,
“line”: 230,
“msg”: “/ApplicationState/Heartbeat”,
“session”: “616a877e-66e6-4cdc-8d37-b7f63fdf3f9d”,
“time”: “2025-10-01T13:14:06.793030-04:00”,
“v”: “4.3.0”
}
{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3”,
“time”: “2025-10-01T13:14:12.630180-04:00”
}
{
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(RtRefreshManager).refreshCpl",
“level”: “info”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 322,
“msg”: “starting refreshing cpl 0 with key CIQAAAHPEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (routing table size was 0)”,
“name”: “:4160”,
“time”: “2025-10-01T13:16:12.630626-04:00”
}
{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3”,
“time”: “2025-10-01T13:16:12.630634-04:00”
}
{
“error”: "2 errors occurred:\n\t
failed to query for self, err=failed to find any peer in table\n\t failed to refresh cpl=0, err=failed to find any peer in table\n\n”,
“file”: “rt_refresh_manager.go”,
“function”: “/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop”,
“level”: “warning”,
“libp2p”: “dht/RtRefreshManager”,
“line”: 233,
“msg”: “failed when refreshing routing table”,
“name”: “:4160”,
“time”: “2025-10-01T13:16:12.630737-04:00”
}
{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3”,
“time”: “2025-10-01T13:18:12.630227-04:00”
}
{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3”,
“time”: “2025-10-01T13:20:12.630385-04:00”
}
{
“error”: “failed to dial: dial to self attempted”,
“file”: “dht.go”,
“function”: “/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers”,
“level”: “warning”,
“libp2p”: “dht”,
“line”: 523,
“msg”: “failed to bootstrap”,
“name”: “:4160”,
“peer”: “12D3KooWR3DejDEUyBftJ8cPoQodZfMeWX5e3SgsrddGY4jGVeD3”,
“time”: “2025-10-01T13:22:12.630193-04:00”
}

(Logs after restarting)