Hi,
1) From Protect console - launch Regedit, and try to connect to the remote registry of the target machine by IP address. Try by name? Success or failure? Protect needs full access to the target machine's registry.
2) From the Protect console, please browse to the target machines c$, and then browse to the "c:\windows\system32" folder. Try to make a copy of the "ntdll.dll" file. Try to view the properties of this file. Is anything blocking the access or hanging the process of looking at this file? Protect is trying to look at this file while trying to determine the machine info. The NTDLL.DLL file is actually checked first, and Protect determines the OS language.
3) The Server Service on the target machine is queried with an API. If this service isn't running, or isn't communicating in a timely fashion, Protect would return a 105 error. Generally if you restart this service you will also need to reboot the machine, but it can help to restart the Server service.
4) Disabling Antivirus or threat protection software has corrected an error 105 previously so we suggest testing this.
5) Using RUN AS when starting Protect has caused this issue. Make sure to use an admin account.
6) Ensure that firewalls are not blocking the connection, and make sure you're meeting all other patch scanning requirements shown in the help document within Protect: Help > Contents > Agentless Patch Management Tasks > Performing Patch Scans > Scanning Prerequisites.
7) Other tests for Error 105:
-Try scanning by FQDN.
-net use to ipc$ on target system
-Try the two following commands from the Protect console machine. Both should be successful. They may not really provide an answer as to what is causing the issue, but if they fail it may be a network issue.
sc \\servername query
sc \\IPaddress query