Mapped network driver have SMB Error Code = (22) STATUS_MORE_PROCESSING_REQUIRED

Chong 871 Reputation points
2023-08-30T15:00:49.1866667+00:00

Hi,

We setup domain trust between 2 domains and the network share work fine before.

Domain A user can access domain B resource, vice versa also working fine.

However, the network access suddenly not work. User only can us IP to access the trust domain network resources, but it failed when using server name. We checked the DNS should be fine. We use network monitor to trace the connection, we found error 22 when the server response back to client machine.

SMB2 SMB2:R - NT Status: System - Error, Code = (22) STATUS_MORE_PROCESSING_REQUIRED SESSION SETUP (0x1), SessionFlags=0x0

WhatsApp Image 2023-08-30 at 10.27.30

Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Limitless Technology 44,766 Reputation points
    2023-09-01T08:17:12.95+00:00

    Hello there,

    Can you share any error message or event ID that you have noticed?

    Is there anything in event viewer?

    I would suggest you to use proc mon to identify if there is nothing on the event viewer.

    This section provides an overview of status codes that can be returned by the SMB commands listed in this document, including mappings between the NTSTATUS codes used in the NT LAN Manager dialect, the SMBSTATUS class/code pairs used in earlier SMB dialects, and common POSIX equivalents.

    https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/8f11e0f3-d545-46cc-97e6-f00569e3e1bc

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer--

    0 comments No comments

  2. Wesley Li-MSFT 4,576 Reputation points Microsoft External Staff
    2023-09-08T15:25:45.2066667+00:00

    Hello

    It sounds like you’re experiencing an issue with accessing network resources using server names after setting up a domain trust between two domains. The error message you mentioned, “STATUS_MORE_PROCESSING_REQUIRED”, indicates that the server is requesting additional authentication information from the client before granting access to the requested resource.

    Here are some steps you can try to resolve this issue:

    Check DNS resolution: Make sure that the DNS resolution is working correctly on both domains. You can use the nslookup command to verify that the server names are being resolved correctly to their IP addresses.

    Verify Trust Relationship: Verify that the trust relationship between the two domains is still valid and functioning correctly. You can use the nltest command to verify the trust relationship.

    Check Firewall Settings: Make sure that the firewall settings on both domains are configured correctly to allow traffic between the two domains.

    Check Network Connectivity: Verify that there are no network connectivity issues between the two domains.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.