diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 9c65003aa9739..119875e6722e7 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -552,7 +552,7 @@ var ( } JWTSecretFlag = cli.StringFlag{ Name: "authrpc.jwtsecret", - Usage: "JWT secret (or path to a jwt secret) to use for authenticated RPC endpoints", + Usage: "Path to a JWT secret to use for authenticated RPC endpoints", } // Logging and debug settings EthStatsURLFlag = cli.StringFlag{ diff --git a/node/node.go b/node/node.go index 406e4d20c4554..87b04618eba0e 100644 --- a/node/node.go +++ b/node/node.go @@ -346,17 +346,8 @@ func (n *Node) closeDataDir() { // or from the default location. If neither of those are present, it generates // a new secret and stores to the default location. func (n *Node) obtainJWTSecret(cliParam string) ([]byte, error) { - var fileName string - if len(cliParam) > 0 { - // If a plaintext secret was provided via cli flags, use that - jwtSecret := common.FromHex(cliParam) - if len(jwtSecret) == 32 && strings.HasPrefix(cliParam, "0x") { - log.Warn("Plaintext JWT secret provided, please consider passing via file") - return jwtSecret, nil - } - // path provided - fileName = cliParam - } else { + fileName := cliParam + if len(fileName) == 0 { // no path provided, use default fileName = n.ResolvePath(datadirJWTKey) }