HaloITSM Guides
Documentation to assist with the setup and configuration of the HaloITSM platform
Halo Application Licensing
Halo Licensing
Endpoints
The licencing service is located at the addresses:
- support.nethelpdesk.com
- licensing.haloitsm.com
These addresses have the IP Set
- 75.2.9.128/32
- 3.33.165.105/32
Protocols
The only protocol accepted and required by the licensing service is HTTPS on port 443.
The Halo Application On-Premise
For any on-premise customer the only requirement to ensure you have a correct and up to date licence is to allow outbound traffic to these Endpoints.
On-Premise varification and testing of access to our licensing server
First of all, varify that the customer can access support.nethelpdesk.com in their browser. This should return a 403 error. If any other error is returned then it's clear that something is blocking access from their side. However, getting a 403 in the browser does not mean that the Halo Auth application also has access. Further testing would be necessary.
The next step would be trying to send a POST request using Postman from their server to https://support.nethelpdesk.com/lic/licenseCheck with a request body of:
{}
This should return the response:
{"allow":false,"allowMessage":"Unable to obtain licence information from the Halo Licencing Server."}
If that works then the next step would be to test doing the same POST using an IIS application as IIS apps like the Auth server would run under a different security context to running Postman on the server. They could potentially do this in Halo itself using a custom integration method but note that this would be sent from the API which would be running under a different application pool as the Auth server (so it may be treated differently by whatever is blocking the request).
If more investigation/logging is needed then they could write their own IIS application to do the POST, running it under the same application pool as the Halo Auth server. That would be about as close an approximation to emulating the same thing as the Halo license checks as you could get, although such an application could still be treated differently to the Auth server app by antivirus, etc.
Popular Guides
- Asset Import - CSV/XLS/Spreadsheet Method
- Call Management in Halo
- Creating a New Application for API Connections
- Creating Agents and Editing Agent Details
- Departments and Teams
- Halo Integrator
- Importing Data
- Multiple New Portals with different branding for one customer [Hosted]
- NHServer Deprecation User Guide
- Organisation Basics
- Organising Teams of Agents
- Step-by-Step Configuration Walk Through
- Suppliers