8 Solución de problemas

A continuación, se muestran los errores comunes que se pueden producir en una instalación de DIVAnet. Por ejemplo, aunque los nombres de etiquetas de los archivos de comunicación no distinguen entre mayúsculas y minúsculas, los valores generalmente son, por ejemplo, nombres de sitios, y pueden causar errores.

Tabla 8-1 Errores comunes de DIVAnet

Problema Posible solución

No se inicia un servicio de DIVAnet

  • Cuando instale un servicio, asegúrese de transmitir el nombre del archivo wrapper.conf del adaptador y no el nombre del archivo de configuración del adaptador.

  • Asegúrese de colocar el archivo de configuración en el directorio principal de la carpeta de plantillas y quite la extensión .ini.

  • Si hay errores relacionados con el archivo de configuración, aparecerán en los logs del envoltorio. Estos logs se colocan en el directorio raíz de DIVAnet, en la carpeta Program/log/divanet y se nombran de manera similar al archivo Wrapper.conf, pero con una extensión de nombre de archivo .log.

  • Deberá ejecutar la secuencia de comandos addSites antes de intentar iniciar ClientAdapter o DbSync.

  • ¿Los nombres de sitios son coherentes entre la base de datos y los archivos de configuración? De lo contrario, es posible que los servicios no se inicien o no funcionen correctamente.

La solicitud de DIVAnet devuelve un acceso denegado

  • Asegúrese de que el perfil de flujo de trabajo correcto esté configurado para el puerto al que se está conectando. Asegúrese de que se permita la solicitud en la lista de la sección de mensajes válidos del perfil de flujo de trabajo.

  • Si está usando las reglas de acceso, asegúrese de que ApiConnect aparezca en una regla de inclusión. Si está usando DIVAnetUI, asegúrese de que aparezca WebConnect.

Las operaciones de copiado entre sitios fallan con errores relacionados con nombres de origen y destino que contienen MISSING_MAPPING_TO

  • Asegúrese de que la solicitud se esté asignando al perfil de flujo de trabajo que espera mediante la comprobación de la configuración.

  • Es posible que falte la configuración de la transferencia de sitio a sitio de ClientAdapter del origen o del destino.

No se envían solicitudes correctamente al sitio de DIVA, aunque se pueden ver en DIVAnet

  • Asegúrese de que localSitename en los archivos de configuración de ManagerAdapter refleje correctamente el sitio al que se está prestando servicio (y que no se corte y se pegue desde otro lugar). Compruebe que localSitename sea correcto en las configuraciones de ClientAdapter y DbSync. Compruebe que los nombres de sitios usados sean coherentes con los nombres de sitios definidos en la base de datos de DIVAnet.

  • Compruebe que la dirección de red y el puerto de DIVA Manager que desea enviar sean correctos en la configuración de ClientAdapter.

En las reglas de acceso, después de definir una regla deExclude, se rechaza la operación en todos los casos.

  • Recuerde que para que la operación se realice correctamente, debe existir una regla Include para la operación en cuestión.

  • Preste atención a los parámetros por defecto en Ruleset (Juego de reglas), como WorkflowProfile, y cámbielos según corresponda.


Tabla 8-2 Errores comunes de DIVAnetUI

Problema Posible solución

No se puede conectar a DIVAnet

  • Asegúrese de haber especificado la dirección URL correcta de DIVAnet. Por defecto, esta es la dirección de la computadora en la que se ejecuta ClientAdapter y el puerto definido en el parámetro WebServicePort de la configuración de ClientAdapter.

  • Asegúrese de especificar el puerto en la dirección URL (si corresponde) y especifique https si las conexiones seguras están activadas.

La interfaz del usuario ya no actualiza el progreso de las solicitudes existentes o no muestra solicitudes nuevas

  • Compruebe la esquina inferior derecha de la GUI de DIVAnet para determinar si se ha producido un error de conexión. Si ese es el caso, haga clic en los botones Requests (Solicitudes) o Assets (Activos) para volver a generar el cuadro de diálogo de conexión.

  • Quizás haya proporcionado una hora de finalización en la consulta de la solicitud. Esto indica a DIVAnetUI que no se deberán mostrar las actualizaciones en vivo y que no se actualizará el progreso de las solicitudes actuales. Para activar las solicitudes en vivo, simplemente suprima el filtro de hora de finalización.

  • Finalmente, controle el panel Request Filters (Filtros de solicitud) para asegurarse de que no haya filtros de Request Type (Tipo de solicitud) o Request Status (Estado de solicitud) activados. (Haga lo mismo para la hora de inicio y finalización).

Los objetos archivados recientemente no se muestran en la vista de activos

  • Compruebe que el servicio DbSync se esté ejecutando. Compruebe la configuración y asegúrese de que las direcciones de red sean correctas. Es posible que necesite asegurarse de que el servicio ManagerAdapter esté configurado y en ejecución en el sitio que está sincronizando.

  • Si la configuración es correcta y los problemas continúan, se recomienda iniciar una resincronización del sitio mediante la utilidad de administración de DIVAnet.

Una operación de copia, supresión o cancelación de la interfaz del usuario devuelve un acceso denegado

  • Asegúrese de que el perfil de flujo de trabajo correcto esté configurado en WebDefaultWorkflowProfile en ClientAdapter. Asegúrese de que se permita la solicitud en la lista de la sección de mensajes válidos del perfil de flujo de trabajo.

  • Si está usando las reglas de acceso, asegúrese de que WebConnect aparezca en una regla de inclusión.