-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Upgrading from v4.7.7 to v4.8.0 crashes (mainnet on lite full node) #6328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
hi, please try to remove the |
@abc-x-t Would it be better if we could print the clear exit reason? |
Yes, a friendly message is needed to help user understand what happened. |
I can confirm this is working. 👍 |
@joeky888 Can you find the following error log: |
@halibobo1205 Nope. |
@joeky888 Have you set the logging directory for Docker? You can refer to this example. |
Oh! yes I saw the error in the containers tron.log. tron.log:Click here03:42:07.001 INFO [main] [app](FullNode.java:25) Full node running.
03:42:07.586 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:07.862 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:07.867 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:09.286 INFO [main] [app](FullNode.java:25) Full node running.
03:42:09.863 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:10.149 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:10.153 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:11.598 INFO [main] [app](FullNode.java:25) Full node running.
03:42:12.211 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:12.487 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:12.492 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:14.238 INFO [main] [app](FullNode.java:25) Full node running.
03:42:14.828 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:15.105 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:15.109 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:17.131 INFO [main] [app](FullNode.java:25) Full node running.
03:42:17.706 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:17.982 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:17.987 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:20.836 INFO [main] [app](FullNode.java:25) Full node running.
03:42:21.432 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:21.704 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:21.710 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:26.163 INFO [main] [app](FullNode.java:25) Full node running.
03:42:26.730 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:27.015 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:27.019 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:34.656 INFO [main] [app](FullNode.java:25) Full node running.
03:42:35.241 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:35.514 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:35.519 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:49.579 INFO [main] [app](FullNode.java:25) Full node running.
03:42:50.195 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:42:50.497 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:42:50.503 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:43:17.429 INFO [main] [app](FullNode.java:25) Full node running.
03:43:18.030 WARN [main] [app](LocalWitnesses.java:104) PrivateKey is null.
03:43:18.329 ERROR [main] [Exit](ExitManager.java:49) Shutting down with code: WITNESS_INIT(1).
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26)
03:43:18.334 ERROR [main] [Exit](ExitManager.java:26) Uncaught exception
org.tron.core.exception.TronError: This is a witness node, but localWitnesses is null
at org.tron.core.config.args.Args.setParam(Args.java:456)
at org.tron.core.config.args.Args.setParam(Args.java:379)
at org.tron.program.FullNode.main(FullNode.java:26) The weird part is that I have a ./conf/logback.xml which indicates the logger should log to stdout only, right? Is there a problem in my logback.xml configuration? Sorry, I'm not a java guy. |
How can I log level info, warn and error to stdout. I have tweaked the logback config several times but so far no luck. |
@joeky888 The log is too large; printing it to stdout is not recommended. |
I would set log level to warn or error to prevent large logs. |
@joeky888 In case you need the logs printing on your console in realtime try this: |
Is there any more issue to solve ? If no i suggest to close the issue |
Uh oh!
There was an error while loading. Please reload this page.
I have been hosting java-tron lite full node for a while, and this is the first time that I have no clue what to do, because I don't see errors. Docker tronprotocol/java-tron:GreatVoyage-v4.7.7 is fine on my server, but upgrading to v.4.8.0 crashes. There is no error log.
Again, the following config works in v4.7.7.
To reproduce, download the latest lite node backup and re-deploy like this:
docker
./conf/logback.xml
Click here
./conf/mainnet.conf
Click here
The text was updated successfully, but these errors were encountered: