.PL63 .PN1 L..........................................R...L.....................A .FO2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ UNOTE 061 Page # of 2 Ref: UNOTE 061~ L....T..T............................................R..L............A From‰:‰ Customer Services~ 03 Jan 90~ Re‰ :‰ "Cannot open temporary file uniplex.key.TMP"~ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ L.......T.......T.......T.......T.......T.......T.......T.......T....J PROBLEM@@ EEEEEEE When specifying more than one license key to Uniplex Version 6.10, the message "Cannot open temporary file : uniplex.key.TMP" is displayed, and usually the AOS and AGS products remain in Demonstration mode. CAUSE@@ EEEEE When specifying a license key, the "keygen" program will create a license key file called "uniplex.key", or if this file already exists, it will create a temporary file called "uniplex.key.TMP". Unfortunately, the filename "uniplex.key.TMP" is 15 characters long, ie. one more than is usually allowed by UNIX. Most machines do not complain, and will simply truncate the name to the allowable 14 characters and continue quietly. However, some machines are less flexible and will either prevent the file from being created or, will allow the file to be created but not moved (renamed) back to "uniplex.key" later on. SOLUTION@@ EEEEEEEE The following bypass makes use of the way in which "keygen" only creates the temporary file "uniplex.key.TMP" if the file "uniplex.key" already exists. From the Uniplex Main Menu select the "! - Shell Command" Option, and type the following: sh@@ RR cd $Uniplex@@ RRRRRRRRRRR mv uniplex.key old.key@@ RRRRRRRRRRRRRRRRRRRRRRRR Now run the program "keygen" for each Uniplex Modules installed on the system, and rename the file "uniplex.key" to the module name. For example: .JN ........L.......T.......T.......R..L....T.......T.......T.......T....J keygen@@ RRRRRR Uniplex Key Generator@@ IIIIIIIIIIIIIIIIIIIII Enter your company name: Uniplex Ltd@@ IIIIIIIIIIIIIIIIIIIIIIII RRRRRRRRRRR Enter your key number: IT02B17654321@@ IIIIIIIIIIIIIIIIIIIIII RRRRRRRRRRRRR Enter your check digit: 12345678@@ IIIIIIIIIIIIIIIIIIIIIII RRRRRRRR Enter second check digit: 12345@@ IIIIIIIIIIIIIIIIIIIIIIIII RRRRR Generating key@@ IIIIIIIIIIIIII ........L.......T.......T.......T..T....T.......T.......T.......T....J key file generated (/usr/UAP/uniplex.key)@@ IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII mv uniplex.key BASE@@ RRRRRRRRRRRRRRRRRRR .PA L.......T.......T.......T.......T.......T.......T.......T.......T....J .JY Repeat the same operation for the AOS license key, but this time specifying a different filename. ........L.......T.......T.......T.......T.......T.......T.......T....J mv uniplex.key AOS@@ RRRRRRRRRRRRRRRRRR L.......T.......T.......T.......T.......T.......T.......T.......T....J Repeat the same operation for the AGS license key, but this time specifying a different filename. ........L.......T.......T.......T.......T.......T.......T.......T....J mv uniplex.key AGS@@ RRRRRRRRRRRRRRRRRR L.......T.......T.......T.......T.......T.......T.......T.......T....J Finally the correct Uniplex license key file should be created using the command: cat BASE AOS AGS > uniplex.key@@ RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR exit@@ RRRR Although this bypass may seem long winded, it will allow the license keys to be specified. Uniplex should be re-invoked for the license to take effect. H......LT.......T.......T.......T.......T.......T.......T.......T....J Note: This problem is fixed in Uniplex Version 7, where the temporary@@ IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII file created is called "KEY.TMP".@@ IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII