softing License Server User Manual

June 28, 2024
softing

softing License Server

Disclaimer of liability

The information contained in these instructions corresponds to the technical status at the time of printing of it and is passed on with the best of our knowledge. Softing does not warrant that this document is error free. The information in these instructions is in no event a basis for warranty claims or contractual agreements concerning the described products, and may especially not be deemed as warranty concerning the quality and durability pursuant to Sec. 443 German Civil Code. We reserve the right to make any alterations or improvements to these instructions without prior notice. The actual design of products may deviate from the information contained in the instructions if technical alterations and product improvements so require.

Open Source

To comply with international software licensing terms, we offer the source files of open source software used in our products. For details
see https://opensource.softing.com/
If you are interested in oursource modifications and sources used, please contact: info@softing.com

About this guide

Read me first

Read me first
Please read this guide carefully before using the device to ensure safe and proper use. Softing does not assume any liability for damages due to improper installation or operation of this product.
This document is not warranted to be error-free. The information contained in this document is subject to change without prior notice. To obtain the most current version of this guide, contact your Softing representative.

Target audience

This guide is intended for experienced operation personnel and network specialists responsible for installing and licensing network devices.

Typographic conventions

The following conventions are used throughout Softing customer documentation:

Keys, buttons, menu items, commands and other elements involving user interaction are set in bold font and menu sequences are separated by an arrow Buttons from the user interface are enclosed in brackets and set to bold typeface Coding samples, file extracts and screen output is set in Courier font type Filenames and directories are written in italic  Open Start → Control Panel → Programs

Press [Start] to start the application Max Dl sap Address Supported=23

Device description files are located in C: \\delivery\software\Device Description files

CAUTION
CAUTION indicates a potentially hazardous situation which, if not avoided, may result in damage or injury.

Note
This symbol is used to call attention to notable information that should be followed during installation, use, or servicing of this device.

Hint
This symbol is used when providing you with helpful user hints.

Read
This symbol calls your attention to specific related documentation which you are requested to read carefully.

Document history

Document version Changes since last version
1.00 first version
1.01 Section Updating a license added.

About the license Server

Intended use

The Softing license Server hosts and keeps track of of a number of available network software licenses (also known as floating licenses or shared licenses) that are used locally on individual machines and that can be shared among many users and applications.
When users wants to access a Softing product or application they have to request a license from the license Server. The server now checks for a spare license. If available it will allocate the license as requested and allows the Softing product or application run. However, if the request exceeds the number of available licenses, the license Server will decline the request and the product can only be run in demo mode.
When a license is no longer required on a local machine (user closes an application), the license is released from the local machine and is floating back to the pool of available licenses held on the server.

Technical data

Platform: Docker Container : Intel / AMD 64-bit, ARM 64-bit, ARM 32-bit

Windows Application : Windows 10 and newer – Intel / AMD 64-bit
System Requirements| Windows:

  • RAM: 3 MB

  • Disk: 60 MB

Docker:

  • RAM: 70 MB

  • Disk: 215 MB

Installation

Docker

Note

The license server docker image is available on Docker Hub:
https://hub.docker.com/r/softingindustrial/license-server.

  • Download the docker image using the following command:
    docker pull softing industrial/license-server

  • Use the following commands to create and configure Docker container:

    • kdir -p /var/lib/license-server
    • mkdir -p /var/lib/license-server/licenses
    • mkdir -p /var/lib/license-server/config
    • mkdir -p /var/lib/license-server/users
    • docker create –name license-server -p 8000:8000 -p 6200:6200 -v /var/lib/licenseserver/licenses:/root/.x-formation – /var/lib/license-server/users:/root/sflm/users – v /var/lib/license-server/config:/root/sflm/config –restart=always softing industrial/licenseserver

The following ports are used by the license server:

Port Service
6200 Network License Server
8000 HTTPS Web Server

These ports are mapped in the docker create call above 1:1 to the ports of the host system. Of course, you can map them to different ports on the host system by changing the first number on the -p option    (example: -p 8400:8000).

To disable HTTPS use the docker create call without a port mapping for port 8000.

Note

You will need access to the Web server to add licenses.

These following volumes are used by the license server:

Volume Description
/root/.x-formation Folder to store the license files
/root/sflm/users Folder to store the user data
/root/sflm/config Folder to store the configuration of the license server

