EOSIO / eos

An open source smart contract platform
https://developers.eos.io/manuals/eos
MIT License
11.29k stars 3.6k forks source link

unable to find: chain_plugin and chain_api_plugin on eosio pre-built binaries (2.1.0) #11045

Closed webspacecreations closed 2 years ago

webspacecreations commented 2 years ago

Running eosio pre-built binaries on CentOS 7 as per https://developers.eos.io/manuals/eos/latest/install/install-prebuilt-binaries

All the basic functions work fine, but I'm attempting to use actions which require eosio::chain_api_plugin. Adding both eosio::chain_plugin and eosio::chain_api_plugin directives in the config.ini results in keosd quiting with error messages that these plugins can't be found. The basic http_plugin doesn't emit errors, i.e.:

plugin = eosio::http_plugin
# plugin = eosio::chain_plugin
# plugin = eosio::producer_plugin
# plugin = eosio::producer_api_plugin
# plugin = eosio::chain_api_plugin

In trying to load just the http_plugin and chain_plugin, the specific error logged is: error 2022-01-26T07:17:16.953 keosd main.cpp:97 main ] /eos/libraries/appbase/application.cpp(490): Throw in function appbase::abstract_plugin &appbase::application::get_plugin(const std::__1::string &) const Dynamic exception type: boost::wrapexcept std::exception::what: unable to find plugin: eosio::chain_plugin

Pushing these as command-line arguments doesn't make a difference. These plugins still seem to be part of the 2.x release and I'm not sure what to troubleshoot next. Recommendations?

heifner commented 2 years ago

keosd and nodeos should have separate config.ini files. It appears that keosd is using the config.ini of nodeos. keosd does not use those plugins. You can specify the location of your config.ini to both keosd and nodeos via the --config-dir command line option.

webspacecreations commented 2 years ago

Spot on, thank you. I'm now back to my original problem of cleos reporting that the chain_api_plugin is not installed. The gory details:

