Home

Licensing with FlexLM®

image

Contents

1. eeennnneen 12 Content of a Node Locked Licenseu uu uudn ee a 12 Combining Node Locked LICONS S 0 ccceccsccsccsstesecenteeseeseansceecesteneeceenaenccataceeuanaasseceseneas 13 Licensing step by Sep a anne 14 Installation and Configuration of a Node Locked License nenensenenennenennennen nennen 15 Floating LICENSE een aed a ele APAN HANNA 16 FLEXIN4LONENG ANA AA ANAN a ere Mery rr tree 16 Page 3 The License Manager Daemon IM d cccceeeeeeeeeeeeeneeeeeeeeeeeeeeeeeneeeeeeeeeeeeeee 16 The Vendor Daemon bctflex the License Servel ccccceccseeceeeeeeeeeeeeeeteneees 17 The Server License File e g bctv200 dat anananananaaawwwawanananananasssasaanann 17 Environment Variable BCT_LICENSE_FILE 24440000snnnnnenenennnnnnnnnnnnnnnnn 17 Installation of a License Server on Windows uuuuesesssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ann 19 Installation ot a 8D CA nee 23 Tip Mixed Environments cccccccccccececececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseneass 24 Manual Modification of the Environment Variable Windows System 00musaaaasan 24 Resetting a Faulty Configuration a KA NAA 25 6 TheLicense gt AASA NAA AA AA AA AA AA 26 File Name of a License File Sasse Re Aa 26 Contentota License File ee 26 Compatibility of License AA AN 27 7 Configurati
2. BCT BCT Products Licensing with FlexLM BCT Technology AG Im Lossenfeld 9 D 77731 Willstatt Tel 49 7852 996 0 Fax 149 7852 996 100 info bct technology com www bct technology com BCT Page 2 1 Table of Contents 1 Table OF Conan AKUNG 3 2 WTROGUCUION IPEPREPBRBEBREBEBEERSFERBEBREFBRSAEBEEBEEREREEEREEEBEEBEEEEREEEREEEBERBEEEEREEEREEEREEBEEEEREEBREEERSENEN 6 Licensing or BCT Software with FLEXIM ae GANAN AAAH 6 SUPPON sakonera E E N ee aise GING AANI NA ANA AA 6 Software Updates naaa nda vied AGANG ad abc GAN BATAAN AP INARAL 6 BET Technology NO naka Aa NGA AGA AGA GA 6 3 Software Licensing with FLEXIM 1111 aaa nenna 7 Node Locked Licensing anan nanana anasananasaasanapaansana nanana nA NANANA 7 Floating Licensing esse PA 7 4 Configuration of one workplace for FLEXIM uuusuusuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 8 Windows 2000 Windows XP aan anna meanders 8 Obtaining the Network Address u s 8 Specifics for Windows 2000 and Windows XP 9 MAG Adresse unter HP Unix SUN na 10 Query the Network Address with the BCT Tool Imhostid uee 10 Query the Network Address Using the Shell eeeeeennnnnee 10 9 License Pile GANA a ide a ees 11 Naming of the License File tens en 11 Requesting the License File ae na er 11 Type of the License Fi a dn seme detec BG aasa 11 Node Locked License a ana 11 The Environment Variable BCT_LICENSE_FILE
3. are issued to whom and how many are still available Communication between the client application and the Vendor Daemon normally uses the network protocol TCP IP The license server as well as the client applications can run on different nodes within the network WAN in addition they are platform independent which means they also support heterogeneous networks The Server License File e g bctv200 dat The license data is stored in a text file and is being generated by BCT The installation is being performed by a Network or License Administrator or another authorized person The license file contains the following data e Information about the server node especially MAC address and server name for identification e Information about the BCT daemons e Atleast one additional line with information license information so called features or increments for each licensed BCT product Each feature line contains a license key based on the data of this line the host IDs in the serve lines and other data specific to BCT Environment Variable BCT_LICENSE_FILE To start BCT Software on a system the environment variable BCT LICENSE FILE must be defined The value of this variable in a network with a floating license is the port for BCT 27003 in combination with the name of the license server Example BCT_LICENSE_FILE 27003 server Important The environment variable must also be set on the server in case it is a
4. contains all license servers that are available on this machine If no license server is installed the list is empty Config Services Make the settings for theFlexLM Server in the tab Config Services Page 29 LMTOOLS by Macrovision Corporation http www globetrotter com File Edit Mode Help Service License File System Settings Utilities Start Stop Reread Server Status Server Diags Config Services Borrowing Service Name BCT Lic Remove Service Path to the Imgrd exe file ms bet_license flexim v8 S windows Imard exe Bowe Path to the license file fa bct_eoms bet_license betv1 90 dat Browse Path to the debug log file bet_license flexm w8 3 windows betdebug log Browse View Log Configure Service Close Log JV Start Server at Power Up IV Use Services Service Name The Service Name must be BCT License Manager Path to the Imgrd exe file Here you must enter the path with file name to the file Imgrd exe This file is located in directory d bct_eoms bct_license flexIm v8 3 windows Imgrd exe Path to the license file This field must contain the directory including the name of the license file This file should be located in directory e bct_eoms bct_license 1 For a license file for BCT Products that are used with Unigraphics NX2 the entry is as follows d bct_eoms bct_license bctv200 dat 1 D In this case d bet_eoms is the directory of the license server re
5. name of your BCT root directory using the command set BCT in a MS DOS window M3 Eingabeaufforderung u mstulz gt set bct IBCT_EOMS_DIR d bct_eoms lu mstulz gt From within this directory change to the sub directory bct_def where you will find all configuration files for the BCT environment Load this file in a text editor and look for the line beginning with SET BCT LICENSE FILE Edit gt Search gt bct lincense file Page 24 eoms_set cmd Editor Datei Bearbeiten Format endlocal setlocal ax if NO Suchen nach bot license file Weitersuchen endloi 7 Suchrichtung Abbrechen Nach oben SET HT Gro Kleinschreibung Nach unten NOT_SET_HOME endlocal SET Gr bet_eomsibet_license betv170 dat Change the value of this line manually according to your own environment BCT Caution Manually modify this file only if you are 100 percent certain Modifications using the installation routine include certain automatic validity checkers Resetting a Faulty Configuration For various reasons such as incorrect information or mistakes it can happen that a configuration is not being completed correctly You will notice that once yourBCT Modules do not start properly In case of such mistakes you can repeat the installation configuration at any time The installation routine is also beneficial when for example systems are being modified Ba
6. the license server if you have a nodelocked license InstallShield Is InstallShield Wizard BCT Products Choose the type of setup you prefer then click Next 3 Typical Install p Description b Custom Install License Server This will only install and configure N d Update the BCT License Manager and FLEXIm files For the installation of BCT Products with license server choose Typical or Custom Recommended for systems that will only serve BCT licenses e Reconfigure Only InstallShield lt Back Cancel BCT If you accept the Software License Agreement con firm with Yes Confirm with Next In this window select c License Server Installation and confirm with Next Page 20 BCT InstallShield Wizard _ xi Define the installation directory with BCT Prod ucts V Browse e g e bct_products Setup Wa instal BCL Produ in the foken okies Confirm your specifications Next To install to this folder click Next To install to a different folder click Browse and select another folder Destination Folder crosan Files BCT Products Browse InstallShield ea InstallShield Wizard i To configure your computer as a license server BCT Products V select the option Server when BCT Licensing is prompted Select the type of BCT licensing options you wish to be configured for this computer Press F1 for Help Server Server Configu
7. to Im init Page 41 BCT Local checkout filter rejected request Attempt to read beyond end of license file path SYSSSETIMR call failed VMS Internal FLEXIm error please report to GLOBE trotter Software Bad version number must be floating point number with no letters FLEXIm internal error 78 FLEXIm internal error 79 FLEXIm internal error 80 FLEXIm internal error 81 Invalid PACKAGE line in license file FLEXIm version of client newer than server USER_BASED license has no specified users see server log License server doesn t support this request License object already in use Java only Checkout exceeds MAX specified in options file System clock has been set back This platform not authorized by license Future license file format or misspelling in license file The file was issued for a later version of FLEXIm than this program understands ENCRYPTION_SEEDS are non unique Feature removed during Imreread or wrong SERVER line hostid This feature is available in a different license pool This is a warning condition The server has pooled one or more INCREMENT lines into a single pool and the request was made on an IN CREMENT line that has been pooled Attempt to generate license with incompatible attributes Network connect to this_host failed The license file indicates this_host and the server is not running on this host If it s running on a different host this_host should be
8. versions As a result of the resale all rights of the user to operate the programs expire The user is not allowed to lease the software including the user manual and other accompanying material to a third party for commercial purposes He can lease the software free of charge provided that the third party accepts that the submitted contract conditions are also valid for him and that the user hands over all programs copies including any security copies and that he destroys the copies not handed over For the time the users leases the software to a third party the user has no right to use the program himself The user is not allowed to give the software to a third party if there is reasonable suspicion that the third party will violate the contract conditions particularly by making forbidden program copies 8 6 Information obligations The user is obliged to inform BCT about the name and complete address of the buyer in writing in case of a resale 8 7 Guarantee Claims due to deficiencies of the software have to asserted towards the seller the software was purchased from Page 47
9. 05004dfcb54 Page 12 BCT Combining Node Locked Licenses In order to manage Node Locked Licenses centrally in a network unique file names are required such as Example bctv200 workstation 1 dat or the individual Node Locked Licenses are manually being combined Create a new file ASCII File and copy the content of every individual Node Locked License File into this new file Due to the different network addresses collisions are not possible Save this new file with a name according to BCT recommendations or create your own naming scheme Example bvtv200 dat At this point the environment variable for every workstation needs to be created or modified For this pur pose you may use the installation routine with the re configure option or you may manually adjust this vari able as follows Page 13 BCT Licensing step by step nein MAC Adresse feststellen Lizenzdatei vorhanden Lizenzdatei anfordern www bct technology com Lizenzdatei in das Verzeichnis Kopieren ggf umbenennen Node Locked Variable BCT LICENSE FILE auf das Lizenzfile setzen Serversoftware auf dem Server installieren Serverdienste starten Page 14 BCT Installation and Configuration of a Node Locked License Configuration of a Node Locked Installation Follow the installation of the BCT Product
10. 8FB372D6 COMPONENTS 3DPOOL 3DPOOL_ADMIN PED PED_ADMIN PN_MASTER PN_IDIAS PN_EXT_DB PN IMAN RASTER VIEW RASTER FULL PDA PDA ADMIN OPTIONS SUITE INCREMENT BCT DEMO betflex 17 000 permanent 1 504389E71A2B VENDOR_STRING BCT DEMO DUP_GROUP UHD Page 37 BCT 9 Error Messages FLEXIm error messages that are caused by applications have the following content e FLEXIm Error Number a negative number starting at 1 e FLEXIm Error Text a short sentence up to 80 characters summarizing the problem e FLEXIm Error Description optional a short paragraph explaining the problem possible solu tions or workarounds e FLEXIm Minor Error Number a positive number starting at 1 This numbers are unique error i dentifiers and are used by FLEXIm ISVs for advanced support Their meaning is not documen ted e System Error Number optional a UNIX or Windows error code which is set by the operating system e System Fehlercode Explanation optional a short sentence up to 80 characters which explains the error code e Other support information optional Error messages have been improved beginning with FLEXIm Version 6 Error messages are available only in applications that use FLEXIM Version 6 or higher This error codes may have two different for mats or are displayed in a view controlled by the application a Format 1 short FLEXIm error text lm_errno minor num sys errno sys error text The sy
11. D Rom drive If the installation does not start automatically change to the CD ROM directory and start the file install bat Select the language for the installation routine ger Select the language for this installation from the choices below man english Click OK to confirm your selection es Cancel CTTO x Continue with Next Welcome to the installation of BCT Products 9 0 0 0 This version supports the following Unigraphics versions NX 2 NX 34 NX 4 To continue click Next lt Back Cancel Page 19 InstallShield Wizard BCT Products Press the PAGE DO WN key to see the rest of the agreement V9 AG pamana ad s Software licence contract Cad S1 General 2 Copyrights 3 Multiple use and network use F Do you accept all the terms of the preceding license agreement If so click on the Yes button If you select No setup will close InstallShield a ST wo InstallShield Wizard BCT Products FlexLM Server Has Changed V9 From the version 7 1 0 0 of the BCT Software on a new FlexLM is used The version of the FlexLM which is used by the BCT Software has changed from the FlexLM version V6 1 to the FlexLM version V8 3 If you have a old license server FlexLM V6 1 running this server MUST be updated with the new on The license files of the previews versions are still valid You do not need the update of
12. File A license file can be requested via the following means Via Telephone see cover for phone number via Fax see cover for fax number via E mail see cover for e mail address e in writing see cover for mailing address To request a license file you need to know the type of license and your network address es for node locked licenses Type of the License File The following explains the types of licensing and recommendations If you are not certain please contact BCT directly Node Locked License The Node Locked License is the licensing of a single workstation hence the name tied to one node It doesn t make any difference where the license file is located for example it can be on a server for auto matic backup perposes Important is the fact that this license file can be used only by one specific work station Advantages of Node Locked Licensing e Simple setup e Continuous availability of the license for the specific machine e Lower initial cost per license but not necessarily cost effective Page 11 BCT Disadvantages of Node Locked Licensing e Not flexible e More administrative effort required for modifications e Higher costs The Environment Variable BCT LICENSE FILE During the installation you will be asked where the license file is normally located This information will be stored in the environment variable BCT LICENSE FILE With a standard installation e g Unigraphics NX2 V20 x the valu
13. SIGN attribute required This is probably because the license is older than the application You need to obtain a SIGN version of this license from your vendor 115 Error in Public Key package Page 44 BCT 10 FLEXIm Log File FLEXIm deamons generate debug log files in the following formats hh mm Daemon name message where hh mm Error generation time Daemon name Either Imgrd or the vendor daemon name In the case where a single copy of the dae mon cannot handle all of the requested licenses an optional followed by a number indicates that this message comes from a forked daemon The Debug Log File can be used for diagnosis of configuration problemsn and deamon software problems Note A debug log file can not be used for an analysis with SAMreport Page 45 BCT 11 Software License Contract 81 General This contract is about the user rights for computer programs the user manual and other corresponding written material of the company BCT Technology AG in the following designated as Software 8 2 Copyrights The user can copy the delivered program as far as the copying for the use of the program is necessary Necessary copying includes for example the installation of the program from the original data carrier to the mass storage of the hardware in use as well as the loading of the program into the operating store Furthermore the user can make copies for security purposes He may however only ma
14. changed to the correct host Page 42 100 101 102 103 104 105 106 107 108 109 110 112 113 BCT Server node is down or not responding See the system administrator about starting the server or make sure that you re referring to the right host see LM LICENSE FILE environment variable The desired vendor daemon is down Check the Imgrd log file or Try Imreread This FEATURE line can t be converted to decimal format The decimal format license is typed incorrectly Cannot remove a linger license All licenses are reserved for others The system administrator has reserved all the licenses for others Reservations are made in the options file The server must be restarted for options file changes to take effect Unused Unused Unused Unused License server out of network connections The vendor daemon can t handle any more users See the debug log for further information Unused Unused Unused Unused Dongle not attached or can t read dongle Either the hardware dongle is unattached or the nec essary software driver for this dongle type is not installed Missing dongle driver In order to read the dongle hostid the correct driver must be installed These drivers are available at http www globetrotter com or from your software vendor FLEXlock checkouts attempted Only one checkout is allowed with FLEXlock enabled apps Page 43 BCT 114
15. compiling and Change of Programs The recompiling of the program code in other code types as well as other ways of finding out the different programming steps of the software reverse engineering are forbidden The necessary information for the purpose of creation of interoperability with an independent computer program can be ordered from BCT against a minor fee Changes of programs especially for elimination of failures or extension of the scope of functions are only allowed if the changed program is only for own use Own use in this case means particularly private use of the user Beside that there is also meant the use for professional or market purposes as far as it is limited to the own use of the user or his staff and not any kind of commercial use to the exterior Copyright remarks serial numbers as well as other characteristics for program identification must in no way be removed or modified by the user 8 5 Resale and Sub Leasing The user is allowed to resell the software including the user manual and other accompanying material to a third party provided that the buying third party accepts that the submitted contract conditions are also valid for him In case the user sells the program to someone else he has to hand over all programs copies inclu ding any security copies and he has to destroy the copies not handed over Should the software be an updated version Update the assignment must comprise the latest update and all earlier
16. e for this variable is on Windows NT BCT LICENSE FILE c bct_eoms bct_license ug_v20 0 bctv200 dat on UNIX BCT LICENSE FILE bct eoms bct license ug v20 0 bctv200 dat Depending on your installation environment this value can be different on your system There are multiple models for variation of the installation One example could be You are in a network environment and the design department has multiple workstations All of them should have their own continuously available license The decision is made to use node locked licensing type Since normally the network administrator manages the licenses all license files are combined to one single file and placed centrally located on the network When changes are required the advantage is that modifi cations will have to be made in only one location and the license files can be integrated with automated backup procedures Content of a Node Locked License A Node Locked license consists of the following File Name e g NC 978443555_093CD492FD07_bctv200 dat File Content e g PACKAGE BCT Machinery Package for UG bctflex 20 000 093CD492FD07 COMPONENTS 3DPOOL N 3DPOOL ADMIN PED PED ADMIN PN MASTER PN IDIAS PN EXT DB N PN IMAN RASTER VIEW RASTER FULL PDA PDA ADMIN N RASTER AUTOLOADER PE CREATOR IECS_INFORMER OPTIONS SUITE INCREMENT BCT Machinery Package for UG bctflex 20 000 permanent uncounted E5F8F18ED6BC VENDOR_STRING NC 978443555 HOSTID 0
17. e program Imhostid helps you to determine the network address of your computer It is important for the licensing of the BCT Products See chapter 4 Configuration of one workplace for FLEXIm Imutil The program Imutil can start stop the FLEXIm Server and check for available licenses etc The licenses available on the server can be displayed with Imutils as follows bct eoms bct license flexlm v8 3 700 1mutil lmdiag c oct_eoms bct_license bctv200 dat n With this command the available licenses are displayed as follows This license can be checked out IECS PROFESSIONAL v20 000 vendor bctflex License server bct hp7 Floating license no expiration date Requests from the same USER HOST DISPLAY do not consume a new licens This license can be checked out PDM CONNECT v20 000 vendor bctflex License server bct hp7 floating license no expiration date Page 34 BCT Requests from the same USER HOST DISPLAY do not consume a new licens This license can be checked out BCT INSPECTOR v20 000 vendor bctflex License server bct hp7 floating license no expiration date Requests from the same USER HOST DISPLAY do not consume a new licens Page 35 BCT 8 Troubleshooting Problems During the Installation No license file found No licensefilel Keine Lizenzdatei in diesem Verzeichnis gefunden Die Lizenzdatei fur Node Locked Lizenzierung ka
18. ed users since editing the registry can lead to unex pected results or serious errors Page 9 BCT MAC Adress on HP Unix SUN On Unix you have two possibilities to determine the MAC address Query the Network Address with the BCT Tool Imhostid BCT provides a tool to determine the network address of your machine The tool works system specific and is located in the bct eoms tree in the following directories Operating system Input HP UNIX bct_eoms bct_license flexlm v8 3 700 Imhostid HP UNIX 64 bct_eoms bct_license flexlm v8 3 hpux64 Imhostid SUN Solaris bct_eoms bct_license flexlm v8 3 sun Imhostid SUN Solaris 64 bct_eoms bct_license flexlm v8 3 sun64 Imhostid HP UNIX and SUN Solaris up to Unigraphics V18 HP UNIX 64 and SUN Solaris 64 beginning with Unigraphics NX1 Query the Network Address Using the Shell Depending on the operation system enter the following command in the shell Operating sys Input Output tem HP UNIX echo usr bin uname i 160 p dc 0060B0ED1BFF Note the character following 16 is not a zero but a lower case O SUN hostid 0060B0ED1BFF Page 10 BCT 5 License File The license file is a text file created at BCT This file should be installed by the system administrator or an experienced user familiar with the existing network Naming of the License File The license file has the extension dat Example bctv200 dat Requesting the License
19. ence too large between client and server In the queue for this feature Feature database corrupted in daemon Duplicate selection mismatch for this feature User host on EXCLUDE list for feature User host not on INCLUDE list for feature Cannot locate dynamic memory Feature was never checked out Invalid parameter No FLEXIm key data supplied in initializing call Invalid FLEXIm key data supplied FLEXIm function not available in this version Page 40 46 47 48 BCT Obsolete Clock setting check not available in daemon FLEXIm platform not enabled Date invalid for binary format FLEXIm key data has expired FLEXIm not initialized FLEXIm vendor daemon did not respond within timeout interval Checkout request rejected by vendor defined checkout filter No FEATURESET line in license file Incorrect FEATURESET line in license file Cannot compute FEATURESET data from license file socket call failed Obsolete Message checksum failure Server message checksum failure Cannot read license file data from server Network software TCP IP not available You are not a license administrator Imremove request before the minimum Imremove interval Unknown VENDORCODE struct type passed to Im_init FLEXIm include file library version mismatch Obsolete Obsolete Obsolete Obsolete Invalid TZ environment variable Old VENDORCODE three word struct type passed
20. er with an appropriate server license This file is tied to the MAC address of the server The licenses can be requested by the clients and are available for any user Advantages of a Floating License flexible handling and availability simple administration centralized management cost effective if not all workstation access the licenses simultaneously Disadvantages e The number of licenses may not be sufficient if all or the majority of workstations work with the same license Increasing the number of licenses may be more expensive than node locked licens ing FLEXIm Contents FLEXIm contains four primary components License Manager Daemon Imgrd Vendor Daemon bciflex License File bctv200 dat Application BCT Products FLEXIm Client The components must be configured for one another during the installation The License Manager Daemon Imgrd The License Manager Daemon controls the first contact between the Client Software in this case BCT software and the appropriate Vendor Daemon in this case bctflex In addition the Vendor Daemon is being started by the License Manager Daemon Page 16 BCT The Vendor Daemon bctflex the License Server In FLEXIm licenses are being assigned to running processes in the entire network Every vendor using FLEXIm licensing has its own clearly identifiable service in the network This service is called bctflex in the case of BCT Betflex controls how many licenses
21. gy as Unigraphics This documentation has been made to support you while licensing BCT Products We wish you a good start and maximum efficiency in the BCT world Your BCT Team Licensing of BCT Software with FLEXIm BCT software products are FLEXIm protected You need a license file to be able to use the software You can request this license by filling out a form on the BCT Portal http www bct portal com or by phone at 49 7852 996 222 or by email at support bct technology com With the information you give us we will generate the license file which we will send to you via email Support Our support team is available for technical questions at phone 49 7852 996 222 or email support bct technology com Software Updates BCT updates and expands the functionality in the products The latest updates are available at http www bct portal com BCT Technology AG Im Lossenfeld 9 77731 Willst tt Germany Phone 49 7852 996 0 Fax 49 7852 996 100 E mail info bct technology com Internet www bct technology com Page 6 BCT 3 Software Licensing with FLEXIm Licensing with FLEXIm allows a flexible license management according to the requirements of the single workstation or individual network installations With FLEXIm you can choose between two types of li censes e Node Locked Licensing e Floating Licensing Node Locked Licensing This type of licensing requires the physical network address ID
22. h This usually happens when a license file has been altered Invalid host The hostid of this system does not match the hostid specified in the license file Feature has expired Invalid date format in license file Invalid returned data from license server No SERVER lines in license file Cannot find SERVER host name in network database The lookup for the host name on the SERVER line in the license file failed This often happens when NIS or DNS or the hosts file is incorrect Workaround Use IP address e g 123 456 789 123 instead of host name Cannot connect to license server The server Imgrd has not been started yet or the wrong port host or license file is being used or the port or host name in the license file has been chan ged Cannot read data from license server Cannot write data to license server License server does not support this feature Page 39 42 43 44 BCT Error in select system call Obsolete License file does not support this version Feature checkin failure detected at license server License server temporarily busy new server connecting Users are queued for this feature License server does not support this version of this feature Request for more licenses than this feature supports Obsolete Obsolete Cannot find ethernet device Cannot read license file Feature start date is in the future No such attribute Bad encryption handshake with daemon Clock differ
23. he license server ner innen As a prefix the name must contain the port address Bon EI od 27003 and an The complete name would be 27003 server Server 27003 pdd You can also enter other license servers which must be separated with a semicolon on Windows platforms and a colon on Unix platforms E InstallShield xample For Windows lt Back rei 27003 server1 27003 server2 Click Next Continue with the installation as described in the installation documentation Page 23 BCT Tip Mixed Environments In some cases it could be beneficial to think about mixed environments It could for example be considered to issue node locked licenses to all workstations in the design depart ment and a certain number of floating licenses to workstations in manufacturing for on demand usage The reasoning being the design department s definite requirement for available licenses at all times on every machine Manufacturing on the other hand may be able to work with a certain number of floating licenses which in their overall cost may be more effective Note If in doubt ask Manual Modification of the Environment Variable Windows System The environment variable can also be changed manually With Windows NT Windows 2000 it is normally being set and managed in the file eoms_set cmd within the BCT root directory normally drive bct_eoms or environment variable 5BCT EOMS DIRS You can look up the
24. ing links to this script in the according directories The installation creates the following link for starting the service at boot HPUX sbin rc3 d S920rc bct flexlm Solaris etc rc3 d S92rc bct flexlm The RC Script handles the following parameters start stop restart You can e g restart the BCT License Server by using this command as user root HPUX sbin init d rc bct flexim restart Solaris etc init d rc bct flexim restart BCT License Tool for UNIX Systems BCT provides with ist Version 7 a tool for the management of the license server This tool is started as root user with the script bct license tool sh This tool can be found in the subdirectory bct_license e g bct_eoms bct_license bct_license_tool sh It provides an interactive interface to the RC script mentioned above You can start stop and restart the BCT License Server If unexpected problems should occur with the BCT License Server and the restart of the deamon does not show any effect we recommend you to reinstall the BCT License Server from the BCT CD ROM Page 33 BCT FLEXIm Utilities for UNIX Systems Depending on the operation system the FLEXIm Utilities are available in the bct eoms directory Operating system Input HP UNIX bct_eoms bct_license flexlm v8 3 700 HP UNIX 64 bct_eoms bct_license flexlm v8 3 hpux64 SUN Solaris bct_eoms bct_license flexlm v8 3 sun SUN Solaris 64 bct_eoms bct_license flexlm v8 3 sun64 Imhostid Th
25. ke and keep one copy This security copy must be marked as copy of the respective program and has to be provided with the manufacturer s label which is attached to the program documentation It is not allowed to make any further copies which also includes the printing of the program code on a prin ter as well as the copying of the manual 8 3 Multiple use and network use The user can operate the software on all hardware he disposes of Should he change the hardware he has to delete the software from the mass store used before It is not allowed to store keep or use the software on more than one hardware The use of this software within one network or another multi point computer system is not allowed if the possibility of multiple access at the same time is created Should the user intend to operate the software on a network or other multi point computer system he has to install an access protection mechanism which avoids multiple access at the same time or he has to pay a network fee according to the number of users working on the system BCT will inform the user immediately about the amount of the fee for multiple use as soon as BCT has re ceived in writing the confirmation of the planned network use including the number of work stations that will use the software The address of BCT can be found on the first page of this contract The use on a network is only allowed after payment of the total network fee Page 46 BCT 8 4 Re
26. lso a client You can also set several license servers with the environment variable BCT_LICENSE_FILE Please pay attention that every server has to use port 27003 In Windows systems the servers are separated with a semicolon in Unix systems with a colon Important ONLY this separators can be used fur the definition of the servers Page 17 BCT Example for Windows Systems BCT LICENSE FILE 27003 server1 27003 server2 27003 server3 Example for Unix Systems BCT LICENSE FIIE 27003 server1 27003 server2 27003 server3 On Windows systems the environment variable is set in file Woct eomsibct defleoms set cmd and can be customized manually Alternatively you can customize this varaibles with the installation routine of the BCT Products option Reconfiguration as described in Node Locked Licensing On Unix Systems is usually set in different system scripts Platform Environment File Unix Plattforms in general etc profile HP Unix etc csh login Sun Solaris etc login VUE 2 0 X11_DIR vue Vuelogin Xsession VUE 3 0 usr vue config Xsession CDE usr dt config Xsession d CDE etc dt config Xsession d Page 18 BCT Installation of a License Server on Windows FLEXIm License Server Installation on Windows platforms Log in as administrator It does not suffice to be user with administrator rights Insert the installation CD Into your C
27. nn nach der Installation in folgendes Verzeichnis kopiert werden d bet_eoms bet_license Zur ck zur Pfadeingabe This message means that you defined a path where no valid license files could be found Invalid means that the contents of the file or the file name are not valid The license file must be copied to the appropriate location before you define the path Problems During Operation No such feature when starting a BCT Product If you receive the following error message when starting BCT MR 3DPOOL 3 No such feature exists Ji Feature 3DPOOL License path D UGS160 mech license dat 27002 BCT_LAP56 FLE Im error 5 357 System Error 10061 For further information refer to the FLEXIm End User Manual available at www globetrotter com you have entered the false port either at the installation or in the license file itself Page 36 BCT Remedy Either you modify the configuration in the BCT environment variable using the BCT installation routine gt Option Re Configuration InstallShield Wizard BCT Products Enter server that supplies BCT licenses to this computer Port address 27003 is recommended Server 27003 pdd InstallShield lt Back Cancel or you edit the license file manually dj BCT DEMO_0010487D5C58_betv170 dat Editor Datei Bearbeiten Format BERVER bet_lap10 00104B7D5C58 27003 DAEMON betflex PACKAGE BCT DEMO betflex 17 000 7B01
28. on of ELEXIMO a ecient einen 28 With LMT OO TS on Windows Systems a ee 28 Stat WETS EL aotree aer eet EEE Piae aee ET EHER 28 Configuration of the License Managers using LMTOOLS ccccccceeeeeeeeeeeeeeeeeeees 29 SEeIVieB License File pan NN NAN AA 29 Lang en a AA eee 29 SIALESIOP CG AA AY 31 System SettiNgS nennen eee 32 System V Scripts RC Scripts for UNIX SySteMs ccceeccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaeeeeeeeeeeee 33 BCT License Tool for UNDESYSIE MG nenne ee Apan 33 FLEXIm Utilities for UNIX Systems een 34 lalaie a ee 34 Lat shite send PRA RA POPE PAR PR RARE EBA RD PNP E PRA KAP E 34 Camco sel aaa AA AA AA AA 36 Problems During the Installation amak aap AA ANA AA 36 No license file TOUMG PRBREESBERERPREREEBBERERERERERERESEBERERERERERERERSEEREREREEREREREREEEREREREREREREEENERERBERBERBENE 36 Problems During Operation sssssssssesiseesesetririttttetttttrrittttetettttnntntssesttrtinnnnnasstttntnnnnnnaeteet 36 No such feature when starting a BCT Product cece eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 36 9 Error Messages une nee 38 Error Messages in PLE AIM Gs anan kab cece sccnsadcsy statsaneivecedanseapecteniennieedeenudeoeatebveneanaseascncentee 39 Page 4 10 FLEXIM Log File en ee AA 45 11 Software License Contract cccecceececceceeceeceececceceeceeceececeeceeceeceeeeceeseeseeeeseees 46 Page 5 BCT 2 Introduction The licensing of BCT Products uses the same technolo
29. or MAC address one license file and one environment variable reference to the location of the license file This type of licensing is simple and is tied to one particular computer or node Node Locked licenses are usually stored and managed locally but you will in this tutorial also alternative possibilities for central storage Floating Licensing This type of licensing requires less licenses in the entire network which are distributed according to access rights requirements and availability The planning and installation is a little more complex but the administration is easier As a license administrator you have always the possibility to see who is using which license and which licenses are available If necessary a license change e g increase of the number is made by replacing one single file The configuration of FLEXIm and the related services for BCT Products is usually made during installa tion of the environment customization should not be necessary Page 7 BCT 4 Configuration of one workplace for FLEXIM For FLEXIm licensing you need a unique MAC Media Access Control address of you network card This address is unique and is required to generate the specific license file for your machine Windows 2000 Windows XP Obtaining the Network Address With Windows NT 4 0 Windows 2000 or Windows XP open a MS DOS window and enter ipconfig all Enter You will get the following Na Eingabeauffo
30. ration Only Client Client Configuration Only Both Server Client Configuration Node Locked Node Locked Configuration Confirm with Next Bypass Bypass Licensing Configuration InstallShield J cava Installshield Wizard xi A license file is required for the Server Installation A dialog prompts you to enter the path of the license BCT Products V9 daa P ene rear file Attention the license file is necessary Select license fle Please note that the file must now be in this direc Bypass license file selection tory unter the right name If desired this license file is copied to the BCT li cense directory Please enter the correct path of your license file InstallShield Click Next Page 21 BCT Products Setup has enough information to start copying the program files If you want to review or change any settings click Back If you are satisfied with the settings click Next to begin copying files Current Settings Setup Info BCT Technology AG BCT Products Setup Type Custom Install Folder Main C Program Files BCT Products Component C Program Files BCT Products components vin lt Back Cancel InstallShield InstallShield Wizard u BCT Products The InstallShield Wizard has successfully installed BCT Products Before you can use the program you must restart your computer No will restart my compu
31. rderung vsipconfig all indows NT IP Konfiguration Host Name bct pc101 bct de DNS Server 192 10 98 2 Knotentyp Hybrid NetBI05 Bereichs ID i IP Routing aktiviert WINS Proxy aktiviert NetBI0S Auswertung mit DNS Ethernet Adapter PCNTN4M1 Beschreibung x a ernet Adapter Physikalische Adresse f DHCP aktiviert sees IP Adresse 192 10 98 101 Subnet Mask Standard Gateway Primarer WINS Server 192 10 98 2 Your actual MAC address is in this case 00 60 B0 ED 1B FF Write down this address it is needed for the generation of the license file see License File You can also aquire this network addresse using the LMTOOLS Please see chapter 6 The License File Compatibility of License Files Page 8 BCT Specifics for Windows 2000 and Windows XP Attention Due to some features within Windows 2000 it is possible that this value cannot be determined The reason may be that your computer is currently disconnected from the network automatic network card shutdown In order for your address to be available when not connected to the network you will have to add the following entry to the Windows Registry The following level may need to be created HKEY_LOCAL_MACHINE System CurrentControlSet Services Tcpip Parameters Add the following key DisableDHCPMediaSens With the parameters Data Type REG DWORD Boolean Value Data Range 1 This should only be performed by experienc
32. rectories x bct_license flexlm v8 3 windows x x86 bct_license flexlm v8 3 windows x Disk1 bct_license flexlm v8 3 windows x Disk1 x86 bct_license flexlm v8 3 windows x is the CDROM directory or the installation directory e g when downloading from the BCT Portal LMTOOLS by Macrovision Corporation http www globetrotter com 10 xj File Edit Mode Help Service License File System Settings Utities Start Stop Reread Server Status Server Diags Config Services Borrowing r Hostid Settings Time Settings Computer Hostname Jbct_pet 2 System Time Zone Westeurop ische Normalzeit Username kel merke GMT Time Tue Feb 25 15 14 13 2003 CPU ID DS STS Panis 1901090172 Difference From UCT 14294967236 Ethernet Address 00047622183c MSDOS Time fi 6 14 13 Disk Yolume Serial Number 4365964 Local Time fi 046186053 FLEXID a Windows Directory fc WINNT Save HOSTID Info to a File I e Ethernet Address This Ethernet Address corresponds to the MAC Address which you need for the license request see Configuration of one workplace for FLEXIM Page 32 BCT System V Scripts RC Scripts for UNIX Systems After the installation of the License Server you will find a script rc bct flexIm in your init d directory HPUX sbin init d rc bct flexim Solaris etc init d rc bct flexim This script can be used to start the BCT FlexLM service as usual on certain runlevels by creat
33. s as described in the installation documentation Example for Windows InstallShield Wizard X 15109 IN nd vole 8 09 ko Select the type of BCT licensing options you wish to be configured for this computer Press F1 for Help C Server Server Configuration Only C Client Client Configuration Only Both Server Client Configuration Node Locked Node Locked Configuration Bypass Bypass Licensing Configuration R InstallShield lt Back Cancel Example for Windows InstallShield Wizard V9 BCT Products License file not found Select license file C Bypass license file selection InstallShield To configure your computer for Node Locked li censes select the option Node Locked in the BCT Licensing Confirm with Next For the Node Locked Installation a license file is required A dialog prompts you to enter the path to the license file attention a Node Locked license is required Please note that the file must now be available in the right naming format If desired this license file is copied to the BCT li cense directory Please enter the correct path to your license file Click Next Continue as described in the installation documentation Page 15 BCT Floating License Floating License types are comparable to client server applications Various components provide a com mon functionality For a Floating License you need a License Serv
34. se Administrator or another authorized person The license file contains the following data e Information about the network node especially MAC address and server name for identification e Information about the BCT daemons e Atleast one additional line with information license information so called features or increments for each licensed BCT product Each feature line contains a license key based on the data of that line of the host IDs in the server lines and other BCT specific data Page 26 BCT Compatibility of License Files The question regarding compatibility comes up when you are upgrading to a new version of Unigraphics In such a case you do not only have to update your Unigraphics installation but also your BCT products Attention License files for UG Version 20 xx NX2 can also be used for version 17 xx but not the other way around This means license files are compatible to lower versions It is not sufficient to change the file name and some evident Unigraphics version related information contained in these files A new file must definitely be created Page 27 7 Configuration of FLEXIm With LMTOOTS on Windows Systems Start LMTOOTS BCT Certain configurations can be performed manually on Microsoft Windows 2000 or Microsoft Windows XP using the LMTOOLS program Warning Make changes ONLY if you are aware of the consequences In case of doubt as the system or license administrator Start
35. sic Rule When executing a new installation over an existing installation your data is not affected In case you do not have access to your data the paths have most likely been modified without moving the data to the new location Contact your administrator in such cases Data Backup Complete and reliable backup of data prior to re configuring systems or making updates etc is considered standard practice The responsibility for data is in your hands we advise you to handle your data accordingly Page 25 BCT 6 The License File As already mentioned there are two types of license files Node Locked License File Floating License File At first glance both files appear similar but they are not interchangeable File Name of a License File When you receive a license file from BCT it may have the following name NC 978445333 0060B08608FC bctv200 dat In this example it is a Node Locked License for the network address 00 60 B0 86 08 FC and UG Ver sion 20 xx This file must be copied into the appropriate directory BCT license directory and re named The file name should reflect the appropriate UG version such as bctv200 dat Or bctv200 dat The actual name of the file is of lesser importance but the link to the license file must be configured correctly Content of a License File The license data is stored in a text file and is being generated by BCT The installation is being performed by a Network or Licen
36. sp where the BCT Products have been installed Page 30 BCT Path to the debug log file This is the path and file name of the log file in which FLEXIm logs the actions of the server For this file the following directory and name is recommended d bct_eoms bct_license flexlm v8 3 windows bctdebug log 1 e Use Service If this switch is active a service for this license server is configured This switch must be active e Start Server at Power Up If this switch is active the service for the license server is started automatically when the Windows system is started It is recommended to activate this switch e Save Services After the modifications in this window click this button to save the settings Start Stop Restart In this tab you can start stop an restart the installed license servers LMTOOLS by Macrovision Corporation http www globetrotter com Bj x File Edit Mode Help Service License File System Settings Utilities Start Stop Reread Server Status Server Diags Config Services Borrowing Flexlm license Services installed on this computer Stop Server ReRead License File Advanced settings gt gt Server Start Successful Page 31 BCT System Settings The system settings can also be determined with the LMTOOLS program The LMTOOLS program can be started from CD ROM or the installation directory Depending on the instal lation program it can bein one of the following di
37. stem error information can be missing Example Can t connect to license 15 12 61 Connection refused b Format 2 long new version6 e FLEXIm error text e FLEXIm error explanation e Optional Supporting information Example Cannot connect to license server The server lmgrd has not been started yet or the wrong port host or license file is being used or the port or hostname in the license file has been changed Feature f1 Server name localhost License path localhost license dat lic FLEXlm error 15 12 System Error 61 Connection refused Page 38 BCT Error Messages in FLEXIm Errors marked with an x indicates errors which should not appear in shipping software These are errors intended to help the programmer incorporate FLEXIm in their product and should be fixed before shipping Errors marked with indicate errors due to an operating system failure Error 1 2 3 4 5 6 7 8 10 11 12 13 14 15 17 18 Description Cannot find license file Invalid license file syntax No server for this feature Licensed number of users already reached No such feature exists No port number in license file and FLEXIm service does not exist pre v6 only No socket connection to license manager service Invalid inconsistent license key or signature The license key signature and data for the feature do not matc
38. ter later Remove any disks from their drives and then click Finish to complete setup tasa BCT Verification of the installation parameters The installation options are summarized and dis played prior to the installation Adjustments can be made using the Back button use Next to start the installation After the installation you must restart your computer Confirm with Finish Page 22 BCT Installation of a Client Configuration of a Client Node Locked Installation The counterpart to the server the client is installed individually on each machine Follow the installation instruction of the BCT Products as described in in the installation documentation Example for Windows In order to configure your computer as a client se lect the option Client when prompted to select the InstallShield Wizard BCT Licensing 15109 IN nd go Yo 8 03 kc V9 Select the type of BCT licensing options you wish to be configured for this computer Press F1 for Help C Server Server Configuration Only Confi rm with N ext bs Client Client Configuration Only C Both Server Client Configuration Node Locked Node Locked Configuration Bypass Bypass Licensing Configuration InstallShield lt Back Cancel Example for Windows The name of the server is needed for Client Licens InstallShield Wizard fi Ing BCT Prod ucts Enter the name of the name of t
39. the Windows Explorer Change to the directory d bct_eoms bct_license flexIm v8 3 windows d bct_eoms is the installation di rectory of the BCT Software License Server Start the program Imtools exe EN D bet_eoms bct_license flexim v8 3 windows Datei Bearbeiten Ansicht Favoriten Extras Ordner E Lokaler Datentr ger D CJ bet_converter a bet_eoms bet_license 5 0 Flexlm a v8 3 I flexuser SY windows gt Dateiname P bctflex exe A Imdiag exe limard exe lmhostid exe b Typ Anwendung Gr e 703 KB 703 KB fe Arbeitsplatz h B bct license tool bat gt Page 28 BCT Configuration of the License Managers using LMTOOLS Proceed as follows to configure a license server using LMTOOLS Service License File LMTOOLS by Macrovision Corporation http www globetrotter com File Edit Mode Help Service License File System Settings Utilities Start Stop Reread Server Status Server Diags Config Services Borrowing Services allow FLEXLM Servers to run in the background r Server List Configuration using License File Configuration using Services BCT License Manager Configuration using Services In tab Service License File select the option Configuration using Services Wahlen Sie im Reiter Service License File die Option Configuration using Services The list in this window

Download Pdf Manuals

image

Related Search

Related Contents

MetScape 3.1 User Manual  Dossier personnel L. CHAMPANEY  Jabra eASyGO  33119 manual - printspreads.indd  BETRIEBSANLEITUNG GB Operating instructions F  T。SHーBA 東芝堂光灯ブラケット取扱説明書 保証書持  Gebruiks- aanwijzing Koelkast User manual Refrigerator Notice d  Installer Debian Linux 2.2 sur Intel x86  Low voltage 3-Phase BLDC&PMSM Control  Sonim XP Strike User Guide  

Copyright © All rights reserved.
Failed to retrieve file