Host ServiceDesk Plus on the Internet

Host ServiceDesk Plus on the Internet

In order to make ServiceDesk Plus available for users on Internet, let us assume the following scenarios.


Scenario 1: ServiceDesk Plus is installed in LAN and should be available in LAN and WAN:

Assume ServiceDesk Plus is installed on a server in the LAN with IP address 192.168.200.254 on port 80, and the hostname of the server is "servicedesk-lan".

For users within the LAN, the URL will be http://servicedesk-lan/ or (http://192.168.200.254/)

If ServiceDesk Plus has to be accessed in WAN, you should do the following:

Step 1: Register an IP address (say, 64.12.13.11) and a public hostname (like servicedesk.yourdomain.com) with your Service Provider.
Step 2: The IP address for "servicedesk.yourdomain.com"?should resolve to "64.12.13.11". (This will be predominantly handled by the Service Provider).
Step 3: Configure Firewall rules (or access-list in the router) redirecting "HTTP" requests on IP address "64.12.13.11" to the LAN IP address "192.168.200.254".
Step 4: Configure the alias URL settings in ServiceDesk Plus. [One point to note is that all notifications will now be sent with the Public URL. It is understood that the Public URL will also be reachable within the LAN].


Scenario 2: ServiceDesk Plus is installed in DMZ and should be available in LAN and WAN:  

Installing ServiceDesk Plus on a server within the DMZ should help prevent the security risks in installing ServiceDesk Plus on a server in LAN/WAN.

Assume SDP is installed on a server within DMZ with an IP address 192.168.225.254 and the hostname is "
servicedesk-dmz
" on port 8080.

MSSQL is the database and the database server is in LAN: You have to configure firewall rules in such a way that the application can reach the Database server in LAN on the MSSQL port ( Default Port: 1433 )
MSSQL is the database and the database server is in DMZ: Port 1433 should be reachable from the ServiceDesk Plus server in DMZ.
Pgsql is the database?: It is recommended that you use the Pgsql bundled with the software. In such a case, there are no additional configurations required.

Step 1: You have to configure firewall rules in such a way that users in LAN are able to access the application at http://servicedesk-dmz/ [ Note that the application is installed on port 8080, but users have to access it through port 80]. In such a case, you have to redirect "HTTP" requests on port 80 to port 8080 on the IP address 192.168.225.254.
Step 3: Register an IP address (say, 64.12.13.11) and a public hostname (like servicedesk.yourdomain.com) with your Service Provider.
Step 3: The IP address for "servicedesk.yourdomain.com"?should resolve to "64.12.13.11". (This will be predominantly handled by the Service Provider).
Step 4: Configure Firewall rules (or access-list in the router) redirecting "HTTP" requests on IP address "64.12.13.11" on port 80 to the LAN IP address "192.168.225.254" on port 8080.
Step 5: Configure Alias URL settings in the Application.


Scenario 3: ServiceDesk Plus is installed on a server in WAN without firewall rules: 

This is highly not recommended due to security risks on Tomcat, JBOSS application server, MySQL (or) MSSQL, even though the hardware box may be hardened.





          • Related Articles

          • How to integrate ServiceDesk Plus with Slack

            This is a sample python script that is used to post request details from ServiceDesk Plus into Slack.Slack is a cloud-based team collaboration tool that allows team members to communicate without the use of emails or group SMS. Use Case: Lets assume ...
          • How to start ServiceDesk Plus on a single IP address/IP Binding

            For customers running version 9.3 and below. 1. Goto Drive:\ManageEngine\ServiceDesk\server\default\conf\TrayIconInfo.xml and add "ipToBind" parameter to the following line:  <SDP-PROPERTIES RequestScheme="http" WebPort="8080"/>  Now the line would ...
          • How to migrate ServiceDesk Plus from one server to another

            Following are the steps to move data from the existing server to a new server, Step 1: Stop ManageEngine ServiceDesk Plus service. Step 2: Kindly Upgrade ServiceDesk Plus if required. Refer to the link below to check if you are in the latest version, ...
          • VPAT document for ServiceDesk Plus

            VPAT document for ServiceDesk Plus
          • How to build a test environment for ServiceDesk Plus

            Building a test environment is very helpful while upgrading ServiceDesk Plus. When you are planning to upgrade ServiceDesk Plus to the latest version, it is highly advisable to try the upgrade on the test environment first so that you will be ...