summaryrefslogtreecommitdiff
path: root/src/mongo/db/startup_warnings_common.cpp
diff options
context:
space:
mode:
authorSpencer Jackson <spencer.jackson@mongodb.com>2017-04-25 15:02:13 -0400
committerSpencer Jackson <spencer.jackson@mongodb.com>2017-04-28 19:26:16 -0400
commit60636b4d3ae60a24c080c7250459814eef5e7c87 (patch)
tree046999f85ed571550d88285e484286c5927d26b6 /src/mongo/db/startup_warnings_common.cpp
parentb1054a04df0182fa6e4ccef53eefff90616aeea3 (diff)
downloadmongo-60636b4d3ae60a24c080c7250459814eef5e7c87.tar.gz
SERVER-28229: Bind to localhost by default
Diffstat (limited to 'src/mongo/db/startup_warnings_common.cpp')
-rw-r--r--src/mongo/db/startup_warnings_common.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mongo/db/startup_warnings_common.cpp b/src/mongo/db/startup_warnings_common.cpp
index 510de06ca04..4259ded0d23 100644
--- a/src/mongo/db/startup_warnings_common.cpp
+++ b/src/mongo/db/startup_warnings_common.cpp
@@ -112,6 +112,21 @@ void logCommonStartupWarnings(const ServerGlobalParams& serverParams) {
}
#endif
+ if (serverParams.bind_ip.empty()) {
+ log() << startupWarningsLog;
+ log() << "** ATTENTION: The server is bound to localhost." << startupWarningsLog;
+ log() << "** Remote systems will be unable to connect to this server. "
+ << startupWarningsLog;
+ log() << "** Start the server with --bind_ip <address> to specify which IP "
+ "addresses it"
+ << startupWarningsLog;
+ log() << "** should serve responses from, or with --bind_ip_all to bind to all "
+ "interfaces."
+ << startupWarningsLog;
+ warned = true;
+ }
+
+
if (warned) {
log() << startupWarningsLog;
}