Negotiate over HTTP error
When you scan a Windows machine you see the following error
Connecting to remote server failed with the following error message: The WinRM client cannot process the request. Default credentials with Negotiate over HTTP can be used only if the target machine is part of the TrustedHosts list or the Allow implicit credentials for Negotiate option is specified. For more information, see the about_Remote_Troubleshooting Help topic."
The Windows machine agent uses Windows PowerShell remoting to gather certain information from the remote machine. This error is seen when custom credentials are being used and the trusted hosts have not been configured for PowerShell.