$ nodeos --use-socket-read-watermark 1 --delete-all-blocks --genesis-json /home/user/proton_mainnet/run/genesis.json --config-dir /home/user/proton_mainnet/run/ --data-dir /home/user/proton_mainnet/run/data/  >> nodeos.log 2>&1 &
[1] 1270
$ cat nodeos.log
info  2022-01-26T17:20:55.197 nodeos    http_plugin.cpp:742           plugin_initialize    ] configured http to listen on 127.0.0.1:8888
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:630          plugin_initialize    ] initializing chain plugin
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:461          operator()           ] Support for builtin protocol feature 'PREACTIVATE_FEATURE' (with digest of '0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd') is enabled without activation restrictions
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'ONLY_LINK_TO_EXISTING_PERMISSION' (with digest of '1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'FORWARD_SETCODE' (with digest of '2652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'WTMSIG_BLOCK_SIGNATURES' (with digest of '299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'REPLACE_DEFERRED' (with digest of 'ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'NO_DUPLICATE_DEFERRED_ID' (with digest of '4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'RAM_RESTRICTIONS' (with digest of '4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d67') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'WEBAUTHN_KEY' (with digest of '4fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'DISALLOW_EMPTY_PRODUCER_SCHEDULE' (with digest of '68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'ONLY_BILL_FIRST_AUTHORIZER' (with digest of '8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'RESTRICT_ACTION_TO_SELF' (with digest of 'ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'FIX_LINKAUTH_RESTRICTION' (with digest of 'e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526') is enabled with preactivation required
info  2022-01-26T17:20:55.197 nodeos    chain_plugin.cpp:448          operator()           ] Support for builtin protocol feature 'GET_SENDER' (with digest of 'f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d') is enabled with preactivation required
info  2022-01-26T17:20:55.198 nodeos    chain_plugin.cpp:832          plugin_initialize    ] Deleting state database and blocks
info  2022-01-26T17:20:55.203 nodeos    chain_plugin.cpp:973          plugin_initialize    ] Using genesis state provided in '/home/user/proton_mainnet/run/genesis.json'
info  2022-01-26T17:20:55.203 nodeos    chain_plugin.cpp:1004         plugin_initialize    ] Starting fresh blockchain state using provided genesis state.
info  2022-01-26T17:20:55.664 nodeos    platform_timer_accurac:62     compute_and_print_ti ] Checktime timer accuracy: min:1us max:7us mean:3us stddev:1us
info  2022-01-26T17:20:55.665 nodeos    producer_plugin.cpp:937       plugin_initialize    ] Subjective CPU billing disabled
info  2022-01-26T17:20:55.665 nodeos    main.cpp:106                  main                 ] nodeos version v2.0.13 v2.0.13-c75fa31d119d9e026115f96c5e30a74475786b7c
info  2022-01-26T17:20:55.665 nodeos    main.cpp:107                  main                 ] nodeos using configuration file /home/user/proton_mainnet/run/config.ini
info  2022-01-26T17:20:55.665 nodeos    main.cpp:108                  main                 ] nodeos data directory is /home/user/proton_mainnet/run/data/
warn  2022-01-26T17:20:55.665 nodeos    controller.cpp:580            startup              ] No existing chain state or fork database. Initializing fresh blockchain state and resetting fork database.
warn  2022-01-26T17:20:55.665 nodeos    controller.cpp:450            initialize_blockchai ] Initializing new blockchain with genesis state
info  2022-01-26T17:20:55.841 nodeos    chain_plugin.cpp:1171         plugin_startup       ] starting chain in read/write mode
info  2022-01-26T17:20:55.841 nodeos    chain_plugin.cpp:1176         plugin_startup       ] Blockchain started; head block is #1, genesis timestamp is 2020-04-22T17:00:00.000
info  2022-01-26T17:20:55.841 nodeos    chain_api_plugin.cpp:105      plugin_startup       ] starting chain_api_plugin
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_info
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/abi_bin_to_json
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/abi_json_to_bin
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_abi
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_account
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_activated_protocol_features
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_block
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_block_header_state
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_code
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_code_hash
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_currency_balance
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_currency_stats
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_producer_schedule
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_producers
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_raw_abi
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_raw_code_and_abi
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_required_keys
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_scheduled_transactions
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_table_by_scope
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_table_rows
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/get_transaction_id
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/push_block
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/push_transaction
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/push_transactions
info  2022-01-26T17:20:55.841 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/chain/send_transaction
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:3489           plugin_startup       ] my node_id is 60f4601d002ff17374d55ae9ce6852d597923a040f1e57e08e4260e77d56a080
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:3545           plugin_startup       ] starting listener, max clients is 25
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.cryptolions.io:9876
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.eu.eosamsterdam.net:9103
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.lynxsweden.org:9576
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: proton.cryptolions.io port: 9876 
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to p2p-proton.eosarabia.net:9876
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to peer1.proton.pink.gg:48011
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: p2p-proton.eosarabia.net port: 9876 
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton-p2p.eos.barcelona:9850
info  2022-01-26T17:20:55.841 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eu.eosamsterdam.net port: 9103 
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.eosdublin.io:9877
info  2022-01-26T17:20:55.841 net-0     net_plugin.cpp:2209           operator()           ] host: proton-p2p.eos.barcelona port: 9850 
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosdublin.io port: 9877 
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to peer.proton.alohaeos.com:9876
info  2022-01-26T17:20:55.841 nodeos    net_plugin.cpp:855            connection           ] creating connection to peer1-proton.eosphere.io:9876
info  2022-01-26T17:20:55.841 net-1     net_plugin.cpp:2209           operator()           ] host: peer.proton.alohaeos.com port: 9876 
info  2022-01-26T17:20:55.842 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.eosvenezuela.io:9777
info  2022-01-26T17:20:55.842 nodeos    net_plugin.cpp:855            connection           ] creating connection to p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:55.842 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.greymass.com:19875
info  2022-01-26T17:20:55.842 nodeos    net_plugin.cpp:855            connection           ] creating connection to proton.eosio.cr:9879
info  2022-01-26T17:20:55.842 net-0     net_plugin.cpp:2209           operator()           ] host: peer1-proton.eosphere.io port: 9876 
info  2022-01-26T17:20:55.842 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosvenezuela.io port: 9777 
info  2022-01-26T17:20:55.842 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:55.842 nodeos    producer_plugin.cpp:1017      plugin_startup       ] producer plugin:  plugin_startup() begin
info  2022-01-26T17:20:55.842 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:55.842 net-0     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:55.842 nodeos    producer_plugin.cpp:1053      plugin_startup       ] producer plugin:  plugin_startup() end
info  2022-01-26T17:20:55.842 nodeos    http_plugin.cpp:821           operator()           ] start listening for http requests
info  2022-01-26T17:20:55.842 nodeos    http_plugin.cpp:927           add_handler          ] add api url: /v1/node/get_supported_apis
info  2022-01-26T17:20:56.019 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.cryptolions.io:9876, lib 1, head 1, id 8421bd47ce23d4c4
error 2022-01-26T17:20:56.029 net-0     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:56.029 net-0     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:56.033 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eu.eosamsterdam.net:9103, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.042 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p-proton.eosarabia.net:9876, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.070 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.093 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer.proton.alohaeos.com:9876, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.095 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton-p2p.eos.barcelona:9850, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.141 net-1     net_plugin.cpp:1443           set_state            ] old state in sync becoming lib catchup
info  2022-01-26T17:20:56.141 net-1     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 0, theirs is 111176547 peer proton.eu.eosamsterdam.net:9103
info  2022-01-26T17:20:56.141 net-1     net_plugin.cpp:1556           operator()           ] requesting range 2 to 101, from proton.eu.eosamsterdam.net:9103
info  2022-01-26T17:20:56.141 net-1     net_plugin.cpp:1670           recv_handshake       ] handshake from proton:9876 - 798bb5a, lib 111176547, head 111176876, head id 6338139f3e48f090.. sync 1
info  2022-01-26T17:20:56.142 net-0     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer proton.cryptolions.io:9876
info  2022-01-26T17:20:56.142 net-0     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 1 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.142 net-0     net_plugin.cpp:1670           recv_handshake       ] handshake from proton.cryptolions.io:9876 - bd26a49, lib 111176547, head 111176876, head id 6338139f3e48f090.. sync 1
info  2022-01-26T17:20:56.145 net-1     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer peer.proton.alohaeos.com:9876
info  2022-01-26T17:20:56.145 net-1     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 1 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.145 net-1     net_plugin.cpp:1670           recv_handshake       ] handshake from peer.proton.alohaeos.com:9876 - 0c12bb0, lib 111176547, head 111176876, head id 6338139f3e48f090.. sync 1
info  2022-01-26T17:20:56.161 net-0     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer p2p-proton.eosarabia.net:9876
info  2022-01-26T17:20:56.161 net-0     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 1 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.161 net-1     net_plugin.cpp:1670           recv_handshake       ] handshake from p2p-proton.eosarabia.net:9876 - 9ea9e39, lib 111176547, head 111176876, head id 6338139f3e48f090.. sync 1
info  2022-01-26T17:20:56.168 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosdublin.io:9877, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.178 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 1, head 1, id 8421bd47ce23d4c4
info  2022-01-26T17:20:56.192 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.192 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.192 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.203 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.203 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:56.203 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:56.216 net-0     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer proton-p2p.eos.barcelona:9850
info  2022-01-26T17:20:56.216 net-0     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 1 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.217 net-1     net_plugin.cpp:1670           recv_handshake       ] handshake from 46.4.61.105:9850 - 375dd2a, lib 111176547, head 111176877, head id b04933b4152ab759.. sync 1
info  2022-01-26T17:20:56.265 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 5, head 6, id 4c5b4e7d22dfad66
info  2022-01-26T17:20:56.303 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:56.303 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:56.303 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:56.303 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:56.305 net-0     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer proton.eosdublin.io:9877
info  2022-01-26T17:20:56.305 net-0     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 6 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.305 net-0     net_plugin.cpp:1670           recv_handshake       ] handshake from 93dd22c6307d:9876 - f7eb765, lib 111176547, head 111176877, head id b04933b4152ab759.. sync 1
info  2022-01-26T17:20:56.306 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 5, head 6, id 4c5b4e7d22dfad66
info  2022-01-26T17:20:56.313 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1-proton.eosphere.io:9876, lib 5, head 6, id 4c5b4e7d22dfad66
error 2022-01-26T17:20:56.351 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:56.351 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:56.351 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:56.355 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 5, head 6, id 4c5b4e7d22dfad66
info  2022-01-26T17:20:56.364 nodeos    controller.cpp:2982           set_proposed_produce ] proposed producer schedule with version 1
info  2022-01-26T17:20:56.380 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.380 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:56.380 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:56.421 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.422 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:56.422 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
error 2022-01-26T17:20:56.435 net-0     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:56.435 net-0     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:56.451 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 13, head 14, id a2defc06ea8160b3
info  2022-01-26T17:20:56.471 nodeos    controller.cpp:1630           start_block          ] promoting proposed schedule (set in block 14) to pending; current block: 15 lib: 14 schedule: {"version":1,"producers":[{"producer_name":"protonabp","authority":[0,{"threshold":1,"keys":[{"key":"EOS8DXPR79v2nDRQ8ZWZPssV5zzTbskqHKE139PVrpof9SFfWAHZp","weight":1}]}]}]} 
info  2022-01-26T17:20:56.522 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:56.522 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:56.522 net-0     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:56.522 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:56.522 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:56.530 net-1     net_plugin.cpp:1610           start_sync           ] Catching up with chain, our last req is 101, theirs is 111176547 peer peer1-proton.eosphere.io:9876
info  2022-01-26T17:20:56.530 net-1     net_plugin.cpp:1477           request_next_chunk   ] ignoring request, head is 15 last req = 101 source is proton:9876 - 798bb5a
info  2022-01-26T17:20:56.530 net-1     net_plugin.cpp:2682           handle_message       ] Local network version: 1 Remote version: 5
info  2022-01-26T17:20:56.530 net-1     net_plugin.cpp:1670           recv_handshake       ] handshake from peer1-proton.eosphere.io:9876 - 1be95bf, lib 111176547, head 111176877, head id b04933b4152ab759.. sync 1
info  2022-01-26T17:20:56.572 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.572 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.572 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.573 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 14, head 15, id ae13f405ba100610
info  2022-01-26T17:20:56.598 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.598 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:56.598 net-1     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
error 2022-01-26T17:20:56.653 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:56.654 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:56.663 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 15, head 16, id 39664e04e5f7bcb3
info  2022-01-26T17:20:56.667 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 15, head 16, id 39664e04e5f7bcb3
info  2022-01-26T17:20:56.698 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:56.698 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:56.698 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:56.698 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:56.733 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 17, head 18, id 6a2f3ed40eb80bf1
info  2022-01-26T17:20:56.758 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.758 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:56.758 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
error 2022-01-26T17:20:56.759 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:56.759 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:56.759 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:56.779 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.779 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:56.779 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:56.818 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 17, head 18, id 6a2f3ed40eb80bf1
error 2022-01-26T17:20:56.830 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:56.830 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:56.879 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:56.879 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:56.879 net-0     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:56.879 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:56.879 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:56.937 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.938 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.938 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:56.970 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 17, head 18, id 6a2f3ed40eb80bf1
info  2022-01-26T17:20:56.995 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:56.995 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:56.995 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
error 2022-01-26T17:20:57.010 net-0     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.010 net-0     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.012 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 17, head 18, id 6a2f3ed40eb80bf1
info  2022-01-26T17:20:57.021 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 17, head 18, id 6a2f3ed40eb80bf1
info  2022-01-26T17:20:57.095 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.095 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:57.095 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:57.095 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
error 2022-01-26T17:20:57.108 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:57.108 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:57.108 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:57.137 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.137 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:57.137 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:57.146 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 17, head 18, id 6a2f3ed40eb80bf1
info  2022-01-26T17:20:57.171 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.171 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:57.171 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:57.212 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 17, head 18, id 6a2f3ed40eb80bf1
error 2022-01-26T17:20:57.227 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.227 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.271 net-1     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.271 net-0     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:57.271 net-1     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:57.271 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:57.271 net-0     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:57.308 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 19, head 20, id 301d5655ed840757
info  2022-01-26T17:20:57.330 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.330 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:57.330 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:57.333 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.333 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:57.333 net-0     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:57.375 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 26, head 27, id 0904ff38d659c08b
info  2022-01-26T17:20:57.398 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 26, head 27, id 0904ff38d659c08b
error 2022-01-26T17:20:57.402 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.402 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.434 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.434 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:57.434 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:57.434 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:57.460 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 30, head 31, id 1fc3d2ff8083d395
error 2022-01-26T17:20:57.468 net-1     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:57.468 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:57.468 net-1     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:57.485 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.485 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:57.485 net-1     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:57.513 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.514 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:57.514 net-1     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:57.549 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 30, head 31, id 1fc3d2ff8083d395
error 2022-01-26T17:20:57.565 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.566 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.614 net-1     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.614 net-0     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:57.614 net-1     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:57.614 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:57.614 net-0     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
info  2022-01-26T17:20:57.640 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 33, head 34, id c2063a460fec250d
info  2022-01-26T17:20:57.665 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.665 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:57.665 net-1     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:57.665 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.665 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:57.665 net-1     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:57.697 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 36, head 37, id eab825f9e9b36dd5
info  2022-01-26T17:20:57.730 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 37, head 38, id 22d0e3bd8af3dd80
error 2022-01-26T17:20:57.745 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.745 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.765 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.765 net-1     net_plugin.cpp:2209           operator()           ] host: proton.lynxsweden.org port: 9576 
info  2022-01-26T17:20:57.766 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:57.766 net-1     net_plugin.cpp:2209           operator()           ] host: proton.greymass.com port: 19875 
error 2022-01-26T17:20:57.780 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:57.780 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:57.780 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:57.818 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.greymass.com:19875, lib 39, head 40, id cb2ad3b2fdfee7e9
info  2022-01-26T17:20:57.843 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.843 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.greymass.com:19875
info  2022-01-26T17:20:57.843 net-1     net_plugin.cpp:982            _close               ] closing 'proton.greymass.com:19875', proton.greymass.com:19875
info  2022-01-26T17:20:57.845 net-1     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:57.845 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:57.845 net-1     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
error 2022-01-26T17:20:57.898 net-1     net_plugin.cpp:2253           operator()           ] connection failed to proton.lynxsweden.org:9576: Connection refused
info  2022-01-26T17:20:57.898 net-1     net_plugin.cpp:982            _close               ] closing 'proton.lynxsweden.org:9576', proton.lynxsweden.org:9576
info  2022-01-26T17:20:57.917 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 43, head 44, id 46149b219e01f6f4
info  2022-01-26T17:20:57.946 net-0     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:57.946 net-1     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:57.946 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:58.029 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 46, head 47, id b6d2b56048d5c0ac
info  2022-01-26T17:20:58.042 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:58.042 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:58.042 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:58.061 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 48, head 49, id 85c5f193ed7f1be4
error 2022-01-26T17:20:58.114 net-1     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:58.114 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:58.114 net-1     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:58.177 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:58.177 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:58.177 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:58.277 net-1     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:58.277 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:58.277 net-1     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:58.277 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:58.422 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 60, head 61, id b08aa08b7883b473
info  2022-01-26T17:20:58.423 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 60, head 61, id b08aa08b7883b473
info  2022-01-26T17:20:58.444 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 63, head 64, id 3b9ee7789605cbd7
error 2022-01-26T17:20:58.508 net-1     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:58.508 net-1     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:58.508 net-1     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:58.543 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:58.543 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:58.543 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:58.560 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:58.560 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:58.560 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:58.660 net-1     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:59.071 net-1     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:59.071 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:59.071 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:59.176 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 87, head 88, id 679772b7c8767a1f
info  2022-01-26T17:20:59.186 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 87, head 88, id 679772b7c8767a1f
info  2022-01-26T17:20:59.197 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 87, head 88, id 679772b7c8767a1f
error 2022-01-26T17:20:59.270 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:59.270 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:59.270 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:59.302 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:59.302 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:59.302 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:59.312 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:59.312 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:59.312 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:59.413 net-0     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:59.413 net-1     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:59.413 net-1     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:59.413 net-0     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:59.503 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 99, head 100, id 004fa0db9e0eb5aa
info  2022-01-26T17:20:59.529 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 99, head 100, id 004fa0db9e0eb5aa
info  2022-01-26T17:20:59.530 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 99, head 100, id 004fa0db9e0eb5aa
error 2022-01-26T17:20:59.594 net-0     net_plugin.cpp:2416           operator()           ] Error reading message: Connection reset by peer
error 2022-01-26T17:20:59.594 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: proton.eosio.cr:9879
info  2022-01-26T17:20:59.594 net-0     net_plugin.cpp:982            _close               ] closing 'proton.eosio.cr:9879', proton.eosio.cr:9879
info  2022-01-26T17:20:59.644 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:59.644 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:59.645 net-0     net_plugin.cpp:982            _close               ] closing 'p2p.proton.eostribe.io:19880', p2p.proton.eostribe.io:19880
info  2022-01-26T17:20:59.648 net-0     net_plugin.cpp:2418           operator()           ] Peer closed connection
error 2022-01-26T17:20:59.648 net-0     net_plugin.cpp:2437           operator()           ] Closing connection to: peer1.proton.pink.gg:48011
info  2022-01-26T17:20:59.648 net-0     net_plugin.cpp:982            _close               ] closing 'peer1.proton.pink.gg:48011', peer1.proton.pink.gg:48011
info  2022-01-26T17:20:59.748 net-1     net_plugin.cpp:2209           operator()           ] host: peer1.proton.pink.gg port: 48011 
info  2022-01-26T17:20:59.748 net-0     net_plugin.cpp:3166           connection_monitor   ] p2p client connections: 0/25, peer connections: 13/14
info  2022-01-26T17:20:59.748 net-1     net_plugin.cpp:2209           operator()           ] host: p2p.proton.eostribe.io port: 19880 
info  2022-01-26T17:20:59.748 net-0     net_plugin.cpp:2209           operator()           ] host: proton.eosio.cr port: 9879 
info  2022-01-26T17:20:59.844 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to proton.eosio.cr:9879, lib 99, head 100, id 004fa0db9e0eb5aa
info  2022-01-26T17:20:59.864 net-0     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to p2p.proton.eostribe.io:19880, lib 99, head 100, id 004fa0db9e0eb5aa
info  2022-01-26T17:20:59.874 net-1     net_plugin.cpp:1109           operator()           ] Sending handshake generation 1 to peer1.proton.pink.gg:48011, lib 99, head 100, id 004fa0db9e0eb5aa

