From e2a1df10d1fb9826f160b066e995cb97807053ef Mon Sep 17 00:00:00 2001 From: Roman Krasiuk Date: Mon, 3 Apr 2023 22:30:04 +0300 Subject: [PATCH] fix(cli): read existing jwt instead of recreating (#2096) --- bin/reth/src/args/rpc_server_args.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/reth/src/args/rpc_server_args.rs b/bin/reth/src/args/rpc_server_args.rs index f534026e8d..78eca92d69 100644 --- a/bin/reth/src/args/rpc_server_args.rs +++ b/bin/reth/src/args/rpc_server_args.rs @@ -105,7 +105,11 @@ impl RpcServerArgs { None => { let default_path = PlatformPath::::default(); let fpath = default_path.as_ref(); - JwtSecret::try_create(fpath) + if fpath.exists() { + JwtSecret::from_file(fpath) + } else { + JwtSecret::try_create(fpath) + } } } }