Guía de Instalación de Licencias sin terminal gráfica
Guía de Instalación de Licencias en caso de no contar con terminal gráfica
Este instructivo detalla cómo es posible instalar y activar las licencias necesarias en forma manual.
Instalación de licencias
- Loguearse al Sistema Operativo con privilegios de Administrador (root en Linux)
- Localizar la carpeta:
<O3bi>/license
En caso de no existir deberá ser creada. - Dentro de ésta carpeta se deberá colocar un archivo (lxml) por cada licencia que deba instalarse.
Estos archivos de texto deben tener el siguiente nombre: IS-XXXXX.lxml. Lo único requerido es la extensión lxml, XXXXX será el número de serie de la licencia. Si no se tiene el archivo, se deberá generar uno por cada licencia. Dentro del archivo se deberá copiar el código correspondiente a la licencia suministrada por Ideasoft.
A modo de ejemplo se muestra la siguiente licencia ficticia:<?xml version="1.0" encoding="UTF-8"?><licenseCert xmlns="http://www.ideasoft.biz/argos/schema/license-v1.xsd"> <certificateVersion>1.1</certificateVersion> <number>12629</number> <issuedDate>2012-07-30-03:00</issuedDate> <target> <product>o3bi</product> <productVersion>6.0</productVersion> </target> <restrictions> <expirationDate>2012-08-29-03:00</expirationDate> <registrationRequired> <daysAllowed>0</daysAllowed> <usesAllowed>0</usesAllowed> <machineIdLevel>0</machineIdLevel> </registrationRequired> </restrictions> <licensee> <personName>Botto, Rodolfo</personName> <companyName>NA</companyName> <isCompany>false</isCompany> <licensedTo>NA</licensedTo> <contacts/> </licensee> <items> <license> <domain> <domainName>default</domainName> </domain> <scope> <edition>enterprise</edition> <userType>user</userType> </scope> <access> <accessControl>concurrent</accessControl> <maxAccess>5</maxAccess> <environment>any</environment> </access> </license> <license> <domain> <domainName>default</domainName> </domain> <scope> <edition>studio</edition> <userType>user</userType> </scope> <access> <accessControl>concurrent</accessControl> <maxAccess>5</maxAccess> <environment>any</environment> </access> </license> <license> <domain> <domainName>reportcast</domainName> </domain> <scope> <edition>enterprise</edition> <userType>user</userType> </scope> <access> <accessControl>concurrent</accessControl> <maxAccess>5</maxAccess> <environment>any</environment> </access> </license> </items> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>czfnYihhczZn0uJDQX9SMUf1YoM=</DigestValue></Reference></SignedInfo><SignatureValue>bprTUkaBiRmN5I7nE6+LLviJF1JdxARCRFiTLZXPFtemCSZz1KOha/AnxJvEjmMU23Vbu7U1UFcM fqBBmG5NLm2a1QRLLPrguUmP82XIA1mUkiBJ4KweVkGKPDaGL8IgISnnLLJqW4CflUO9SK6ZvUVn ipfDSsGNGabx0E6UyC0=</SignatureValue><KeyInfo><X509Data><X509SubjectName>CN=IdeaSoft Uruguay SRL,OU=IDEASOFT LAB,O=IdeaSoft Uruguay SRL,L=Montevideo,ST=Montevideo,C=UY</X509SubjectName><X509Certificate>MIICkTCCAfqgAwIBAgIETERxFjANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCVVkxEzARBgNV BAgTCk1vbnRldmlkZW8xEzARBgNVBAcTCk1vbnRldmlkZW8xHTAbBgNVBAoTFElkZWFTb2Z0IFVy dWd1YXkgU1JMMRUwEwYDVQQLEwxJREVBU09GVCBMQUIxHTAbBgNVBAMTFElkZWFTb2Z0IFVydWd1 YXkgU1JMMB4XDTEwMDcxOTE1MzY1NFoXDTIwMDcxNjE1MzY1NFowgYwxCzAJBgNVBAYTAlVZMRMw EQYDVQQIEwpNb250ZXZpZGVvMRMwEQYDVQQHEwpNb250ZXZpZGVvMR0wGwYDVQQKExRJZGVhU29m dCBVcnVndWF5IFNSTDEVMBMGA1UECxMMSURFQVNPRlQgTEFCMR0wGwYDVQQDExRJZGVhU29mdCBV cnVndWF5IFNSTDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArM8eA1NqocoWYLv6RuE3uYIW fvdTmUZnjEhfmTzSpj+2UvLgd+DNMk6YKYNDk/rPP5CiLTIl+E5Y+iHvq7Kl+X181Jpn7ZocCfCY QhRUCwrzt/ShRAgp1dmmmhXKwnJB6YyzKCCasmcYyDGHudVChkjuMKEAvJSKB4GcH4Q/BK0CAwEA ATANBgkqhkiG9w0BAQUFAAOBgQCOUT/tXVSGaYdhsG2VfX7dIBY4BQKk/apkTlO7WRi89VZuhzyQ aPQRFLm95SIOzNi7LX+3wB2bsfc1XXSguTeEpQ+bneEiaz9KClsHSQl8wIrDkqkkki0lXHYjbkuP AiTGEycZ3M9nwxxM8A0/jt1GqRPMKcUcjMcABz76mdUULw==</X509Certificate></X509Data></KeyInfo></Signature></licenseCert>
Advertencia
Prestar especial atención a no agregar espacios extras, ni cambiar mayúsculas o minúsculas.
Activación de las licencias
- Continuar logueado con usuario con privilegios de administrador (root en Linux) o continuar con el usuario que disponga siempre que sea sudoer, pues el proceso de activación debe correr con root)
Ejecutar el Activador de Licencias por línea de comando.
En plataformas Linux desde la carpeta <O3>/sh../licensemgr.sh o sudo ./licensemgr.sh (si no está logueado con usuario root)
En plataformas Windows desde la carpeta <O3>\bat.LicenseMgr.bat
Esto iniciará el módulo del activador de licencias desplegando una pantalla similar a la siguiente:Loading home's configuration from '/opt/ideasoft/O3/config/homeSpec.xml'... Configuration loaded OK Loading Application properties file from: file:/opt/ideasoft/O3/ConsoleLicenseManager.properties Loading Custom Application properties file from: file:/opt/ideasoft/O3/ConsoleLicenseManager_custom.properties Loading User properties file from: file:/root/.o3/ConsoleLicenseManager_user.properties Log enabled Logfile enabled. Append mode [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [ActivationAgentImpl] - Activating license xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [O3Component] - License Found, name: IS-XXXX.license [O3Component] - There is a license with the activation exhausted: XXXX Activation Request: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY XXXX(Client Scorecard Upgrade): No Activada. Activation Request: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY To activate or view more details: Enter License Number (empty to quit):
Ingresar el número de serie de la licencia a activar.
Esto despliega información de la licencia como se muestra a continuación.To activate or view more details: Enter License Number (empty to quit): XXXX Número de serie: XXXX Producto: o3 Versión: 4.0 Fecha expiración: Nunca Cantidad de licencias: 5 Cantidad de usuarios: 5 Entorno: web Código: Client Scorecard Upgrade Clave: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Activation Request: YYYYYYYYYYYYYYYYYYYYYYYYYYY Enter Activation Code (empty to continue):
- Enviar un mail a la cuenta o3activation@ideasoft.biz con el pedido de activación.
Este mail deberá incluir la información desplegada en este último paso. - Presionar la tecla ENTER para finalizar.
- Una vez obtenido el código de activación volver a ejecutar los pasos anteriores para poder ingresar dicho código.
Escribir el código de activación enviado desde Ideasoft. No se deben digitar los caracteres "-", sino que se ingresan los numeros de corrido, sin separador entre los grupos.
Esto desplegará información acerca de la activación similar a la siguiente:Enter Activation Code (empty to continue): ZZZZZZZZZZZZZZZZZ [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [BasicLicenseRepository] - 1 files found on licenses repository dir: /opt/ideasoft/O3/license [BasicLicenseRepository] - License #XXXX found on file: /opt/ideasoft/O3/license/IS-XXXX.license [BasicLicenseRepository] - Number of valid licenses found: 1 [O3Component] - License Found, name: IS-XXXX.license Activation for license XXXX successful XXXX(Client Scorecard Upgrade): Activada To activate or view more details: Enter License Number (empty to quit):
- Repetir el proceso para otras licencias que deban activarse y Finalizar.