# Before Installation

The following preparations are needed prior to installation of ToolsNet 8:

- Make sure that the computers that are to run ToolsNet 8 comply with the hardware and software requirements.

- Make sure that the system firewall is OFF, or open the ports.

- Make sure that Atlas Copco Data Communication is installed.

- For Atlas Copco Data Communication ports, see Reference Documents.

If ToolsNet 4000 is installed on the server, perform an upgrade.

Port No | Protocol | Firewall | Collection | Description | Conf.able
--- | --- | --- | --- | --- | ---
6594 | TCP | Internal/External | ACTLicenseServer.exe | Used by License client application for TCP communication with the New License Server | No
6594 | TCP | Internal/External | ACTLicenseServer.exe | Used by ADC for TCP communication with the New License Server | No
6595 | TCP | Internal/External | ACTLicenseServer.exe | Used by Open Protocol controllers or system components for TCP communication with the New License Server | No
7102 |  |  | Notification Service | WebAPI port used by ToolsNet web | No
7101 |  |  | Archive Service | WebAPI port used by ToolsNet web | No
9993 | TCP | Internal | PMProgramManagerProxy | Used to see PowerMacs program details. | No

When considering Firewall:

- Internal: Must be opened for internal network traffic.

- External: Must be opened for contact with Atlas Copco license server.

Read the sections about server configuration for the intended server use. Always make sure that your database server is installed, set up properly, and running.

## Hard drives and data files

Contact the database administrator to determine the following settings.

1. Check that there is enough free hard drive space for Production data.

2. Decide which hard drive volume and folder should be used for Production data.

These values are not set at this stage.

The SQL Server transaction log file grows when delete maintenance is running. This log file is truncated when the database is backed up. The DBA needs to have a strategy for keeping a reasonable log file size.

## Installation Requirements

- Windows Server 2019 or 2022

- Windows Server 2022 for TLS

- .NET8

- .NET Desktop Runtime 8.0 and ASP.NET Core Runtime 8.0 Hosting Bundle (Avoid version 8.0.19)

- RabbitMQ 3.11.28 (Do not use version 3.12 or 3.13 or later)

- Erlang 25.3.2.20 (Do not use versions 26, 27 or later)

- Microsoft SQL Server 2019 or 2022

Refer to Configuring Windows Server 2019 for ToolsNet 8 for setting up IIS.

Enable WebSocket protocol under Application development.

Relevant Information

- Compatibility