diff options
author | Jonathan Reams <jbreams@mongodb.com> | 2018-10-31 12:39:31 -0400 |
---|---|---|
committer | Jonathan Reams <jbreams@mongodb.com> | 2018-11-07 10:20:26 -0500 |
commit | 8c2c95edbdf32e88868396cf6927a9346bbc85e4 (patch) | |
tree | 93c9d6a919005c1063efb272c1c216c53e2b2b01 /src/mongo/db/startup_warnings_common.cpp | |
parent | 514873667fbb5fa62a245a936826bc71f73b87e8 (diff) | |
download | mongo-8c2c95edbdf32e88868396cf6927a9346bbc85e4.tar.gz |
SERVER-37833 Retry internal auth with alternate key during keyfile rollover
Diffstat (limited to 'src/mongo/db/startup_warnings_common.cpp')
-rw-r--r-- | src/mongo/db/startup_warnings_common.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mongo/db/startup_warnings_common.cpp b/src/mongo/db/startup_warnings_common.cpp index 98712cfb5c8..938c66f1320 100644 --- a/src/mongo/db/startup_warnings_common.cpp +++ b/src/mongo/db/startup_warnings_common.cpp @@ -38,6 +38,7 @@ #include <fstream> #include "mongo/config.h" +#include "mongo/db/auth/internal_user_auth.h" #include "mongo/db/server_options.h" #include "mongo/util/log.h" #include "mongo/util/net/ssl_options.h" @@ -136,6 +137,15 @@ void logCommonStartupWarnings(const ServerGlobalParams& serverParams) { warned = true; } + if (!getInternalUserAuthParams(1).isEmpty()) { + log() << startupWarningsLog; + log() << "** WARNING: Multiple keys specified in security key file. If cluster key file" + << startupWarningsLog; + log() << " rollover is not in progress, only one key should be specified in" + << startupWarningsLog; + log() << " the key file" << startupWarningsLog; + warned = true; + } if (warned) { log() << startupWarningsLog; |