Site Tools


Resolución de errores para "No se puede comunicar con el administrador de licencias"

Actualizado: 20 de septiembre de 2012

Problema

Al ejecutar Rhino 3.0 o Rhino 4.0, aparece el siguiente mensaje de error:


Causa

El mensaje “No se puede comunicar con el administrador de licencias” tiene lugar porque Rhino no puede comunicarse con el módulo del administrador de licencias. Este error se produce tanto en instalaciones independientes como de nodo de grupo de trabajo.

El error se debe a una de las siguientes situaciones:

  1. Faltan archivos del administrador de licencias.
  2. Faltan entradas del registro del sistema de Windows.
  3. Faltan archivos de soporte de la biblioteca runtime.

- Se está ejecutando un administrador de licencias errático.

  1. Problema de seguridad del registro de Windows.


SOLUCIÓN 1 - Instalar la última service release

Descargue la última service release.

Se ha identificado otra razón que también puede causar este error cuando se ejecuta Rhino V4 en Vista o Windows 7. Tiene que ver con un conflicto con el Control de cuentas de usuario. Haga clic con el botón derecho del ratón en el icono de Rhino V4 y seleccione Ejecutar como administrador. Si esta acción soluciona el problema, asegúrese de descargar e instalar la Service Release 7 de Rhino V4. Al instalar la SR7, el problema queda resuelto.

SOLUCIÓN 2 - Faltan archivos del administrador de licencias

En las versiones de Rhino en inglés, los módulos del administrador de licencias se encuentran en la siguiente carpeta:

 C:\Program Files\Common Files\McNeel Shared\License Manager

Rhino 3.0 y Rhino 4.0 utilizan diferentes módulos del administrador de licencias:

  • El administrador de licencias de Rhino 3.0 tiene el nombre McNeelLM.exe.
  • El administrador de licencias de Rhino 4.0 tiene el nombre RhinoLM.exe.

Si el módulo del administrador de licencias de la versión de Rhino que utilizando no existe, deberá reinstalar Rhino desde su CD.


SOLUCIÓN 3 - DESINSTALAR/REINSTALAR

Si los archivos del administrador de licencias o las claves de registro ya no están, será necesario hacer una desinstalación limpia y reinstalar. Se deberán eliminar las claves de registro de Rhino y los archivos del administrador de licencias de Rhino y, a continuación, será necesario volver a instalar.

  1. Asegúrese de iniciar sesión en su estación de trabajo como administrador o usuario equivalente.
  2. Asegúrese de desactivar los detectores de virus y programas antiespía.

- Desinstale Rhino y limpie el sistema siguiendo estas recomendaciones.

  1. Después de desinstalar, en el Explorador, vaya a C:\Archivos de programa\Common Files\McNeel Shared\ y elimine la subcarpeta License Manage
  2. Reinicie
  3. Reinstale Rhino 4 a través del CD. Descargue e instale la service release actual si es necesario.

SOLUCIÓN 4 - Faltan entradas del registro del sistema de Windows

Si el módulo del administrador de licencias de la versión de Rhino que está utilizando está presente, puede ser que el módulo no se haya registrado (debe de faltar información en el registro de Windows que impide que Rhino encuentre este módulo). Para solucionar este problema:

  1. Asegúrese de iniciar sesión en su estación de trabajo como administrador o usuario equivalente.
  2. Asegúrese de desactivar los detectores de virus y programas antiespía.
  3. En el explorador de carpetas, abra a la carpeta mencionada anteriormente. (C:\Program Files\Common Files\McNeel Shared\License Manager)

Rhino 3.0

Si el error se produce al intentar ejecutar Rhino 3.0, entonces:

  1. Descargue y descomprima este archivo en la misma carpeta donde se encuentra McNeelLM.exe.
  2. Haga doble clic en el archivo Register_McNeelLM.bat.
  3. Usuarios de Windows Vista: haga clic con el botón derecho en el archivo y seleccione “Ejecutar como administrador”.

El archivo reproducirá los resultados en la línea de comando, indicando si el proceso se ha llevado a cabo correctamente o si ha fallado. Para confirmar que este método ha solucionado el problema, ejecute Rhino 3.0.

Rhino 4.0 y 5.0

Si el error se produce al intentar ejecutar Rhino 4.0, entonces:

  1. Descargue y descomprima este archivo en la misma carpeta donde se encuentra RhinoLM.exe.
  2. Haga doble clic en el archivo Register_RhinoLM.bat.
  3. Usuarios de Windows Vista: haga clic con el botón derecho en el archivo y seleccione “Ejecutar como administrador”.

