Closed ddzyan closed 6 years ago
This is weird. Can you try to remove the --genesis-json
parameter from your command line? It might be conflict with the one in config.ini.
nodeos --data-dir /data/home/admin/EOSmainNet --config-dir /data/home/admin/EOSmainNet
I get the same result
any updates? same error here
--genesis-json
is only valid via the command line. It is not allowed in the config.ini,
In v1.3.0, parse_config_file's allow_unregistered set false, so config.ini can not appear any unregistered option. genesis-json
register on command_line, not register on config_file.
Support for genesis-json =
was removed as a config file option many releases before v1.3.0. Until v1.3.0, it was simply ignored. Now it must be removed from config files.
For people hitting this and not remembering that they had created a config file - look in eosio_uninstall.sh to see where you should remove your existing (outdated) files. On Linux right now, you'd do rm -rf ~/.local/share/eosio;
.
(Or you could do what I actually did - run strace nodeos
and look for where it's doing an open of config.ini. It's kind of a big hammer to use, but strace will tell you exactly what files your process is opening; it's very handy.)
eosio version:v1.3.0
Today I upgraded to the latest version cannot start, error message as follows
config.ini