Installing Enterprise

Installing Enterprise

Installing Enterprise

Installing Enterprise

Install a License Seat

At least one Enterprise seat must host a CodeMeter License Server that manages PypeServer licenses. This comes preinstalled on the Kiosk system provided by PypeServer, but it can be hosted on any system.

To install a License Seat:

  • Navigate to your folder "\\<File Share>\PypeServer Staging\Updates\Configuration\PypeServer" and locate your current install package. Alternatively, unzip the package provided to you by PypeServer Support to a temporary folder.

  • Start the Site installer named PypeServerAdminPreinstallSetup.exe. In the startup dialog click the Install button to unpack and start the Enterprise Site Update tool.

  • A CodeMeter License Server is required and if not found it will be installed if the computer has a local SQL server. If it does not, then CodeMeter must be installed manually. The installer can be found in the package folder under the "PypeServer Staging" file share folder. Run the installer and accept all default settings.

  • Once the Site Update appears, click the "SQL Connection" button to configure the SQL connection and connect to the SQL databases.

  • Click the "Run Install" button to update the Enterprise databases with the latest patches and register the installer packages with the Site Update System. The Update System ensures all Enterprise Seats are updated to the registered Site version.

Configure Seat default settings

A defaultsettings.ini file is created by the Site Update tool and configured with basic SQL connection settings configured and used by the Site Update tool during installation.

This file is optional and when found during an Enterprise Seat install the connection will automatically be added to the local PypeServer registry values. If the file does not exist, then Enterprise will prompt the user to enter and save the SQL connection credentials during the first start.

More Information

Install Seats

New Seats can be installed once the Site Update tool has registered the package with the Site Update System and the defaultsettiings.ini file created.

New seats can be installed by navigating to the " Staging Folder" on the Azure File Share, locate the current site version package and starting the installer PypeServerAppSetup.exe.

Alternatively, the installer can be started from a UNC folder path, for example: \\<File Share Path>\PypeServer Staging\Updates\Configuration\PypeServer\4.5.22\PypeServerAppSetup.exe

The installation can run unattended by adding the command line switch /SILENT. For no visible UI activity use the switch /VERYSILENT.

License Activation

When an Enterprise Seat starts it will check for an active license. If it finds the Site has no license or it has expired, it will display this dialog.

Clicking the OK button will open a browser window to the PypeServer License Portal. Clicking the Cancel button will close Enterprise.

To activate a new license on the License Portal requires a license ticket received from PypeServer. Please contact PypeServer regarding licensing and renewals.

More Information

Updating Enterprise

Automatic Update

The Enterprise Update System automatically checks the internet for PypeServer published updates. If one is found it will be downloaded to the "PypeServer Staging" share where it will be made available to all License Seats.

Updates are available when a download arrow appears in the upper right corner Enterprise. Clicking on the arrow opens the Update dialog which displays the available version, clicking on the Install button will update the Enterprise Site.

Once a License Seat has run the update the new version will be advertised to all other Seats connected to the Enterprise Site.

Manual Update

Manually updating a site may be desired if the IT team wants to schedule and manage the site Update themselves and have their Configuration Management infrastructure manage the Enterprise Seat updates.

To update a Site manually, follow the earlier instructions to run the Site Setup. After the Site has been updated, click on the "Accept EULA" button to accept the EULA. Accepting the EULA after an update is mandatory. Not accepting the EULA in Site Setup will cause the Accept EULA window to appear on one or more Enterprise Seats until the EULA is accepted.

The Enterprise Site enforces the required Site version for all Seats. Once the Site has been updated all Enterprise Seats will be notified that they must upgrade to the Site version. The notification occurs when starting Enterprise, and every minute while running.

Alternatively, after the Site Setup has been run and the EULA accepted, schedule IT Configuration infrastructure immediately deploy the PypeServerAppSetup.exe to all Enterprise Seats using the /VERYSILENT command line option.

    • Related Articles

    • Enterprise Training - IT

      Backing up your PypeServer Databases Ways to backup your PypeServer databases v3.298 PypeServer Support Portal Open a browser window to the PypeServer Support Portal v4 System Architecture Detailed documentation on Enterprise architecture and ...
    • Enterprise Architecture

      Overview PypeServer Enterprise is a Windows application hosted on a computer with an Intel-based I-7 or better processor, 32GB of RAM and SSD storage running Windows 11 Professional. This computer is stored in an industrially enclosed kiosk that sits ...
    • Enterprise in Azure

      Enterprise in Azure Enterprise in Azure Introduction Beginning with PypeServer Enterprise v4.5, Enterprise Site components can be hosted in Microsoft Azure. The SQL server may be hosted locally in the kiosk, in a company data center, or in Azure. ...
    • Enterprise v4.3 Change List

      General New Features CodeMeter updates now run in unattended mode for organizations that manage their software deployments. Fixes Change release note links to point to documents on Support Site Unable to nest part on a new pipe from the Design Tab ...
    • Enterprise v4.2 Change List

      General New Features Show left and right cut end notes as individual columns in the Scheduled Parts tab Allow a remote user to bypass the folder access denied message on app startup Status Messages button added to status bar for viewing status and ...