AccuMark Registroas
AccuMark Registroas
The new V10 licensing has a new physical security key (SafeNet HL DL) and a different way of applying
license updates compared to previous versions of AccuMark Family software. Security updates have
been made for AccuMarkFamily of products.
Network licensing allows you to have one key on a system and have your users use
the license server for their security access for AccuMark applications. The network key can be used
instead of having standalone keys on each user’s workstation.
Network or concurrent keys come in 3 varieties: all are red in color but come in
different allotments of 1 to 10 users, 1 to 50 users, and 1 to 250 users. The
license file that is applied to the network key further restricts the number of
users. For example, you need to have a network key for 30 users. Thus you
would need to use the network key that allows 11 – 50 users with a license that
is good for 30 users.
Newly purchased V10 network security key will come preconfigured with your software entitlement. This
can include any or all of the AccuMark V10 Family products. You will no longer need to apply a separate
license file to get started.
Be sure that you see the light on the key. Some computers may go into sleep or hibernate mode and may
shut down power to the USB ports, thus causing the key to not work properly.
V10 AccuMark and other Gerber Products will use different keys for now
Previously different Gerber products were all able to use the same SafeNet USB black security key and
use the Install License application to apply each of the different licenses, including for AccuMark software
prior to V10, Cutworks, and Cutter software.
Now, because of the V10 security updates, if you have more than one Gerber product like those
mentioned above, you will now need to have two security keys in order to run your applications; one for
the new V10 AccuMark Family software and one for the existing Cutworks and/or Cutter software.
Continue to use Install License for AccuMark Family V9 and earlier versions of software as well for the
Cutworks and Cutter software.
Page 1 of 20
Setting up a License Server
A Network license can be installed and used on a single computer with a Run-time Environment.
A license server will not need much in the way of hardware or memory, but will need to be a system that
is available all the times and does not require frequent reboots. The client AccuMark workstation systems
will need access to the license server at all times in order to allow the application to run. Any loss of
power, server or other connectivity problems on the license server will cause issues on the users
systems.
The license server should be a system that can allow multiple simultaneously accesses and a system that
will not crash or go down because of other products installed. The client systems should be in the same
network environment, but if they are on a different subnet, then a special .ini file can be created (for
details – see section: “Accessing Sentinel License Manager Located on a Different Subnet” )
The USB port that will have the network security key attached to it must be configured to run constantly,
and not go to sleep.
Check to see if the Windows firewall is enabled on the Server. If the firewall is enabled on the Server you
will need to create an exception for port 1947 both UDP and TCP to allow the Software to communicate
through the firewall.
The Run-Time Environment for AccuMark is called “Sentinel Runtime” and is provided through the HASP
installation. The users in the same network will then have access to the network license. The users client
systems will automatically broadcast to find a license server if they do not have their own standalone
security key.
The Run-time Environment includes the HASP device drivers and can be installed without having to
install the full AccuMark software. The HASP drivers are a PreRequisite for the full AccuMark software,
and will be installed along with the AccuMark product installations.
Note: if you download the software from GERBERnet, you must extract all files before installing. You will
encounter errors if you try to install from within the zip file. Installation of the Run-time Environment on a
computer requires admin rights.
Any system that has AccuMark Family V10 and later software installed will broadcast to find a network
server if they do not have a key attached onto it. You no longer have to set environment variables to point
to the license server as you did for previous versions.
Page 2 of 20
This means that the protected application first searches the local machine for a required Sentinel
protection key (default), and then the network.
Station: Each login request for a single machine is counted as an instance (default)
Login: Each login request is counted as an instance
Process: Each login request for a single process is counted as an instance
In the network key contents details, you will see the number of concurrent instances for one or more
Features. This value specifies the number of instances of simultaneous usage that the license allows on
the customer’s network. Concurrent instances may relate to the network, processes, or machines.
A network-type protection key (HL or SL) that contains Features with concurrency typically does not
reside on the same computer as the protected application. Under certain circumstances, the
communication between the protected application and the protection key may be lost.
For example, the protected application may fail or the computer that hosts the protected application may
crash. As a result, the protection key has an open session for a non-existent instance of the protected
application, reducing the number of available network seats for the application in the license.
Sentinel License Manager contains an automatic function that identifies instances where a network
protection key and the relevant protected application (on separate computers) have become
disconnected. License Manager handles this situation as follows:
If both computers contain active instances of License Manager, but the protected application fails,
License Manager on the computer that hosts the network protection key immediately closes the
session and frees the network seat for re-use.
If only the computer that hosts the network protection key contains an active instance of License
Manager, the session times out after three minutes. At that point, License Manager frees the
network seat for re-use.
This functionality is completely automatic and requires no setup or configuration activities by the ISV or
the end user.
The Admin Control Center provides a way to look at the security keys, their content, generating a C2V file
which contains the current state of the key, applying a V2C (license) file update, and in the case of
network licensing allocations of features and sessions to users.
When you launch Sentinel Admin Control Center, the Web interface displays a number of Administration
Options on the left of the page. The Sentinel Admin Control Center help system provides information
about the fields for each option. Note that the options relate to Sentinel License Manager on the machine
whose name or IP address appears in the title bar of Admin Control Center. The following options are
available:
Page 3 of 20
Sentinel Keys enables you to identify which Sentinel protection keys are currently present on the
network, including locally connected keys.
Products enables you to view a list of all the Base Products available on all Sentinel License
Managers (local and network). In addition, when a Product contains Features with detachable
licenses you can see the number of licenses for the Product that are currently available to be
detached from the network and the maximum duration for which they may be detached. This
option also enables you to access the Detach/Extend functions.
Note : The Product name for Products that are licensed with Sentinel HL keys are not necessarily
displayed in Admin Control Center.
Features enable you to view a list of the Features that are licensed in each of the Sentinel
protection keys that are currently present on the network, including locally connected keys. In
addition, you can see the conditions of the license, and the current activity related to each
Feature.
Sessions lists all the sessions of clients on the local machine, and those remotely logged in to
Sentinel License Manager on the local machine. You can view session data and terminate
sessions.
Update/Attach enables you to update existing licenses on a Sentinel protection key in the field
and, in the case of Sentinel SL keys, to attach a detachable license to a recipient machine. It also
enables you to apply identification details of an offline recipient machine to a host machine in
order to create a file for a detachable license.
Access Log enables you to view a history of log entries for the server on which Sentinel License
Manager is running.
Configuration enables you to specify certain operating settings for Sentinel Admin Control
Center running on the connected machine. You can set parameters relating to user access,
access to remote Sentinel License Managers, and access from remote clients. In addition, you
can customize log template files in terms of the data they return.
Diagnostics enables you to view operating information for the Sentinel License Manager to
which you are currently logged in, to assist in diagnosing problems. You can generate reports in
HTML format. This option also enables you to view miscellaneous data relating to the use of the
server on which Sentinel License Manager is running.
Help displays the Sentinel Admin Control Center help system. Context-sensitive help is available
within each of the functions described above, by clicking the Help link at the bottom of the page.
About provides information about the version of Sentinel License Manager, and a link to the
SafeNet, Inc. Web site.
Country Flags enables you to change the language of the user interface by clicking on the flag of
the country appropriate to the language you require. Languages other than English can be
downloaded from the Sentinel Web site.
Page 4 of 20
Admin Control Center: Looking at a Network Key and its Contents
Open a browser like Internet Explorer and type http://localhost:1947 into the address bar. Be sure the V10
network key is attached to the system and click on the Sentinel Keys link on the left:
This example has several different kinds of keys. Not all these types of keys will be visible to others,
mainly just the standalone and networked keys.
The blue Master keys allow specific people to generate files for the security keys. No one will have these
keys except for those who are allowed to make such files, like CAD engineering or IT/SAP.
Page 5 of 20
The soft license or certificate is a different kind of security also may be known as keyless, and is
currently under investigation at this time. The red key is the Network key and the green key is the
Standalone key.
The see the contents of the network key, click on the Net Features link-box on the right:
Page 6 of 20
You may see just numbers listed in the Features column or you may see actual feature names. Your
initial preconfigured key will only show the features as numbers.
If any anytime you need an update to your license, then you will receive an updated license file to apply
and this will enable the ability to see the feature names. Your key will work with either numbers or feature
names.
You will see an expiration date in the Restrictions column. All keys will have expiration dates regardless if
they are permanent licenses. If you are entitled to permanent licenses you will receive updates for your
key prior to your expiration period.
Clicking on the Sessions link will display the information of the connected users:
Page 7 of 20
Managing Access to Sentinel License Managers
Information extracted from “Software Protection and Licensing Guide.pdf”
Managing Access to Sentinel License Managers is performed in the Users and Access from Remote
Clients tabs in the Configuration page.
Users
The user restrictions that you define are evaluated in the order in which they are specified, and the
evaluation process stops when the first match is found. You therefore need to take care that the
restrictions are listed in an order that satisfies this logic.
Page 8 of 20
The value allow=all@all is implicitly added to the end of the list. According to the logic just described, if
this value was at the beginning of the list, all subsequent restriction values would be ignored.
Additional information about defining restriction values is provided in the Admin Control Center help
system.
When you define criteria relating to the remote machines that can access Sentinel License Manager on
the current machine, you need to define access restrictions. The remote client access restrictions that you
define are evaluated in the order in which they are specified, and the evaluation process stops when the
first match is found. You therefore need to take care that the restrictions are listed in an order that
satisfies this logic.
Page 9 of 20
The value allow=all is implicitly added to the end of the list. According to the logic just described, if this
value was at the beginning of the list, all subsequent restriction values would be ignored.
Additional information about defining remote client access restriction values is provided in the Admin
Control Center help system.
When a Windows application that is protected with Sentinel LDK v.6.0 or later is located on a different
subnet than Sentinel License Manager and the Sentinel protection key, you must create a separate
configuration file to enable the application to find the License Manager.
In some versions of Sentinel hasp drivers there are limitations and an additional configuration file is
needed to force the workstations to look only for a specific license server address.
To have your workstations running AccuMark software to look for a specific license server, then you will
setup your own configuration file.
Create a file called hasp_vendorID.ini, where vendorID is the Vendor ID associated with your Batch Code
(for Gerber – our vendor ID = 104931). You can recognize the Vendor ID as when you create a .c2v file
using the Admin Control Center – the file it creates is preceded with the numbers 104931
Thus – the file you will be creating for AccuMark licensing will be hasp_104931.ini.
Page 10 of 20
Place the file on the same machine as the protected application, in the following directory:
For Windows Vista or Windows 7: %LocalAppData%/SafeNet Sentinel/Sentinel LDK/
For example, for Vendor ID 104931 and a user named rfirnich, create the following file:
For Windows 7:
C:\Users\rfirnich\AppData\Local\SafeNet Sentinel\Sentinel LDK\hasp_104931.ini
[SERVER]
accesstoremote = 0
[REMOTE]
broadcastsearch = 0
SERVERADDR = 127.0.0.1
https://sentineldiscussion.safenet-inc.com/topic/sentinel-license-manager-forbidden-access-to-remote-
license-managers-ignored
Page 11 of 20
Searching for Sentinel License Managers
The Access to Remote License Manager tab in the Configuration page is used determine which
locations to include when the local Sentinel License Manager searches for remote Sentinel License
Managers.
When you define criteria relating to the machines that may be searched for Sentinel License
Manager, you can choose to:
Enable a “broadcast” that searches all machines on the local network
Search the default local group in an IPv6 subnet
Restrict the search to specific machines. In this case, it is necessary to specify each machine that
may be searched—by specifying either its name or its IP address.
Additional information about defining remote license manager access restriction values is provided in the
Admin Control Center help system.
Page 12 of 20
Requesting an Update for your Key
If you purchased an additional AccuMark V10 product, or need to have an update for your current key,
you may be instructed to use either the Gerber License Utility or the Admin Control Center.
NOTE: instructions demonstrate for standalone key, procedure is the same for the network key
The request will be to generate a C2V key to obtain the current state of the key. Your key may not be able
to be updated without a file that contains the current state of the key.
To generate a request using the Admin Control Center open a browser like Internet Explorer and type
http://localhost:1947 into the address bar. Be sure the V10 security key is attached to the system and
click on the Sentinel Keys link on the left:
Page 13 of 20
Click on the Download C2V File link-box:
Page 14 of 20
You will see an acknowledgement that the file has been saved along with other options:
Note the name and location of your Downloads folder to locate the file to send to the requestor. Send this
file to the person who requested the file from your key.
Once the requestor receives the C2V file, they will generate a new file for you to apply.
Page 15 of 20
This time click on the Update/Attach link on the left:
Page 16 of 20
Use the Browse button to locate your updated file:
Select the V2C file to use then select the Open button:
Page 17 of 20
Select the Apply File button:
You should receive a confirmation message indicating the file was applied successfully:
Page 18 of 20
If you receive an error, capture a copy of the error message and send it to the requestor.
To see the updated file, simply click on the link for the key ID:
Now you will see the updated contents and the feature names:
Page 19 of 20
Reporting licensing issues
If you are experiencing issues with AccuMark Family licensing, contact your local Support group. It may
be necessary to gather information about the license server being used and how it is configured. Sending
a Problem Report can assist in gathering system information.
To send in a Problem Report – if it is not installed already – install the Problem and Enhancement Report
Utility (PERU) onto the license server. If there is email accessibility from the license server, the PERU can
use the email provider to send in the report. If email is not available, you can optionally save the PERU to
a folder and then send the files to your Support contact.
On the AccuMark Family DVD or software download, go to the folder Utility\Problem Report .NET and
run setup.exe.
After installing, double-click on the icon on the desktop. Go to File – Properties to setup the
communication parameters (for example, to use SMTP for a Gmail account, or to choose to save the
report to a folder).
Then continue to fill out your information, a subject, and a description with details of your situation then
select Send.
If you send the report directly, you will get a confirmation email with an ID. If you opted to save to file,
collect the files identified in the folder location and send these to your local support contact.
Page 20 of 20