The "p2p client connections: 0/25" is a little concerning and may be the next point of investigation. Here are the specific commands I'm trying to call, which generate the eosio::chain_api_plugin missing error:

$ cleos wallet unlock -n user-wallet
password: Unlocked: user-wallet
$ cleos -v -u https://proton.api.atomicassets.io/ push action atomicassets createcol '["author", "loremipsumdo", true, [], [], 0.05, []]' -p user
Error 3110001: Missing Chain API Plugin
Ensure that you have eosio::chain_api_plugin added to your node's configuration!
Error Details:
Chain API plugin is not enabled
Stack Trace:
httpc.cpp:268 do_http_call
heifner commented 2 years ago

Add plugin = eosio::chain_api_plugin to your /home/user/proton_mainnet/run/config.ini or add --plugin eosio::chain_api_plugin to your nodeos command line.

webspacecreations commented 2 years ago

Agreed. The config.ini does have the plugin directives, but I just tried again explicitly passing the plugin names as command-line parameters (see below) and get the same result. No errors in the log file (looks like the one pasted above), but the cleos command indicates the plugin isn't enabled.

nodeos --use-socket-read-watermark 1 --genesis-json /home/user/proton_mainnet/run/genesis.json --config-dir /home/user/proton_mainnet/run/ --data-dir /home/user/proton_mainnet/run/data/ --plugin eosio::chain_plugin --plugin eosio::chain_api_plugin >> nodeos.log 2>&1 &
heifner commented 2 years ago

cleos -v -u https://proton.api.atomicassets.io/ that indicates you are trying to communicate with the nodeos at proton.api.atomicassets.io. To interact with your local nodeos remove the -u https://proton.api.atomicassets.io/. Although you will likely want to wait until you are synced up current to the network before you push an action.

I assume you want to follow the directions here: https://github.com/ProtonProtocol/proton.start Although, I have no idea if that is the correct instructions for proton (I just googled it). I have never synced up with the proton network.

webspacecreations commented 2 years ago

Thank you for the kind assistance. That is very clear. I'll monitor the sync and then give it another go by eliminating the -u https://proton.api.atomicassets.io/ flag.

Along with those instructions, I'm following the ones at https://gist.github.com/cc32d9/97a3ba3c9a48994edbd6f657567c52b1 which is specifically where the -u https://proton.api.atomicassets.io/ parameter originated (trying to execute an atomicassets action / contract on the Proton chain). The Proton instructions seem a little clunky and I'm trying to distill it to the basic underlying operations.