The directory /var/lib/license-server is used to persist the configuration of the license server container. Of course, you can store it in a different folder on the host system by changing the first folder on the -v option (example: -v /home/xxx/ls:/root/.x-formation).
The option –restart=always will start the container on the startup of the system or restart it on failure.

Start the container with the following command:

  • docker start license-server
    Stop the container with the following command:

  • docker stop license-server
    Remove the container with the following command:

  • docker rm -f license-server

Read

See the official Docker documentation for more Details on the Docker command line.

Windows

  1. Download the installation file Softing License Manager V4.xx.exe from the edgeConnector or
    edgeAggregator product page.

  2. Double-click the downloaded file to start the software installation.

  3. Select your installation language.

  4. Click [OK] and follow the on-screen instructions.

  5. Select the option Softing Floating License Server from the feature list.

  6. Click [Next] and [Install].

  7. Follow the on-screen instructions.

  8. In the Files in Use dialog is shown,select the default setting Automatically close and attempt to restart application and click [OK].

  9. When the Softing Floating License Server is installed, click [Finish] to exit the installation wizard.
    Note
    If you intend to open and work with the Softing Floating License Server application immediately, you will have to restart your PC to complete the installation. Before you do so ensure that you have saved all currently open projects and files to avoid losing your work.

  10. Click [Yes] to restart your computer and activated the application or click [No] to wait till next time you start your PC.

Commissioning

To be able to use the license server you must add licenses which should be served to the server.
See Chapter 4.3 explaining how to add licenses.

Working with the license Server

User interface

  1. Open a browser of your choice and enter the IP address and port of the license server.
    Example: https://192.168.42.23:8000
    Note
    The default port is 8000. If you have configured the web access of the license server to run on a port other 8000 you have to add the port number to the IP address,separated by a colon (:).
    Example: https://192.168.42.23:8400

  2. Press return.
    The user interface of the license server appears.

Registration and Login

The first time you are using the web UI you must register a user.

If you have registered a user you can use this user to login afterwards.

Licenses

After login you see the license page which lists all licenses served.
The Host ID field displays the host id of the server. You can use the button on the right to copy it to the clipboard.

Uploading a license

You can upload an active license to the Softing website.

  1. Go to the Softing Industrial website and click the icon in the upper right corner to register.

  2. Alternatively, select this My Softing Portal link. When you are registered and logged in you are directed to the My Softing page.

  3. Click [Register License].

  4. Enter the license key from your License Certificate in the license key input field.
    You will have received the License Certificate when you purchased the FOUNDATION Fieldbus or PROFIBUS PA license.

  5. Paste the host ID you copied in Section 4.3 into the Host ID field of the My Softing page.

  6. Click [Register License].
    A license file is generated.

  7. Click [Download].
    The license file is saved to your PC. to your PC.

  8. Switch to the license Server application.

  9. Click the icon to choose alicense file on your PC and click [Open].

  10. Click [Upload].

Activating a license

When the license Server is connected to the Internet you can activate a license directly in the license Server.

Updating a license

Subscription licenses purchased in the Softing online shop will typically be updated prior to the expiration date, provided the subscription is still active.
By selecting the [Update Licenses] the server checks for license updates.

Note
The Update Licenses function is only supported if the license Server has access to the Internet.

Settings

Adjust the configuration of the license Server on the Settings

Changing the login credentials

Here you can change the Email and password used for the login.

Softing support data

If you need to send data to the Softing product support, press this button and send the created 7z file to Softing.

HTTPS certificate

By default, HTTPS certificates for localhost are generated. All generated certificates will be regenerated automatically before they elapsed.

Generating a certificate

The HTTPS certificate needs to include the IP address or the host name of the machine to be able to declare it as secure on a machine running the browser. Therefore, it is possible to generate a certificate with this information.

Uploading a certificate

It is possible to upload an external generated certificate for the use with the HTTPS server. The Key and Certificate files have to be uploaded.

Customer Support

Softing Industrial Automation GmbH

Richard-Reitzner-Allee 6
85540 Haar / Germany
https://industrial.softing.com
+ 49 89 45 656-340
info.automation@softing.com

Softing Industrial Automation GmbH
Richard-Reitzner-Allee 6
85540 Haar / Germany
https://industrial.softing.com
+ 49 89 4 56 56-340
info.automation@softing.com
support.automation@softing.com
https://industrial.softing.com/support/support-form

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals