This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
versago3:environment_requirements [2023/05/29 13:55] dlee |
versago3:environment_requirements [2025/05/16 16:32] (current) afernandes |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Versago | + | ====== Versago Environment Requirements ====== |
| Review the following requirements for your Versago environment. | Review the following requirements for your Versago environment. | ||
| Line 8: | Line 8: | ||
| * CPU: x64 processor (1.4 GHz or faster) | * CPU: x64 processor (1.4 GHz or faster) | ||
| * RAM: 12GB or greater | * RAM: 12GB or greater | ||
| - | * Disk: The Versago installation package requires approximately | + | * Disk: The Versago installation package requires approximately |
| ===== Software Requirements ===== | ===== Software Requirements ===== | ||
| Line 14: | Line 14: | ||
| Third Wave recommends that Versago be installed on a dedicated server. If possible, avoid installing Versago on the **same server as that of SAP Business One**. | Third Wave recommends that Versago be installed on a dedicated server. If possible, avoid installing Versago on the **same server as that of SAP Business One**. | ||
| - | * Windows Server | + | * Windows Server |
| - | * MS SQL Server or MS SQL Server Express | + | * MS SQL Server or MS SQL Server Express |
| - | * Microsoft IIS (Internet Information Services) | + | * Microsoft IIS (Internet Information Services) |
| * %%URL%% Rewrite extension for IIS | * %%URL%% Rewrite extension for IIS | ||
| + | * SAP Crystal Reports Runtime Engine 13.0.33 or later (Versago' | ||
| + | * SQL Server Native Client (used by Crystal Reports) | ||
| + | * HANA client to access the SAP on HANA database | ||
| + | * Microsoft ODBC Driver | ||
| + | |||
| + | Due to constraints imposed by Microsoft Internet Explorer and Microsoft Edge the name of the any server hosting a Versago web component should not have an underscore in the server name. For example, Server_1 would not be acceptable whereas Server1 or Server-1 would be fine. | ||
| + | ===== Install & Configure IIS ===== | ||
| + | Go to the // | ||
| + | ===== Security Requirements ===== | ||
| + | ==== HTTPS ==== | ||
| + | |||
| + | HTTPS with SSL is mandatory for Versago. | ||
| + | You will need to acquire an **SSL Certificate** from a third party provider. | ||
| + | |||
| + | === Creating a Self-Signed SSL Certificate === | ||
| + | |||
| + | <WRAP center round important 80%> | ||
| + | The use of a certificate issued by a proper authority is highly recommended. Self-sign certificates will cause an unsecured connection warning by browsers. | ||
| + | </ | ||
| + | |||
| + | The following shows how to create a self-signed SSL certificate. | ||
| + | |||
| + | - Open the Windows IIS Manager (Administrative Tools > IIS Manager) | ||
| + | - Select the server under the Connections pane | ||
| + | - Double click the “Server Certificates” icon in the IIS section of the page \\ \\ {{: | ||
| + | - Click on “Create Self-Service Certificates” in the Actions pane | ||
| + | - Name the certificate and store it under Personal \\ \\ {{: | ||
| + | |||
| + | ---- | ||
| + | ==== TLS Versions ==== | ||
| + | |||
| + | We recommend that protocols TLS 1.0 and 1.1 be disabled | ||
| + | |||
| + | <WRAP center round important 80%> | ||
| + | A server reboot is required after disabling these protocols. | ||
| + | The protocols can remain active if other applications running on the Versago server require them | ||
| + | </ | ||
| + | |||
| + | Follow these step to **manually** disable the protocols: | ||
| + | |||
| + | - Open the registry editor | ||
| + | - Navigate to \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client | ||
| + | - Set the DisabledByDefault entry DWORD value to 1 | ||
| + | - Set the Enabled entry DWORD value to 0 | ||
| + | - Navigate to \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server | ||
| + | - Set the DisabledByDefault entry DWORD value to 1 | ||
| + | - Set the Enabled entry DWORD value to 0 | ||
| + | - Repeat for TLS 1.1 | ||
| + | - Reboot server | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | ==== Require Server Name Indication ==== | ||
| + | |||
| + | Define a host name and set ' | ||
| + | |||
| + | - Open IIS Manager | ||
| + | - Select the Versago Site on the left pane | ||
| + | - Go to the Actions pane to the right and select and edit Bindings | ||
| + | - set Hostname to your site's name and select Require Server Name Indication as shown below | ||
| + | |||
| + | {{ : | ||
| - | Due to constraints imposed by Microsoft Internet Explorer and Microsoft Edge the name of the any server hosting a Versago web component should not have an underscore in the server name. For example, Server_1 would not be acceptable whereas Server1 or Server-1 would be fine. | ||
| ===== Supported Browser Platforms ===== | ===== Supported Browser Platforms ===== | ||
| + | |||
| + | <WRAP center round important 80%> | ||
| + | Ad blocking extensions or add-ons installed in your browser may affect some functions within the Administration Console. Disable such extensions for the Versago %%URL%%. | ||
| + | </ | ||
| The following platforms are supported for Versago clients. | The following platforms are supported for Versago clients. | ||
| Line 49: | Line 115: | ||
| | Phone | Microsoft Edge | iOS| | | Phone | Microsoft Edge | iOS| | ||
| - | <WRAP center round important 80%> | ||
| - | Ad blocking extensions or add-ons installed in your browser may affect some functions within the Administration Console. Disable such extensions for the Versago %%URL%%. | ||
| - | </ | ||
| ---- | ---- | ||
| **[[versago3: | **[[versago3: | ||