When systems don’t have suitable server credentials for authentication, you can be faced with errors points when attempting server connection requests. The error message reads “No suitable default server credential exists on this system” and provides no other clues as to the cause. This leaves many system and network administrators with the dilemma of having to troubleshoot and fix the system.
Fortunately, there is a solution. This guide will take you step-by-step through the process of troubleshooting and restoring authentication to allow for successful server connection requests.
Step 1: check the permissions
The first step requires you to determine if the machine you are trying to connect has permission to access the remote computer. This can be done by accessing the user accounts of the local computer, right-clicking on the account of the local machine, then selecting 'properties'. This will display a list of the user's account information. Scroll down to the bottom and click the “Advanced” tab. Here you can view the “Combined Security Groups” which grants and controls user access. See if the user has access to the server and if not, grant it.
Step 2: Create a new server credential
If there is no server credential present, you'll need to create one. To do this, select “Create New Server Credential” from the drop-down list. You will be prompted to provide a username and password. Insert the credentials and click “OK.”
Step 3: Re-establish the connection
The next step is to reconnect to the server and verify the credentials. From the command prompt run the “nltest” command (this will test the network logon) and enter the credentials when prompted. If the credentials are verified and accepted, the connection is now established.
Step 4: Test the connection
The final step is to test the connection. To do this, run a ping command between the two systems and check the response. If it responds with a “Success” message, then the connection is established, and the “No suitable default server credential exists on this system” error has been resolved.
FAQ
What is the error "No suitable default server credential exists on this system"?
The error “No suitable default server credential exists on this system” is an authentication error that can occur when attempting to connect to or access a remote computer or server. This error message indicates that the local system does not have a valid server credential that can be used for authentication.
How can I fix this error?
In order to fix this error, you will need to ensure that the local machine has permission to access the server and that a valid server credential exists. To do this, you should check the permissions of the local machine, create a new server credential, re-establish the connection, and then test the connection.
What command do I use to test the connection?
The command that is used to test the connection is the “nltest” command. This is run from the command prompt and with the correct credentials, will verify the connection and the credentials.
Where can I find more information about troubleshooting when this error occurs?
For more information about troubleshooting this error, you can visit the Microsoft Support website: https://social.technet.microsoft.com/Forums/windows/en-US/eef6a9cc-8d5d-4477-8b4c-49b1b0bd6498/no-suitable-default-server-credential-exists-on-this-system?forum=winserverDS
What other command line tools can be used to troubleshoot this issue?
In addition to the nltest command, there are several other command-line tools that can be used to troubleshoot this issue. These tools include net use, netdom, and dsGETDC. For more information about these tools and their usage, you can visit the Microsoft TechNet website: https://technet.microsoft.com/en-us/library/cc772090(v=ws.10).aspx.