{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
        "slug": "dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles",
        "url": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/"
        },
        "title": "Set SMB dialect ranges separately for client and server roles",
        "summary": "Which SMB client and server dialect ranges should an approved connection negotiate?",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "info",
            "name": "Information"
        },
        "featured": false,
        "image": {
            "theme": "network-infrastructure",
            "label": "Networks & infrastructure",
            "alt": "Resilient network core with engineered blue and gold data paths.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-09-08T18:14:54+00:00",
        "modified_at": "2026-09-08T18:23:27+00:00",
        "reviewed_on": "2026-09-08",
        "reading_minutes": 1,
        "word_count": 193,
        "potentially_affected": "Administrators managing SMB dialect restrictions on supported Windows releases.",
        "dse_recommendation": "Write the intended client range and server range separately.",
        "primary_source": {
            "name": "Manage SMB dialects in Windows and Windows Server 2025",
            "url": "https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects",
            "published_on": null,
            "authority": "Microsoft Learn"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<h2>Source facts</h2>\n<p>Microsoft documents separate minimum and maximum SMB dialect settings for client and server roles, configured through Group Policy or PowerShell. The documented prerequisites include Windows Server 2025 or Windows 11 version 24H2 or later, with the appropriate administrative permissions. Microsoft also describes examining a network capture to see the dialects requested and negotiated by the endpoints. <a href=\"https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft documentation</a>.</p>\n<h2>Applicability</h2>\n<p>Inventory the actual client and server releases and the devices that must connect. Review the peer capabilities and every required application path before proposing a narrower negotiation range.</p>\n<h2>DSE recommendation</h2>\n<p>Write the intended client range and server range separately. Ask the file-service owner to identify peers that might fall outside either range, including appliances and occasional maintenance clients. Preserve the current settings and define an explicit rejection test for an unsupported peer.</p>\n<h2>Verification</h2>\n<p>Reconnect representative clients under controlled conditions and record the negotiated dialect at both ends. Test the excluded case and confirm the result matches the approved policy. Keep failed connections visible as compatibility findings and resolve unexpected exclusions before applying the restriction to a wider server group.</p>\n<h2>Official references</h2>\n<p><a href=\"https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn: Manage SMB dialects in Windows and Windows Server 2025</a>. Source reviewed September 8, 2026.</p>",
        "content_text": "Source facts\nMicrosoft documents separate minimum and maximum SMB dialect settings for client and server roles, configured through Group Policy or PowerShell. The documented prerequisites include Windows Server 2025 or Windows 11 version 24H2 or later, with the appropriate administrative permissions. Microsoft also describes examining a network capture to see the dialects requested and negotiated by the endpoints. Microsoft documentation.\nApplicability\nInventory the actual client and server releases and the devices that must connect. Review the peer capabilities and every required application path before proposing a narrower negotiation range.\nDSE recommendation\nWrite the intended client range and server range separately. Ask the file-service owner to identify peers that might fall outside either range, including appliances and occasional maintenance clients. Preserve the current settings and define an explicit rejection test for an unsupported peer.\nVerification\nReconnect representative clients under controlled conditions and record the negotiated dialect at both ends. Test the excluded case and confirm the result matches the approved policy. Keep failed connections visible as compatibility findings and resolve unexpected exclusions before applying the restriction to a wider server group.\nOfficial references\nMicrosoft Learn: Manage SMB dialects in Windows and Windows Server 2025. Source reviewed September 8, 2026.",
        "content_markdown": "## Source facts\n\nMicrosoft documents separate minimum and maximum SMB dialect settings for client and server roles, configured through Group Policy or PowerShell. The documented prerequisites include Windows Server 2025 or Windows 11 version 24H2 or later, with the appropriate administrative permissions. Microsoft also describes examining a network capture to see the dialects requested and negotiated by the endpoints. [Microsoft documentation](https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects).\n\n## Applicability\n\nInventory the actual client and server releases and the devices that must connect. Review the peer capabilities and every required application path before proposing a narrower negotiation range.\n\n## DSE recommendation\n\nWrite the intended client range and server range separately. Ask the file-service owner to identify peers that might fall outside either range, including appliances and occasional maintenance clients. Preserve the current settings and define an explicit rejection test for an unsupported peer.\n\n## Verification\n\nReconnect representative clients under controlled conditions and record the negotiated dialect at both ends. Test the excluded case and confirm the result matches the approved policy. Keep failed connections visible as compatibility findings and resolve unexpected exclusions before applying the restriction to a wider server group.\n\n## Official references\n\n[Microsoft Learn: Manage SMB dialects in Windows and Windows Server 2025](https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects). Source reviewed September 8, 2026."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
                "url": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-09-08"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Set SMB dialect ranges separately for client and server roles",
                        "item": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/#article",
                "identifier": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
                "url": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/",
                "headline": "Set SMB dialect ranges separately for client and server roles",
                "description": "Which SMB client and server dialect ranges should an approved connection negotiate?",
                "abstract": "Which SMB client and server dialect ranges should an approved connection negotiate?",
                "articleBody": "Source facts\nMicrosoft documents separate minimum and maximum SMB dialect settings for client and server roles, configured through Group Policy or PowerShell. The documented prerequisites include Windows Server 2025 or Windows 11 version 24H2 or later, with the appropriate administrative permissions. Microsoft also describes examining a network capture to see the dialects requested and negotiated by the endpoints. Microsoft documentation.\nApplicability\nInventory the actual client and server releases and the devices that must connect. Review the peer capabilities and every required application path before proposing a narrower negotiation range.\nDSE recommendation\nWrite the intended client range and server range separately. Ask the file-service owner to identify peers that might fall outside either range, including appliances and occasional maintenance clients. Preserve the current settings and define an explicit rejection test for an unsupported peer.\nVerification\nReconnect representative clients under controlled conditions and record the negotiated dialect at both ends. Test the excluded case and confirm the result matches the approved policy. Keep failed connections visible as compatibility findings and resolve unexpected exclusions before applying the restriction to a wider server group.\nOfficial references\nMicrosoft Learn: Manage SMB dialects in Windows and Windows Server 2025. Source reviewed September 8, 2026.",
                "datePublished": "2026-09-08T18:14:54+00:00",
                "dateModified": "2026-09-08T18:23:27+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/dse-20260908-137-set-smb-dialect-ranges-separately-for-client-and-server-roles/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Set SMB dialect ranges separately for client and server roles"
                },
                "articleSection": [
                    "IT",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "IT",
                    "Networks & Infrastructure",
                    "Guide",
                    "Information priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 193,
                "timeRequired": "PT1M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "Manage SMB dialects in Windows and Windows Server 2025",
                    "url": "https://learn.microsoft.com/en-us/windows-server/storage/file-server/manage-smb-dialects"
                }
            }
        ]
    }
}