Server Installation
This section describes the prerequisites you must fulfill and the steps to install the Motadata Service Desk server on your system.
Prerequisites
- python3-pip should be installed
- python3 -m pip impacket should be installed
- apt install msitools
- python3 -m pip install smbprotocol
- python3 -m pip install pyreadline
note
- You can also install the above prerequisites using a script.
- Check whether impacket is available in the Main Server. You can verify the packet from this location “/opt/flotomate/main-server/config/”.
Server Installation
After completing the prerequisites, you can proceed with the server installation using either the Build Installer or ISO Link, on a bare metal server or a virtual machine (VM):
Ports
Port serves as an interface between different servers. When setting up our product, opening the right ports is vital for proper functioning of ServiceOps solution. Following are the ports for all the services in Motadata ServiceOps:
Service Name | Source | Destination | Port Number | Description |
---|---|---|---|---|
HTTP/HTTPS | Motadata ServiceOps Server | End User | 80/443 | HTTP typically uses port 80, while HTTPS uses port 443 for secure communication between servers and end users. |
DNS | Motadata ServiceOps Server | Firewall, Router | 53 | Used for Domain Name System (DNS) resolution to translate domain names to IP addresses. |
SSH | Motadata ServiceOps Server | Linux Environment | 22 | Used for Secure Shell (SSH) remote access to servers for administration and management purposes. |
SNMP | Motadata ServiceOps Server | SNMP Device | 161 | Simple Network Management Protocol (SNMP) port used for logging and management information with remote monitoring applications. |
WMI | Motadata ServiceOps Server | Windows Device | 135 & 445, 5000 – 6000 (TCP), 49152 – 65535 | Windows Management Instrumentation (WMI) ports used for remote management and monitoring in Windows environments. These are the dynamic ports used by WMI. |
ZMQ | Motadata ServiceOps Server | ZMQ | 9449 | Utilized for ZeroMQ connections between applications for message passing and data transmission. |
Main Server, Analytics Server | Motadata ServiceOps Server | Analytics Server | 8080-8082 | Main-Server, Analytics-Server |
Plugin Server | Motadata ServiceOps Server | Plugin Server | 5050 | This port is used for the Plugin Server. |
SMTP | Motadata ServiceOps Server | Gmail, Outlook, Exchange Server, Email Server | 25/465/587 (could be any one) | Simple Mail Transfer Protocol (SMTP) port used for email communication. |
POP3 | Motadata ServiceOps Server | Gmail, Outlook, Exchange Server, Email Server | 995/110 (based on default setup) | Post Office Protocol version 3 (POP3) ports for retrieving email. |
IMAP | Motadata ServiceOps Server | Gmail, Outlook, Exchange Server, Email Server | 993/143 (based on default setup) | Internet Message Access Protocol (IMAP) ports for accessing email. |
ARP | Motadata ServiceOps Server | Firewall, Router | 219 | Address Resolution Protocol (ARP) port for mapping IP addresses to MAC addresses. |
TCP | Motadata ServiceOps Server | LAN Network | Random ports (TCP) | General Transmission Control Protocol (TCP) ports for various applications. |
LDAP | Motadata ServiceOps Server | Microsoft AD Server | 389 | Lightweight Directory Access Protocol (LDAP) port for accessing directory services. |
LDAPS | Motadata ServiceOps Server | Microsoft AD Server | 636 | These connections allow users to access network devices as well as organizational data. |
Mesh RDP Server | Motadata ServiceOps Server | End User | 8443 | Mesh RDP Server port for taking remote of client machine. |
Mesh RDP Server | - | - | 4430 | Internal Mesh RDP Sever port. |