El archivo reproducirá los resultados en la línea de comando, indicando si el proceso se ha llevado a cabo correctamente o si ha fallado. Para confirmar que este método ha solucionado el problema, ejecute Rhino.


SOLUCIÓN 5 - Faltan archivos de soporte de la biblioteca runtime

Si al ejecutar el archivo anterior aparece un error, descargue e instale las últimas bibliotecas runtime de Microsoft y vuelva a intentarlo.

SOLUCIÓN 6 - Se está ejecutando un administrador de licencias errático

Reinicie la máquina. Los pasos anteriores pueden haber funcionado, pero un administrador de licencias errático en Windows puede causar problemas. ¿Funciona Rhino después de reiniciar?

SOLUCIÓN 7 - Comodo Internet Security está bloqueando COM

Comodo Internet Security - Hemos detectado que Comodo puede bloquear las comunicaciones COM entre procesos con Rhino y el administrador de licencias. Puede saber si está ejecutando Comodo comprobando estas interfaces. Si tiene Comodo, siga estos pasos para desactivar este bloque:

  1. Haga clic en Defense+ Settings.
  2. Haga clic en la ficha Monitor Settings
  3. Desactive la casilla “Protected COM Interfaces”.
  4. Pulse Aceptar para salir del diálogo.

Ahora Rhino 4 debería funcionar correctamente.


SOLUCIÓN 8 - Problema de seguridad del registro de Windows Vista

Si el módulo del administrador de licencias de la versión de Rhino que está utilizando está presente y el módulo esta registrado, puede que no tenga suficientes derechos para leer el registro de Windows.

Ejecute Regedit.exe.

Si utiliza el Editor del registro incorrectamente, puede provocar problemas graves en todo el sistema que quizás requieran reinstalar Windows para corregirlos. Robert McNeel & Associates y Microsoft no garantizan que puedan solucionarse los problemas causados por el uso del Editor del registro. Utilice esta herramienta bajo su responsabilidad. Para obtener ayuda, póngase en contacto con el Soporte de McNeel

Una vez abierto, busque la clave RhinoLicenseManager.RhinoLicense en HKEY_CLASSES_ROOT. Por ejemplo:

  1. Busque HKEY_LOCAL_MACHINE\Software\Classes
  2. Haga clic con el botón derecho en Clases y luego en Permisos
  3. En la ficha Seguridad, en Nombres de grupos o usuarios verá al menos cuatro entradas de permisos. A veces, el problema de “No se puede comunicar con el administrador de licencias” se produce porque no hay permisos en la clave de registro “Clases”.

Si y SOLO SI faltan permisos, agréguelos:

  1. Haga clic en el botón Agregar.
  2. Escriba Creador Propietario y haga clic en Aceptar.
  3. Seleccione Creador Propietario y desmarque todas las casillas de verificación de columna Permitir, en Permisos de la sección Creador Propietario:
  4. Haga clic en el botón Agregar.
  5. Escriba SISTEMA y pulse Aceptar.
  6. Seleccione SISTEMA y marque la casilla de verificación Control total en la columna Permitir debajo de Permiso para SISTEMA:
  7. Haga clic en el botón Agregar.
  8. Escriba Administradores y pulse Aceptar.
  9. Seleccione Administradores y marque la casilla de verificación Control total en la columna Permitir debajo de Permiso para Administradores:
  10. Escriba Usuarios y pulse Aceptar.
  11. Seleccione Usuarios y marque la casilla de verificación Lectura en la columna Permitir debajo de Permiso para Usuarios:
  12. Haga clic en el botón Avanzada.
  13. En el cuadro de diálogo “Configuración de seguridad avanzada” de Clases, seleccione Reemplazar los permisos de todos los objeto descendientes con permisos heredables de este objeto.
  14. En el cuadro de diálogo “Configuración de seguridad avanzada” de Clases, seleccione Incluir todos los permisos heredables del objeto primario de este objeto.
  15. Haga clic en Aceptar. La operación puede tardar varios minutos en completarse.
  16. En Permisos del cuadro de diálogo Clases, haga clic en Aceptar

Si los pasos anteriores siguen sin funcionar, es posible que tenga que ejecutar RegEdit como cuenta del sistema usando psexec. Descargue psexec i ejecute psexec -i -d -s c:\windows\regedit.exe

Ahora debería poder ejecutar Rhino y comunicarse con el administrador de licencias.

es/rhino/licensemanagererrors/advanced.txt · Last modified: 2015/09/14 (external edit)