Problemas de arranque en HCL Notes causados por bookmark.nsf
Introducción
En algunas instalaciones de HCL Notes, el cliente puede quedarse bloqueado en los primeros segundos de carga. Un síntoma frecuente es que el problema desaparece si se elimina o renombra el archivo bookmark.nsf.
Este documento explica por qué ocurre, qué contiene ese archivo y las acciones que se pueden llevar a cabo para resolver y prevenir la incidencia.
¿Qué es bookmark.nsf?
bookmark.nsf es una base de datos local que almacena la configuración de la interfaz personalizada del usuario:
Elemento almacenado | Descripción breve |
---|---|
Marcadores | Enlaces a aplicaciones, documentos, vistas y páginas web |
Iconos | Imágenes asociadas a bases de datos |
Historial | Registro de elementos abiertos recientemente |
Conjuntos de marcos | Diseños de paneles y vistas personalizadas |
Welcome page | Diseño de la página de bienvenida |
Listas de servidores | Réplicas preferidas para determinadas bases |
Suscripciones | Vinculaciones a aplicaciones o canales (feeds) |
Solución rápida
- Cerrar HCL Notes.
- Localizar la carpeta de datos (p. ej. C:\Program Files\HCL\Notes\Data\).
- Renombrar bookmark.nsf a bookmark.old.
- Reiniciar Notes.
- Al detectarse la ausencia del archivo, el cliente generará uno nuevo y limpio.
- Tras acceder, revisar y eliminar marcadores, conexiones o iconos que apunten a recursos obsoletos.
Atajo útil: si el cliente deja de responder, presionar Ctrl + Pause/Break intenta abortar el proceso activo sin forzar el cierre completo.
Pasos adicionales de diagnóstico
Paso | Acción | Motivo |
---|---|---|
1 | Renombrar desktop8.ndk y cache.ndk |
Ambos pueden corromperse y bloquear el inicio. |
2 | Arrancar con notes.exe -sa |
Inicia en modo “seguro” sin la Welcome page ni personalizaciones; útil para descartar problemas de red. |
3 | Vaciar la carpeta workspace (Eclipse) |
Caché de plug-ins dañada puede impedir que se cargue la GUI. |
4 | Abrir bookmark.nsf en Domino Designer |
Buscar en la vista ($Bookmarks) documentos cuyo campo Server o ReplicaID referencie servidores retirados y eliminarlos. |
5 | Activar depuración de arranque |
Añadir a notes.ini : DEBUG_STARTUP_UI=1 Genera un registro detallado de la secuencia de carga. |
6 | Aplicar política de escritorio | Eliminar o sustituir marcadores obsoletos de forma centralizada para que no reaparezcan. |
Conclusión
La corrupción o la obsolescencia de bookmark.nsf suelen explicar bloqueos tempranos en el arranque de HCL Notes. Recrear este archivo, limpiar enlaces a servidores fuera de servicio y aplicar las medidas preventivas descritas minimiza la probabilidad de que el problema vuelva a producirse. Si los síntomas persisten tras seguir los pasos anteriores, conviene revisar los registros generados con DEBUG_STARTUP_UI y escalar a soporte especializado.