summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs-xml/smbdotconf/protocol/serverminprotocol.xml4
-rw-r--r--lib/param/loadparm.c2
-rw-r--r--source3/param/loadparm.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/docs-xml/smbdotconf/protocol/serverminprotocol.xml b/docs-xml/smbdotconf/protocol/serverminprotocol.xml
index 4765f5b88e0..1079eb89bae 100644
--- a/docs-xml/smbdotconf/protocol/serverminprotocol.xml
+++ b/docs-xml/smbdotconf/protocol/serverminprotocol.xml
@@ -10,7 +10,7 @@
<para>Normally this option should not be set as the automatic negotiation
phase in the SMB protocol takes care of choosing the appropriate
- protocol.</para>
+ protocol unless you have legacy clients which are SMB1 capable only.</para>
<para>See <related>server max protocol</related> for a full list
of available protocols.</para>
@@ -18,6 +18,6 @@
<related>server max protocol</related>
-<value type="default">LANMAN1</value>
+<value type="default">SMB2_02</value>
<value type="example">NT1</value>
</samba:parameter>
diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c
index 26b61789b3f..f3f06b69db8 100644
--- a/lib/param/loadparm.c
+++ b/lib/param/loadparm.c
@@ -2711,7 +2711,7 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
lpcfg_do_global_parameter(lp_ctx, "host msdfs", "true");
lpcfg_do_global_parameter(lp_ctx, "LargeReadwrite", "True");
- lpcfg_do_global_parameter(lp_ctx, "server min protocol", "LANMAN1");
+ lpcfg_do_global_parameter(lp_ctx, "server min protocol", "SMB2_02");
lpcfg_do_global_parameter(lp_ctx, "server max protocol", "SMB3");
lpcfg_do_global_parameter(lp_ctx, "client min protocol", "CORE");
lpcfg_do_global_parameter(lp_ctx, "client max protocol", "default");
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c
index c2e1f341c57..afb35696b0f 100644
--- a/source3/param/loadparm.c
+++ b/source3/param/loadparm.c
@@ -646,7 +646,7 @@ static void init_globals(struct loadparm_context *lp_ctx, bool reinit_globals)
Globals.max_log_size = 5000;
Globals.max_open_files = max_open_files();
Globals.server_max_protocol = PROTOCOL_SMB3_11;
- Globals.server_min_protocol = PROTOCOL_LANMAN1;
+ Globals.server_min_protocol = PROTOCOL_SMB2_02;
Globals._client_max_protocol = PROTOCOL_DEFAULT;
Globals.client_min_protocol = PROTOCOL_CORE;
Globals._client_ipc_max_protocol = PROTOCOL_DEFAULT;