How to Set Up the NIVOMAX Network Edition on a Windows Server for RDP Access
Last Updated on January 23, 2025 | 5 min read
Prerequisites
-
- Administrative Access: Ensure you have admin rights for installation and configuration.
- NIVOMAX Installer: Obtain the setup files from your ePub Supplier’s NIVOMAX Self-Serve Portal. Files needed:
- NIVOMAX Network Edition – Data Server v3.5.x or greater
NIVOMAX-NET-DATA-SERVER-WIN-x64-V3.x.x-{Build_ID}.exe
- NIVOMAX Network Edition – Client Viewer v3.5.x or greater
NIVOMAX-NET-CLIENT-VIEWER-WIN-x64-V3.x.x-{Build_ID}.exe
- NIVOMAX Network Edition – Data Server v3.5.x or greater
- RDP Port Planning: Determine the range of TCP ports based on the expected number of concurrent users.
When multiple users connect to the NIVOMAX Network Edition Client Viewer via Remote Desktop Protocol (RDP), each user session requires its own unique TCP port. Proper planning ensures that sufficient ports are available for all expected concurrent connections. Without an adequate range of ports, users may encounter connection failures, leading to disruptions in workflow. The port range should account for the maximum number of users who may be connected simultaneously, plus a buffer for unexpected increases in usage.
Step 1: Install the Data Server and Client Viewer
Option A: Install Both on the Same Server
- Download the setup files for both the Data Server and Client Viewer.
- Run the Data Server setup:
- Right-click the installer and select
Run as administrator
. - Follow the prompts to choose the installation directory
(default:C:\Program Files\NIVOMAX Data Server
). - Configure the server’s IP address and port (default:
3000
). - Run the Data Server as a Service: Set up the Data Server to run as a background service using the Windows Task Scheduler (see details below).
- Right-click the installer and select
- Run the Client Viewer setup:
- Follow the installation steps to choose the directory
(default:C:\Program Files\NIVOMAX Client Viewer
). - Provide the Data Server’s IP and port for connection during setup.
- Follow the installation steps to choose the directory
Option B: Install on Separate Servers
- Install the Data Server on the first server following the instructions above.
- Install the Client Viewer on the second server by running the Client Viewer setup:
- Follow the installation steps to choose the directory
(default:C:\Program Files\NIVOMAX Client Viewer
). - Provide the Data Server’s IP and port for connection during setup.
- Follow the installation steps to choose the directory
Step 2: Configure RDP Access
- Allow Remote Desktop Connections: On the Windows Server(s), enable Remote Desktop in system settings.
- Set Up RDP Port Range:
- During Client Viewer installation, specify a range of TCP ports for RDP sessions.
- Example: For 10 users, configure ports 4000–4010.
- Ensure the range is large enough to accommodate the maximum expected users.
Step 3: Configure the Data Server to Run as a Service
Follow these steps to configure the NIVOMAX Data Server using the Windows Task Scheduler to ensure it runs independently of user sessions:
- Open Task Scheduler:
- Press
Win + R
, typetaskschd.msc
, and press Enter.
- Press
- Create a New Task:
- Click Action > Create Task.
- On the General tab:
- Enter a task name (e.g.,
NIVOMAX Data Server
). - Select Run whether user is logged on or not.
- Check Run with highest privileges.
- Enter a task name (e.g.,
- Set the Trigger:
- Navigate to the Triggers tab and click New.
- Set the trigger to At startup.
- Ensure Enabled is checked, then click OK.
- Set the Action:
- Go to the Actions tab and click New.
- Select Start a program.
- Provide the path to the
Nivomax.exe
executable (default:C:\Program Files\Nivomax Data Server\Nivomax.exe
).
- Configure Conditions:
- In the Conditions tab, ensure Start the task only if the computer is on AC power is checked.
- Configure Settings:
- Go to the Settings tab.
- Check Allow task to be run on demand.
- Check If the task fails, restart every… and configure retry settings.
- Save and Test:
- Save the task and provide credentials when prompted.
- Test the task by running it from the Task Scheduler interface.
Step 4: Using the NIVOMAX Client Viewer via RDP
-
- Account Setup: Each RDP user must have their own Windows account.
- User Instructions:Users can log in via Remote Desktop Protocol (RDP) and launch the NIVOMAX Client Viewer. Depending on how the administrator set up the application, users may either access it via a desktop shortcut or through the Start menu:
- Option 1: Double-click the
NIVOMAX Client Viewer
desktop shortcut, if available. - Option 2: Open the Start menu, begin typing
NIVOMAX
, and select the application when it appears. - Option 3: Scroll to the N section in the Start menu and select the
NIVOMAX Client Viewer
icon.
Starting with version 3.5.x, RDP users can launch and use the NIVOMAX Client Viewer just like users on a physical LAN. This enhancement eliminates the shared Client ID limitation, ensuring a seamless experience for all users. When configuring the NIVOMAX Network Edition on a Windows Server for RDP connections, ensure that version 3.5.x or greater is installed to take advantage of these improvements.
- Option 1: Double-click the
Step 5: Verify Installation
- Test the Data Server and Client Viewer connection from an RDP session.
- Verify users can access the Client Viewer without issues.
- Ensure all necessary ports are open in the firewall.
Notes and Limitations
- In versions prior to 3.5.x, all Client Viewer sessions share the same Client ID. Disconnecting one session may disconnect all users.
- For the best experience, upgrade to version 3.5.x or later.