Troubleshooting error messages in Discovery Probe:
Here are the troubleshooting steps for some of the common errors. Please note that if you are trying to discover computer assets, then installing the Freshservice Discovery Agent will help avoid most of these errors.
Installation Errors
Unsupported Operating System
Cause: Discovery Probe doesn't support this OS yet
Send us the details of your Operating System at support@freshservice.com. We'll get in touch with you
The application requires .Net Framework 4.6
Cause: Your device requires .Net 4.6 to install the Probe
Please download and install .NET 4.6 and retry installing the probe. (.NET 4.6 can be downloaded from this link)
Error: Unable to communication with Freshservice after installation
Cause: This issue occurs when the port 443 is not open on the server where the Discovery Probe is installed.
Solution:
Enable the port 443 in probe installed server machine which will allow access to all sites in the server machine.
If you wish to not open all sites in the server with opening the port 443, you can open just the Freshservice site and https://fstools.freshservice.com for the probe to work
Authentication Errors
Error: Unable to Connect to Freshservice
Cause: Internet connection issues or a Proxy is configured
Check if the device can connect to the internet
If you have a proxy configured, provide the proxy information and retry authenticating the probe
If the issue persists, reach out to support@freshservice.com.
Error: Unable to Connect to Freshservice. Please check the proxy setting
Cause: Incorrect Proxy credentials or Firewall issues
Check if the device is connected to the internet
Check the Proxy credentials
Check if there is a firewall blocking communication from the probe to Freshservice
Migration Error
Migration Failed
Cause: The database migration was not successful after reinstalling the new version
Send us the DB file of the Discovery Probe to support@freshservice.com. We'll get in touch with you.
Scan Related Errors
Error: DCOM / Firewall Settings
Cause: There is an error with your DCOM/Firewall Settings that doesn't permit the asset in your network to make WMI requests
Download this executable file in the client device.
Locate FSScanConfig.exe in the downloaded folder on the client machine and double click it.
UAC dialog box will prompt for Administrator access. Click Ok.
The DCOM/Firewall Settings should be resolved now.
Error: Requests Blocked by Firewall
Cause: The ports required for sending and receiving WMI requests in the device might not be open.
Download this executable file in the client device.
Locate FSScanConfig.exe in the downloaded folder on the client machine and double click it.
UAC dialog box will prompt for Administrator access. Click Ok.
The DCOM/Firewall Settings should be resolved now.
Invalid SSH Credentials
Possible Cause 1: SSH credentials given in the scan page might be wrong.
Update the username and password for your SSH connection.
Possible Cause 2: Sometimes, scanning certain parts of your devices might require root access (for Linux and OS X users)
Please check if the device was turned on during the scan.
Try passing the root password of your machine to the Probe (optional).
SSH Connection Disabled
Cause: The SSH Connection is disabled
To enable SSH on Mac OS X:
Go to System Preferences → Sharing (under Internet & Wireless)
Enable 'Remote Login' on the LHS list
Select 'All Users' under 'Allow access for'
Linux Users and Mac users can also download and Install SSH server and Client in the device.
Unable to Ping Device
Try pinging the device manually
Open command prompt in your computer (Terminal if you are using Linux or OS X)
Type “ping <HostName / IP>”
If all the packets are sent and received and if you do not see any timeouts, then everything is working fine. Try scanning the specific device again in Probe
Possible Cause 1: The device is unavailable in your network
Ensure that the device is available in the same network.
Possible Cause 2: The device is currently turned off
Check if the device was turned on during the scan.
Possible Cause 3: Your firewall is blocking ICMP packets from the Discovery Probe
Check whether there is an Inbound rule in your Firewall Settings to allow ICMP packets. If not, create an Inbound rule in Firewall to allow such one.
Error: Unable to schedule scan for user import and device scan
Cause: This issue occurs when the Probe is installed in a virtual machine that has a high Maximum Threads count.
Solution:
Stop the FreshserviceScan service and close the probe window.
Navigate to "{Probe installed Folder}\FreshServiceProbe\conf" in the Configurations.json file and change the MaximumThreads value to something lower (such as 2 or 4)
Restart the FreshserviceScan service.
Other
Error: Freshservice Account Suspended/Deleted
Cause: Looks like the account that was connected to the probe has been suspended/deleted
If your account is still active, reach out to support@freshservice.com.
Error: Probe removed in Freshservice
Cause: Looks like the probe has been removed in the Freshservice application (Admin -> Discovery -> Probe -> Remove)
Please reach out to your administrator for more information
If you would like to re-use the probe, please uninstall and reinstall the probe
Error: SCCM custom field mapping not getting reflected in Freshservice
The custom field in freshservice mapped to a column in SCCM table mapper is not reflected in Freshservice.
Solution:
Map the custom field in Freshservice to a required SCCM column in any view
Modify the SCCM table mapper JSON file present in the following location
"DeviceAdditionalProperties": {
"TableName" : "v_GS_SYSTEM",
"ResourceID" : "ResourceID",
"CustomFields" : {
"Freshservice Notes" : "Description0"
}
}
Restart the probe scan service to reflect the SCCM mapper file changes.
On triggering the SCCM device scan, if there are any exceptions in the probe logs like “Invalid column name Description0” the mapped column Description0 is not present in the view v_GS_SYSTEM.
On mapping with the required column present in SCCM view, you can view the respective field value populated in Freshservice.
Error: Unable to add products in SNMP devices
Printer, switch, router, access point products are not added in SNMP devices
Solution:
In order to add a product for SNMP devices, the respective device OID entry has to be added in devices.csv along with the model name
Stop the FreshServiceScan service and close the probe window
Step 2: Open the "{Probe installed folder}\FreshServiceProbe\scan\devices\devices.csv" file. By default the {probe installed folder} will be "C:\Program Files (x86)\Freshworks"
- Add a new configuration in the format SystemOID of the SNMP device, device type, category and type fields. For Example:
"1.3.6.1.4.1.9.1.380","Access Point","model","{
""model"": ""Cisco 350 Series Access Point"",
""manufacturer"": ""Cisco Systems""
}"
After saving the devices.csv file, start the FreshServiceScan service
On scanning, the respective SNMP device product will be added to Freshservice based on the given OID. The value given as manufacturer will be added to the Product’s Manufacturer field in Freshservice
NOTE: SystemOID for an SNMP device can be identified by using any MIB Browser.
Errors detected in Probe DCOM settings
There’s an error in DCOM settings while scanning devices through the Discovery Probe.
Solution:
Note: These settings have to be configured only for Windows devices that are to be scanned by the Probe and are not applicable for Mac/Linux.
DCOM settings:
HKLM\SOFTWARE\Microsoft\Ole\EnableDCOM is set to ‘Y’
HKLM\SOFTWARE\Microsoft\Ole\EnableDCOMHTTP is set to ‘Y’
HKLM\SOFTWARE\Microsoft\Ole\LegacyAuthenticationLevel is set to ‘0’
HKLM\SOFTWARE\Microsoft\Ole\LegacyImpersonationLevel is set
Firewall INBOUND settings:
FSDCOM: will allow the probe to communicate the program %systemroot%\system32\svchost.exe and the service Remote Procedure Call(RPC) service to communicate using TCP protocol under local port 135
FSWMI: will allow the probe to communicate the program %systemroot%\system32\svchost.exe and the service Windows Management Instrumentation(WinMgmt) service to be communicated using TCP protocol under local port any. Here it opens all the ports because it uses a dynamic port range from 1024 to 65535.
FSApp: will allow the probe to communicate the program %systemroot%\system32\wbem\unsecapp.exe
The above settings (DCOM & Firewall) are recommended by Microsoft to open a remote WMI connection in any windows machine.
The above settings are automatically done by our FSScanConfig.exe as provided in the solution article (https://support.freshservice.com/support/solutions/articles/166118-troubleshooting-error-messages-in-discovery-probe).
General Errors
Unknown Error
Unable to Identify Device Type
Connection Timed Out (SSH)
Unable to Identify SNMP Device - Learn more about SNMP Device Scanning here
Connection Timed Out (SNMP)
Server is Unreachable
In case you come across any of these general errors, please collect your log file from your installation folder (for example: C:\Freshservice\FreshserviceProbe_1.00\logs) or take a screenshot of what you are looking at in your end. Send them over to support@freshservice.com and we'll get in touch with you right away.