Prerequired activities
Network​
Our official images are hosted in Docker Hub; for this reason, you need to make sure that all docker and .docker.io/ links are not blocked by a proxy or a firewall on the network. Contact the server administrator. The following links are required for the Docker and application dependencies. Check that the links and domains are not blocked on the network:
Link |
---|
https://registry-1.docker.io/ |
https://registry-1.docker.io/ |
https://auth.docker.io/ |
https://index.docker.io/ |
https://dseasb33srnrn.cloudfront.net/ |
https://production.cloudflare.docker.com/ |
Synchronize the time and date on all servers. System users may experience problems if one or more servers are not synchronized with the rest of the system.
As of version 2.1, using HTTPS is mandatory in order to increase security within the solution. We suggest the use of a valid digital certificate, issued by certificate authorities. If the organization has no valid digital certificate available, a certificate self-signed by IIS may be generated; however, security warnings may be issued to users while they are logged in to SoftExpert Suite.
SoftExpert Suite supports multiple databases, but only those from the same DBMS – for example, two PostgreSQL databases. To configure this functionality, create different DNSs for each connection to the database, pointing to the same web server. There should be one DNS pointing to the same web server for each connection to the database.
How to enable the HTTPS port?​
HTTPS port​
Procedure for releasing the HTTPS port on Linux operating systems.
CentOS/RedHat/Oracle Linux
- Release the firewall on port 443/tcp.
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
sudo firewall-cmd --reload
Ubuntu/Debian
- Release the firewall on port 443/tcp.
sudo ufw allow 443/tcp
sudo ufw reload
How to validate the links mentioned above?​
Our official images are hosted in Docker Hub; for this reason, you need to make sure that all docker and .docker.io/ links are not blocked by a proxy or a firewall on the network. Contact the server administrator. The following links are required for the Docker and application dependencies. Check that the links and domains are not blocked on the network:
- https://registry-1.docker.io/
- https://auth.docker.io/
- https://index.docker.io/
- https://dseasb33srnrn.cloudfront.net/
- https://production.cloudflare.docker.com/
- https://github.com/docker/
LINUX​
These links must be validated in accordance with their expected returns:
Link 1:
curl https://registry-1.docker.io/
Expected return:
404 page not found
Link 2:
curl https://auth.docker.io/
Expected return:
404: Page Not Found
Link 3:
curl https://index.docker.io/
Expected return:
<!doctype html>
<html lang="en">
...
Link 4:
curl https://dseasb33srnrn.cloudfront.net/
Expected return:
<?xml version="1.0" encoding="UTF-8"?><Error><Code>MissingKey</Code><Message>Missing Key-Pair-Id query parameter or cookie value</Message></Error>
Link 5:
curl https://production.cloudflare.docker.com/
Expected return:
<?xml version="1.0" encoding="UTF-8"?><Error><Code>MissingKey</Code><Message>Missing Key-Pair-Id query parameter or cookie value</Message></Error>
Link 6:
curl https://github.com/docker/
Expected return:
<!DOCTYPE html>
<html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" >
<head>
<meta charset="utf-8">
...
WINDOWS​
These links must be validated in the server browser; either Google Chrome or Microsoft Edge can be used. These are the expected returns for each link:
Link 1:
Expected return:
Link 2:
Expected return:
Link 3:
Expected return:
Link 4:
Expected return:
Link 5:
Expected return:
E-mail server​
E-mail server configuration
Create an e-mail account to be used to configure the sending of to-do task e-mails in order for SoftExpert Suite to be able to send such e-mails to the end user. The necessary information includes:
- E-mail account name;
- Account password or OAuth authentication token;
- E-mail server name;
- Port to the e-mail server (if the SMTP protocol is being used).
These configurations must be executed by the e-mail manager.
Database configuration​
Refer to the database server configuration guide. This section covers the creation and configuration of the database necessary for SoftExpert Suite to work in the following DBMSs:
- Microsoft SQL Server.
- Oracle.
- PostgreSQL.
Hardware​
WINDOWS​
Look for the Task Manager in the search bar. From the Task Manager menu, click on Details and go to Performance.
The memory validation always rounds the number.
Storage drive usage​
100GB or more of free space on the storage drive.
You can check the free space on your storage drive by opening the file explorer from the search bar. Then click on "This Computer" and select which drive will be used. As shown in the image, the storage unit C: does not have 100GB free; remember to meet the minimum requirements for installation. Other units can be used, such as "drive D:", "drive E:", if more storage units are available.
Remember: You MUST have at least 100GB or more of free space, depending on how many users your system will have, according to the requirements guide.
Database configuration​
Refer to the database configuration guide for information on this procedure.